Home | History | Annotate | Download | only in src

Lines Matching refs:url_canon

33 #include "googleurl/src/url_canon.h"
51 using url_canon::CanonHostInfo;
133 void (url_canon::Replacements<CHAR>::*set)(const CHAR*,
135 void (url_canon::Replacements<CHAR>::*clear)(),
136 url_canon::Replacements<CHAR>* rep,
162 url_canon::StdStringCanonOutput output(&out_str);
163 url_canon::AppendUTF8Value(utf_cases[i].input, &output);
175 url_canon::StdStringCanonOutput output(&out_str);
178 url_canon::AppendUTF8Value(0x110000, &output);
217 url_canon::StdStringCanonOutput output(&out_str);
231 url_canon::StdStringCanonOutput output(&out_str);
280 url_canon::ICUCharsetConverter converter(conv.converter());
283 url_canon::StdStringCanonOutput output(&str);
298 url_canon::ICUCharsetConverter converter(conv.converter());
305 url_canon::RawCanonOutput<static_size> output;
340 url_canon::StdStringCanonOutput output1(&out_str);
341 bool success = url_canon::CanonicalizeScheme(scheme_cases[i].input,
352 url_canon::StdStringCanonOutput output2(&out_str);
356 success = url_canon::CanonicalizeScheme(wide_input.c_str(), in_comp,
370 url_canon::StdStringCanonOutput output(&out_str);
372 EXPECT_TRUE(url_canon::CanonicalizeScheme("", url_parse::Component(0, -1),
454 url_canon::StdStringCanonOutput output(&out_str);
456 bool success = url_canon::CanonicalizeHost(host_cases[i].input8, in_comp,
475 url_canon::StdStringCanonOutput output(&out_str);
477 bool success = url_canon::CanonicalizeHost(input16.c_str(), in_comp,
497 url_canon::StdStringCanonOutput output(&out_str);
500 url_canon::CanonicalizeHostVerbose(host_cases[i].input8, in_comp,
522 url_canon::StdStringCanonOutput output(&out_str);
525 url_canon::CanonicalizeHostVerbose(input16.c_str(), in_comp,
622 url_canon::StdStringCanonOutput output1(&out_str1);
623 url_canon::CanonHostInfo host_info;
624 url_canon::CanonicalizeIPAddress(cases[i].input8, component, &output1,
642 url_canon::StdStringCanonOutput output2(&out_str2);
643 url_canon::CanonicalizeIPAddress(input16.c_str(), component, &output2,
774 url_canon::StdStringCanonOutput output1(&out_str1);
775 url_canon::CanonHostInfo host_info;
776 url_canon::CanonicalizeIPAddress(cases[i].input8, component, &output1,
793 url_canon::StdStringCanonOutput output2(&out_str2);
794 url_canon::CanonicalizeIPAddress(input16.c_str(), component, &output2,
809 url_canon::StdStringCanonOutput output1(&out_str1);
810 url_canon::CanonHostInfo host_info;
814 url_canon::CanonicalizeIPAddress(spec, url_parse::Component(),
818 url_canon::CanonicalizeIPAddress(spec, url_parse::Component(0, 0),
855 url_canon::StdStringCanonOutput output1(&out_str);
857 bool success = url_canon::CanonicalizeUserInfo(user_info_cases[i].input,
874 url_canon::StdStringCanonOutput output2(&out_str);
876 success = url_canon::CanonicalizeUserInfo(wide_input.c_str(),
920 url_canon::StdStringCanonOutput output1(&out_str);
921 bool success = url_canon::CanonicalizePort(port_cases[i].input, in_comp,
933 url_canon::StdStringCanonOutput output2(&out_str);
935 success = url_canon::CanonicalizePort(wide_input.c_str(), in_comp,
1025 url_canon::StdStringCanonOutput output(&out_str);
1026 bool success = url_canon::CanonicalizePath(path_cases[i].input8, in_comp,
1042 url_canon::StdStringCanonOutput output(&out_str);
1044 bool success = url_canon::CanonicalizePath(input16.c_str(), in_comp,
1062 url_canon::StdStringCanonOutput output(&out_str);
1063 bool success = url_canon::CanonicalizePath(path_with_null, in_comp,
1111 url_canon::ICUCharsetConverter converter(conv.converter());
1114 url_canon::ICUCharsetConverter* conv_pointer = &converter;
1123 url_canon::StdStringCanonOutput output(&out_str);
1124 url_canon::CanonicalizeQuery(query_cases[i].input8, in_comp,
1137 url_canon::StdStringCanonOutput output(&out_str);
1138 url_canon::CanonicalizeQuery(input16.c_str(), in_comp,
1148 url_canon::StdStringCanonOutput output(&out_str);
1150 url_canon::CanonicalizeQuery("a \x00z\x01", url_parse::Component(0, 5), NULL,
1185 url_canon::StdStringCanonOutput output(&out_str);
1186 url_canon::CanonicalizeRef(ref_cases[i].input8, in_comp,
1203 url_canon::StdStringCanonOutput output(&out_str);
1204 url_canon::CanonicalizeRef(input16.c_str(), in_comp, &output, &out_comp);
1219 url_canon::StdStringCanonOutput output(&out_str);
1220 url_canon::CanonicalizeRef(null_input, null_input_component,
1283 url_canon::StdStringCanonOutput output(&out_str);
1284 bool success = url_canon::CanonicalizeStandardURL(
1311 url_canon::Replacements<char> r;
1312 typedef url_canon::Replacements<char> R; // Clean up syntax.
1326 url_canon::StdStringCanonOutput output(&out_str);
1328 url_canon::ReplaceStandardURL(replace_cases[i].base, parsed,
1345 url_canon::Replacements<char> r;
1348 url_canon::StdStringCanonOutput output1(&out_str1);
1350 url_canon::ReplaceStandardURL(src, parsed, r, NULL, &output1, &new_parsed);
1357 url_canon::StdStringCanonOutput output2(&out_str2);
1358 url_canon::ReplaceStandardURL(src, parsed, r, NULL, &output2, &new_parsed);
1387 url_canon::Replacements<char> r;
1388 typedef url_canon::Replacements<char> R; // Clean up syntax.
1399 url_canon::StdStringCanonOutput output(&out_str);
1401 url_canon::ReplaceFileURL(cur.base, parsed,
1427 url_canon::Replacements<char> r;
1428 typedef url_canon::Replacements<char> R; // Clean up syntax.
1439 url_canon::StdStringCanonOutput output(&out_str);
1441 url_canon::ReplacePathURL(cur.base, parsed,
1479 url_canon::Replacements<char> r;
1480 typedef url_canon::Replacements<char> R;
1491 url_canon::StdStringCanonOutput output(&out_str);
1493 url_canon::ReplaceMailtoURL(cur.base, parsed,
1570 url_canon::StdStringCanonOutput output(&out_str);
1571 bool success = url_canon::CanonicalizeFileURL(cases[i].input, url_len,
1610 url_canon::StdStringCanonOutput output(&out_str);
1611 bool success = url_canon::CanonicalizePathURL(path_cases[i].input, url_len,
1668 url_canon::StdStringCanonOutput output(&out_str);
1669 bool success = url_canon::CanonicalizeMailtoURL(cases[i].input, url_len,
1697 EXPECT_EQ(0, url_canon::_itoa_s(12, buf, sizeof(buf) - 1, 10));
1703 EXPECT_EQ(0, url_canon::_itoa_s(1234, buf, sizeof(buf) - 1, 10));
1708 EXPECT_EQ(EINVAL, url_canon::_itoa_s(12345, buf, sizeof(buf) - 1, 10));
1713 EXPECT_EQ(0, url_canon::_itoa_s(12, buf, 10));
1718 EXPECT_EQ(0, url_canon::_itoa_s(12345, buf, 10));
1721 EXPECT_EQ(EINVAL, url_canon::_itoa_s(123456, buf, 10));
1725 EXPECT_EQ(0, url_canon::_itoa_s(1234, buf, sizeof(buf) - 1, 16));
1738 EXPECT_EQ(0, url_canon::_itow_s(12, buf, sizeof(buf) / 2 - 1, 10));
1743 EXPECT_EQ(0, url_canon::_itow_s(1234, buf, sizeof(buf) / 2 - 1, 10));
1748 EXPECT_EQ(EINVAL, url_canon::_itow_s(12345, buf, sizeof(buf) / 2 - 1, 10));
1753 EXPECT_EQ(0, url_canon::_itow_s(12, buf, 10));
1758 EXPECT_EQ(0, url_canon::_itow_s(12345, buf, 10));
1761 EXPECT_EQ(EINVAL, url_canon::_itow_s(123456, buf, 10));
1920 bool succeed_is_rel = url_canon::IsRelativeURL(
1931 url_canon::StdStringCanonOutput output(&resolved);
1934 bool succeed_resolve = url_canon::ResolveRelativeURL(
1969 url_canon::Replacements<char16> repl;
1984 url_canon::StdStringCanonOutput repl_output(&repl_str);
1985 url_canon::ReplaceFileURL(src, parsed, repl, NULL, &repl_output, &repl_parsed);