CHAR 98 base/strings/string_number_conversions.cc template<typename CHAR, int BASE, bool BASE_LTE_10> class BaseCharToDigit { CHAR 102 base/strings/string_number_conversions.cc template<typename CHAR, int BASE> class BaseCharToDigit<CHAR, BASE, true> { CHAR 104 base/strings/string_number_conversions.cc static bool Convert(CHAR c, uint8* digit) { CHAR 114 base/strings/string_number_conversions.cc template<typename CHAR, int BASE> class BaseCharToDigit<CHAR, BASE, false> { CHAR 116 base/strings/string_number_conversions.cc static bool Convert(CHAR c, uint8* digit) { CHAR 130 base/strings/string_number_conversions.cc template<int BASE, typename CHAR> bool CharToDigit(CHAR c, uint8* digit) { CHAR 131 base/strings/string_number_conversions.cc return BaseCharToDigit<CHAR, BASE, BASE <= 10>::Convert(c, digit); CHAR 138 base/strings/string_number_conversions.cc template<typename CHAR> class WhitespaceHelper { CHAR 155 base/strings/string_number_conversions.cc template<typename CHAR> bool LocalIsWhitespace(CHAR c) { CHAR 156 base/strings/string_number_conversions.cc return WhitespaceHelper<CHAR>::Invoke(c); CHAR 717 base/strings/string_util.cc template <typename CHAR, typename NEXT> CHAR 718 base/strings/string_util.cc static void EatSameChars(const CHAR** pattern, const CHAR* pattern_end, CHAR 719 base/strings/string_util.cc const CHAR** string, const CHAR* string_end, CHAR 721 base/strings/string_util.cc const CHAR* escape = NULL; CHAR 737 base/strings/string_util.cc const CHAR* pattern_next = *pattern; CHAR 738 base/strings/string_util.cc const CHAR* string_next = *string; CHAR 760 base/strings/string_util.cc template <typename CHAR, typename NEXT> CHAR 761 base/strings/string_util.cc static void EatWildcard(const CHAR** pattern, const CHAR* end, NEXT next) { CHAR 769 base/strings/string_util.cc template <typename CHAR, typename NEXT> CHAR 770 base/strings/string_util.cc static bool MatchPatternT(const CHAR* eval, const CHAR* eval_end, CHAR 771 base/strings/string_util.cc const CHAR* pattern, const CHAR* pattern_end, CHAR 794 base/strings/string_util.cc const CHAR* next_pattern = pattern; CHAR 800 base/strings/string_util.cc const CHAR* next_eval = eval; CHAR 873 base/strings/string_util.cc template <typename CHAR> CHAR 874 base/strings/string_util.cc size_t lcpyT(CHAR* dst, const CHAR* src, size_t dst_size) { CHAR 107 base/strings/utf_string_conversion_utils.cc template<typename CHAR> CHAR 108 base/strings/utf_string_conversion_utils.cc void PrepareForUTF8Output(const CHAR* src, CHAR 87 base/strings/utf_string_conversion_utils.h template<typename CHAR> CHAR 88 base/strings/utf_string_conversion_utils.h void PrepareForUTF8Output(const CHAR* src, size_t src_len, std::string* output); CHAR 739 chrome/browser/search_engines/template_url_prepopulate_data.cc (CHAR(code1) << 8 | CHAR(code2)) CHAR 22 url/gurl_unittest.cc template<typename CHAR> CHAR 23 url/gurl_unittest.cc void SetupReplacement(void (url_canon::Replacements<CHAR>::*func)(const CHAR*, CHAR 25 url/gurl_unittest.cc url_canon::Replacements<CHAR>* replacements, CHAR 26 url/gurl_unittest.cc const CHAR* str) { CHAR 58 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 59 url/third_party/mozilla/url_parse.cc int FindNextAuthorityTerminator(const CHAR* spec, CHAR 69 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 70 url/third_party/mozilla/url_parse.cc void ParseUserInfo(const CHAR* spec, CHAR 92 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 93 url/third_party/mozilla/url_parse.cc void ParseServerInfo(const CHAR* spec, CHAR 142 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 143 url/third_party/mozilla/url_parse.cc void DoParseAuthority(const CHAR* spec, CHAR 178 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 179 url/third_party/mozilla/url_parse.cc void ParsePath(const CHAR* spec, CHAR 246 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 247 url/third_party/mozilla/url_parse.cc bool DoExtractScheme(const CHAR* url, CHAR 285 url/third_party/mozilla/url_parse.cc template <typename CHAR> CHAR 286 url/third_party/mozilla/url_parse.cc void DoParseAfterScheme(const CHAR* spec, CHAR 317 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 318 url/third_party/mozilla/url_parse.cc void DoParseStandardURL(const CHAR* spec, int spec_len, Parsed* parsed) { CHAR 338 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 339 url/third_party/mozilla/url_parse.cc void DoParseFileSystemURL(const CHAR* spec, int spec_len, Parsed* parsed) { CHAR 380 url/third_party/mozilla/url_parse.cc const CHAR* inner_spec = &spec[inner_start]; CHAR 457 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 458 url/third_party/mozilla/url_parse.cc void DoParsePathURL(const CHAR* spec, int spec_len, CHAR 507 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 508 url/third_party/mozilla/url_parse.cc void DoParseMailtoURL(const CHAR* spec, int spec_len, Parsed* parsed) { CHAR 573 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 574 url/third_party/mozilla/url_parse.cc int DoParsePort(const CHAR* spec, const Component& component) { CHAR 599 url/third_party/mozilla/url_parse.cc CHAR ch = spec[digits_comp.begin + i]; CHAR 616 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 617 url/third_party/mozilla/url_parse.cc void DoExtractFileName(const CHAR* spec, CHAR 655 url/third_party/mozilla/url_parse.cc template<typename CHAR> CHAR 656 url/third_party/mozilla/url_parse.cc bool DoExtractQueryKeyValue(const CHAR* spec, CHAR 590 url/url_canon.h template<typename CHAR> CHAR 608 url/url_canon.h explicit URLComponentSource(const CHAR* default_value) CHAR 619 url/url_canon.h const CHAR* scheme; CHAR 620 url/url_canon.h const CHAR* username; CHAR 621 url/url_canon.h const CHAR* password; CHAR 622 url/url_canon.h const CHAR* host; CHAR 623 url/url_canon.h const CHAR* port; CHAR 624 url/url_canon.h const CHAR* path; CHAR 625 url/url_canon.h const CHAR* query; CHAR 626 url/url_canon.h const CHAR* ref; CHAR 639 url/url_canon.h template<typename CHAR> CHAR 646 url/url_canon.h void SetScheme(const CHAR* s, const url_parse::Component& comp) { CHAR 654 url/url_canon.h void SetUsername(const CHAR* s, const url_parse::Component& comp) { CHAR 665 url/url_canon.h void SetPassword(const CHAR* s, const url_parse::Component& comp) { CHAR 676 url/url_canon.h void SetHost(const CHAR* s, const url_parse::Component& comp) { CHAR 687 url/url_canon.h void SetPort(const CHAR* s, const url_parse::Component& comp) { CHAR 698 url/url_canon.h void SetPath(const CHAR* s, const url_parse::Component& comp) { CHAR 709 url/url_canon.h void SetQuery(const CHAR* s, const url_parse::Component& comp) { CHAR 720 url/url_canon.h void SetRef(const CHAR* s, const url_parse::Component& comp) { CHAR 732 url/url_canon.h const URLComponentSource<CHAR>& sources() const { return sources_; } CHAR 738 url/url_canon.h const CHAR* Placeholder() { CHAR 739 url/url_canon.h static const CHAR empty_string = 0; CHAR 753 url/url_canon.h URLComponentSource<CHAR> sources_; CHAR 25 url/url_canon_etc.cc template<typename CHAR> CHAR 26 url/url_canon_etc.cc const CHAR* DoRemoveURLWhitespace(const CHAR* input, int input_len, CHAR 27 url/url_canon_etc.cc CanonOutputT<CHAR>* buffer, CHAR 83 url/url_canon_etc.cc template<typename CHAR, typename UCHAR> CHAR 84 url/url_canon_etc.cc bool DoScheme(const CHAR* spec, CHAR 147 url/url_canon_etc.cc template<typename CHAR, typename UCHAR> CHAR 148 url/url_canon_etc.cc bool DoUserInfo(const CHAR* username_spec, CHAR 150 url/url_canon_etc.cc const CHAR* password_spec, CHAR 193 url/url_canon_etc.cc template<typename CHAR, typename UCHAR> CHAR 194 url/url_canon_etc.cc bool DoPort(const CHAR* spec, CHAR 232 url/url_canon_etc.cc template<typename CHAR, typename UCHAR> CHAR 233 url/url_canon_etc.cc void DoCanonicalizeRef(const CHAR* spec, CHAR 20 url/url_canon_filesystemurl.cc template<typename CHAR, typename UCHAR> CHAR 21 url/url_canon_filesystemurl.cc bool DoCanonicalizeFileSystemURL(const CHAR* spec, CHAR 22 url/url_canon_filesystemurl.cc const URLComponentSource<CHAR>& source, CHAR 23 url/url_canon_fileurl.cc template<typename CHAR> CHAR 24 url/url_canon_fileurl.cc int FileDoDriveSpec(const CHAR* spec, int begin, int end, CHAR 54 url/url_canon_fileurl.cc template<typename CHAR, typename UCHAR> CHAR 55 url/url_canon_fileurl.cc bool DoFileCanonicalizePath(const CHAR* spec, CHAR 88 url/url_canon_fileurl.cc template<typename CHAR, typename UCHAR> CHAR 89 url/url_canon_fileurl.cc bool DoCanonicalizeFileURL(const URLComponentSource<CHAR>& source, CHAR 112 url/url_canon_fileurl.cc success &= DoFileCanonicalizePath<CHAR, UCHAR>(source.path, parsed.path, CHAR 77 url/url_canon_host.cc template<typename CHAR, typename UCHAR> CHAR 78 url/url_canon_host.cc void ScanHostname(const CHAR* spec, const url_parse::Component& host, CHAR 288 url/url_canon_host.cc template<typename CHAR, typename UCHAR> CHAR 289 url/url_canon_host.cc void DoHost(const CHAR* spec, CHAR 301 url/url_canon_host.cc ScanHostname<CHAR, UCHAR>(spec, host, &has_non_ascii, &has_escaped); CHAR 17 url/url_canon_internal.cc template<typename CHAR, typename UCHAR> CHAR 18 url/url_canon_internal.cc void DoAppendStringOfType(const CHAR* source, int length, CHAR 41 url/url_canon_internal.cc template<typename CHAR, typename UCHAR> CHAR 42 url/url_canon_internal.cc void DoAppendInvalidNarrowString(const CHAR* spec, int begin, int end, CHAR 106 url/url_canon_internal.h template<typename CHAR> CHAR 107 url/url_canon_internal.h inline int IsDot(const CHAR* spec, int offset, int end) { CHAR 304 url/url_canon_internal.h template<typename CHAR> CHAR 305 url/url_canon_internal.h inline bool DecodeEscaped(const CHAR* spec, int* begin, int end, CHAR 28 url/url_canon_internal_file.h template<typename CHAR> CHAR 29 url/url_canon_internal_file.h static int FileDoDriveSpec(const CHAR* spec, int begin, int end, CHAR 56 url/url_canon_internal_file.h template<typename CHAR, typename UCHAR> CHAR 57 url/url_canon_internal_file.h static void FileDoPath(const CHAR* spec, int begin, int end, CHAR 74 url/url_canon_internal_file.h URLCanonInternal<CHAR, UCHAR>::DoPath( CHAR 79 url/url_canon_internal_file.h template<typename CHAR, typename UCHAR> CHAR 80 url/url_canon_internal_file.h static bool DoCanonicalizeFileURL(const URLComponentSource<CHAR>& source, CHAR 108 url/url_canon_internal_file.h bool success = URLCanonInternal<CHAR, UCHAR>::DoHost( CHAR 121 url/url_canon_internal_file.h FileDoPath<CHAR, UCHAR>(source.path, after_drive, parsed.path.end(), output); CHAR 125 url/url_canon_internal_file.h success &= URLCanonInternal<CHAR, UCHAR>::DoQuery( CHAR 127 url/url_canon_internal_file.h success &= URLCanonInternal<CHAR, UCHAR>::DoRef( CHAR 32 url/url_canon_ip.cc template<typename CHAR, typename UCHAR> CHAR 33 url/url_canon_ip.cc bool DoFindIPv4Components(const CHAR* spec, CHAR 93 url/url_canon_ip.cc template<typename CHAR> CHAR 95 url/url_canon_ip.cc const CHAR* spec, CHAR 160 url/url_canon_ip.cc template<typename CHAR> CHAR 161 url/url_canon_ip.cc CanonHostInfo::Family DoIPv4AddressToNumber(const CHAR* spec, CHAR 228 url/url_canon_ip.cc template<typename CHAR, typename UCHAR> CHAR 229 url/url_canon_ip.cc bool DoCanonicalizeIPv4Address(const CHAR* spec, CHAR 314 url/url_canon_ip.cc template<typename CHAR, typename UCHAR> CHAR 315 url/url_canon_ip.cc bool DoParseIPv6(const CHAR* spec, CHAR 442 url/url_canon_ip.cc template<typename CHAR> CHAR 443 url/url_canon_ip.cc uint16 IPv6HexComponentToNumber(const CHAR* spec, CHAR 460 url/url_canon_ip.cc template<typename CHAR, typename UCHAR> CHAR 461 url/url_canon_ip.cc bool DoIPv6AddressToNumber(const CHAR* spec, CHAR 475 url/url_canon_ip.cc if (!DoParseIPv6<CHAR, UCHAR>(spec, ipv6_comp, &ipv6_parsed)) CHAR 497 url/url_canon_ip.cc uint16 number = IPv6HexComponentToNumber<CHAR>( CHAR 557 url/url_canon_ip.cc template<typename CHAR, typename UCHAR> CHAR 558 url/url_canon_ip.cc bool DoCanonicalizeIPv6Address(const CHAR* spec, CHAR 17 url/url_canon_mailtourl.cc template<typename CHAR, typename UCHAR> CHAR 18 url/url_canon_mailtourl.cc bool DoCanonicalizeMailtoURL(const URLComponentSource<CHAR>& source, CHAR 100 url/url_canon_path.cc template<typename CHAR> CHAR 101 url/url_canon_path.cc DotDisposition ClassifyAfterDot(const CHAR* spec, int after_dot, CHAR 178 url/url_canon_path.cc template<typename CHAR, typename UCHAR> CHAR 179 url/url_canon_path.cc bool DoPartialPath(const CHAR* spec, CHAR 188 url/url_canon_path.cc if (sizeof(CHAR) > sizeof(char) && uch >= 0x80) { CHAR 217 url/url_canon_path.cc switch (ClassifyAfterDot<CHAR>(spec, i + dotlen, end, CHAR 296 url/url_canon_path.cc template<typename CHAR, typename UCHAR> CHAR 297 url/url_canon_path.cc bool DoPath(const CHAR* spec, CHAR 311 url/url_canon_path.cc success = DoPartialPath<CHAR, UCHAR>(spec, path, out_path->begin, output); CHAR 19 url/url_canon_pathurl.cc template<typename CHAR, typename UCHAR> CHAR 20 url/url_canon_pathurl.cc bool DoCanonicalizePathComponent(const CHAR* source, CHAR 22 url/url_canon_pathurl.cc CHAR seperator, CHAR 49 url/url_canon_pathurl.cc template<typename CHAR, typename UCHAR> CHAR 50 url/url_canon_pathurl.cc bool DoCanonicalizePathURL(const URLComponentSource<CHAR>& source, CHAR 66 url/url_canon_pathurl.cc success &= DoCanonicalizePathComponent<CHAR, UCHAR>( CHAR 68 url/url_canon_pathurl.cc success &= DoCanonicalizePathComponent<CHAR, UCHAR>( CHAR 70 url/url_canon_pathurl.cc success &= DoCanonicalizePathComponent<CHAR, UCHAR>( CHAR 44 url/url_canon_query.cc template<typename CHAR, typename UCHAR> CHAR 45 url/url_canon_query.cc bool IsAllASCII(const CHAR* spec, const url_parse::Component& query) { CHAR 58 url/url_canon_query.cc template<typename CHAR> CHAR 59 url/url_canon_query.cc void AppendRaw8BitQueryString(const CHAR* source, int length, CHAR 92 url/url_canon_query.cc template<typename CHAR, typename UCHAR> CHAR 93 url/url_canon_query.cc void DoConvertToQueryEncoding(const CHAR* spec, CHAR 97 url/url_canon_query.cc if (IsAllASCII<CHAR, UCHAR>(spec, query)) { CHAR 117 url/url_canon_query.cc template<typename CHAR, typename UCHAR> CHAR 118 url/url_canon_query.cc void DoCanonicalizeQuery(const CHAR* spec, CHAR 131 url/url_canon_query.cc DoConvertToQueryEncoding<CHAR, UCHAR>(spec, query, converter, output); CHAR 27 url/url_canon_relative.cc template<typename CHAR> CHAR 30 url/url_canon_relative.cc const CHAR* cmp, CHAR 50 url/url_canon_relative.cc template<typename CHAR> CHAR 51 url/url_canon_relative.cc bool DoesBeginSlashWindowsDriveSpec(const CHAR* spec, int start_offset, CHAR 62 url/url_canon_relative.cc template<typename CHAR> CHAR 65 url/url_canon_relative.cc const CHAR* url, CHAR 227 url/url_canon_relative.cc template<typename CHAR> CHAR 231 url/url_canon_relative.cc const CHAR* relative_url, CHAR 265 url/url_canon_relative.cc template<typename CHAR> CHAR 269 url/url_canon_relative.cc const CHAR* relative_url, CHAR 374 url/url_canon_relative.cc template<typename CHAR> CHAR 377 url/url_canon_relative.cc const CHAR* relative_url, CHAR 390 url/url_canon_relative.cc Replacements<CHAR> replacements; CHAR 405 url/url_canon_relative.cc template<typename CHAR> CHAR 406 url/url_canon_relative.cc bool DoResolveAbsoluteFile(const CHAR* relative_url, CHAR 424 url/url_canon_relative.cc template<typename CHAR> CHAR 428 url/url_canon_relative.cc const CHAR* relative_url, CHAR 15 url/url_canon_stdurl.cc template<typename CHAR, typename UCHAR> CHAR 16 url/url_canon_stdurl.cc bool DoCanonicalizeStandardURL(const URLComponentSource<CHAR>& source, CHAR 118 url/url_canon_unittest.cc template<typename CHAR> CHAR 120 url/url_canon_unittest.cc void (url_canon::Replacements<CHAR>::*set)(const CHAR*, CHAR 122 url/url_canon_unittest.cc void (url_canon::Replacements<CHAR>::*clear)(), CHAR 123 url/url_canon_unittest.cc url_canon::Replacements<CHAR>* rep, CHAR 124 url/url_canon_unittest.cc const CHAR* str) { CHAR 29 url/url_file.h template<typename CHAR> CHAR 30 url/url_file.h inline int FindNextSlash(const CHAR* spec, int begin_index, int spec_len) { CHAR 45 url/url_file.h template<typename CHAR> CHAR 46 url/url_file.h inline bool DoesBeginWindowsDriveSpec(const CHAR* spec, int start_offset, CHAR 65 url/url_file.h template<typename CHAR> CHAR 66 url/url_file.h inline bool DoesBeginUNCPath(const CHAR* text, CHAR 50 url/url_parse_file.cc template<typename CHAR> CHAR 51 url/url_parse_file.cc void DoParseUNC(const CHAR* spec, CHAR 102 url/url_parse_file.cc template<typename CHAR> CHAR 103 url/url_parse_file.cc void DoParseLocalFile(const CHAR* spec, CHAR 116 url/url_parse_file.cc template<typename CHAR> CHAR 117 url/url_parse_file.cc void DoParseFileURL(const CHAR* spec, int spec_len, Parsed* parsed) { CHAR 30 url/url_parse_internal.h template<typename CHAR> CHAR 31 url/url_parse_internal.h inline void TrimURL(const CHAR* spec, int* begin, int* len, CHAR 48 url/url_parse_internal.h template<typename CHAR> CHAR 49 url/url_parse_internal.h inline int CountConsecutiveSlashes(const CHAR *str, CHAR 71 url/url_util.cc template<typename CHAR> CHAR 72 url/url_util.cc inline bool DoCompareSchemeComponent(const CHAR* spec, CHAR 84 url/url_util.cc template<typename CHAR> CHAR 85 url/url_util.cc bool DoIsStandard(const CHAR* spec, const url_parse::Component& scheme) { CHAR 98 url/url_util.cc template<typename CHAR> CHAR 99 url/url_util.cc bool DoFindAndCompareScheme(const CHAR* str, CHAR 105 url/url_util.cc url_canon::RawCanonOutputT<CHAR> whitespace_buffer; CHAR 107 url/url_util.cc const CHAR* spec = RemoveURLWhitespace(str, str_len, CHAR 122 url/url_util.cc template<typename CHAR> CHAR 123 url/url_util.cc bool DoCanonicalize(const CHAR* in_spec, int in_spec_len, CHAR 130 url/url_util.cc url_canon::RawCanonOutputT<CHAR> whitespace_buffer; CHAR 132 url/url_util.cc const CHAR* spec = RemoveURLWhitespace(in_spec, in_spec_len, CHAR 199 url/url_util.cc template<typename CHAR> CHAR 203 url/url_util.cc const CHAR* in_relative, CHAR 210 url/url_util.cc url_canon::RawCanonOutputT<CHAR> whitespace_buffer; CHAR 212 url/url_util.cc const CHAR* relative = RemoveURLWhitespace(in_relative, in_relative_length, CHAR 275 url/url_util.cc template<typename CHAR> CHAR 279 url/url_util.cc const url_canon::Replacements<CHAR>& replacements, CHAR 336 url/url_util.cc url_canon::Replacements<CHAR> replacements_no_scheme = replacements;