Lines Matching refs:hostStart
585 int start = hostStart();
742 parse(m_string.left(hostStart()) + (slashSlashNeeded ? "//" : "") + s + m_string.substring(m_hostEnd));
773 parse(m_string.left(hostStart()) + (slashSlashNeeded ? "//" : "") + hostAndPort + m_string.substring(m_portEnd));
1135 static inline bool hostPortIsEmptyButCredentialsArePresent(int hostStart, int portEnd, char userEndChar)
1137 return userEndChar == '@' && hostStart == portEnd;
1187 int hostStart;
1234 hostStart = passwordEnd + 1;
1241 hostStart = userStart;
1249 hostEnd = hostStart;
1286 if (hostPortIsEmptyButCredentialsArePresent(hostStart, portEnd, url[userEnd])) {
1289 hostStart = userEnd;
1299 hostStart = passwordEnd;
1300 hostEnd = hostStart;
1308 hostStart = hostEnd = passwordEnd;
1358 bool degenFilePath = pathStart == pathEnd && (hostStart == hostEnd || hostIsLocalHost);
1366 if (isFile ? !degenFilePath : (haveNonHostAuthorityPart || hostStart != hostEnd)) {
1395 strPtr = url + hostStart;
1483 int hostStartA = a.hostStart();
1485 int hostStartB = b.hostStart();
1486 int hostLengthB = b.hostEnd() - b.hostStart();
1697 int hostStart, hostEnd;
1698 if (findHostnameInHierarchicalURL(str.characters(), str.length(), hostStart, hostEnd)) {
1699 output.append(str.characters(), hostStart); // Before hostname.
1700 appendEncodedHostname(output, &str.characters()[hostStart], hostEnd - hostStart);