Lines Matching refs:Parsed
79 Parsed* parsed) {
86 parsed->host = Component(after_slashes, host_len);
88 parsed->host.reset();
89 parsed->path.reset();
98 parsed->host.reset();
100 &parsed->path, &parsed->query, &parsed->ref);
112 parsed->host = MakeRange(after_slashes, next_slash);
114 parsed->host.reset();
117 &parsed->path, &parsed->query, &parsed->ref);
119 parsed->path.reset();
131 Parsed* parsed) {
132 parsed->host.reset();
134 &parsed->path, &parsed->query, &parsed->ref);
141 void DoParseFileURL(const CHAR* spec, int spec_len, Parsed* parsed) {
145 parsed->username.reset();
146 parsed->password.reset();
147 parsed->port.reset();
151 parsed->query.reset();
152 parsed->ref.reset();
172 parsed->scheme.reset();
176 parsed->scheme.reset();
181 if (ExtractScheme(&spec[begin], spec_len - begin, &parsed->scheme)) {
183 parsed->scheme.begin += begin;
184 after_scheme = parsed->scheme.end() + 1;
187 parsed->scheme.reset();
195 parsed->host.reset();
196 parsed->path.reset();
213 DoParseUNC(spec, after_slashes, spec_len, parsed);
219 DoParseUNC(spec, after_slashes, spec_len, parsed);
230 spec_len, parsed);
235 void ParseFileURL(const char* url, int url_len, Parsed* parsed) {
236 DoParseFileURL(url, url_len, parsed);
239 void ParseFileURL(const char16* url, int url_len, Parsed* parsed) {
240 DoParseFileURL(url, url_len, parsed);