Lines Matching refs:parts
121 url_parse::Parsed* parts, in Parse() argument
139 if (!parts) in Parse()
140 parts = &local_parts; in Parse()
141 const string16 parsed_scheme(URLFixerUpper::SegmentURL(text, parts)); in Parse()
162 if (parts->scheme.is_nonempty() && in Parse()
229 *parts = http_parts; in Parse()
254 if (!parts->host.is_nonempty()) in Parse()
259 const string16 host(text.substr(parts->host.begin, parts->host.len)); in Parse()
308 return (parts->scheme.is_nonempty() || in Parse()
319 if (parts->port.is_nonempty()) { in Parse()
321 if (!base::StringToInt(text.substr(parts->port.begin, parts->port.len), in Parse()
330 if (parts->scheme.is_nonempty()) in Parse()
350 if (parts->port.is_nonempty()) in Parse()
357 if (parts->password.is_nonempty()) in Parse()
361 if (parts->path.is_nonempty()) { in Parse()
370 (text.substr(parts->path.begin, parts->path.len).find(' ') != in Parse()
378 if (parts->username.is_nonempty()) in Parse()
411 url_parse::Parsed parts; in ParseForEmphasizeComponents() local
413 Parse(text, desired_tld, &parts, &scheme_str, NULL); in ParseForEmphasizeComponents()
415 *scheme = parts.scheme; in ParseForEmphasizeComponents()
416 *host = parts.host; in ParseForEmphasizeComponents()
418 int after_scheme_and_colon = parts.scheme.end() + 1; in ParseForEmphasizeComponents()