Lines Matching defs:parsed
54 Parsed* parsed) {
61 parsed->host = Component(after_slashes, host_len);
63 parsed->host.reset();
64 parsed->path.reset();
73 parsed->host.reset();
75 &parsed->path, &parsed->query, &parsed->ref);
87 parsed->host = MakeRange(after_slashes, next_slash);
89 parsed->host.reset();
92 &parsed->path, &parsed->query, &parsed->ref);
94 parsed->path.reset();
106 Parsed* parsed) {
107 parsed->host.reset();
109 &parsed->path, &parsed->query, &parsed->ref);
117 void DoParseFileURL(const CHAR* spec, int spec_len, Parsed* parsed) {
121 parsed->username.reset();
122 parsed->password.reset();
123 parsed->port.reset();
127 parsed->query.reset();
128 parsed->ref.reset();
147 parsed->scheme.reset();
151 parsed->scheme.reset();
161 ExtractScheme(&spec[begin], spec_len - begin, &parsed->scheme)) {
163 parsed->scheme.begin += begin;
164 after_scheme = parsed->scheme.end() + 1;
167 parsed->scheme.reset();
175 parsed->host.reset();
176 parsed->path.reset();
192 DoParseUNC(spec, after_slashes, spec_len, parsed);
198 DoParseUNC(spec, after_slashes, spec_len, parsed);
209 spec_len, parsed);
214 void ParseFileURL(const char* url, int url_len, Parsed* parsed) {
215 DoParseFileURL(url, url_len, parsed);
218 void ParseFileURL(const base::char16* url, int url_len, Parsed* parsed) {
219 DoParseFileURL(url, url_len, parsed);