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;