Lines Matching refs:source
4 // Redistribution and use in source and binary forms, with or without
8 // * Redistributions of source code must retain the above copyright
41 bool DoCanonicalizeStandardURL(const URLComponentSource<CHAR>& source,
47 bool success = CanonicalizeScheme(source.scheme, parsed.scheme,
63 success &= CanonicalizeUserInfo(source.username, parsed.username,
64 source.password, parsed.password,
69 success &= CanonicalizeHost(source.host, parsed.host,
79 success &= CanonicalizePort(source.port, parsed.port, default_port,
93 success &= CanonicalizePath(source.path, parsed.path,
108 CanonicalizeQuery(source.query, parsed.query, query_converter,
112 CanonicalizeRef(source.ref, parsed.ref, output, &new_parsed->ref);
188 URLComponentSource<char> source(base);
190 SetupOverrideComponents(base, replacements, &source, &parsed);
192 source, parsed, query_converter, output, new_parsed);
204 URLComponentSource<char> source(base);
206 SetupUTF16OverrideComponents(base, replacements, &utf8, &source, &parsed);
208 source, parsed, query_converter, output, new_parsed);