Lines Matching refs:at
157 * has a path (though it may be empty) and a scheme-specific-part (which at
623 * a commercial-at character (<tt>'@'</tt>). Any character not in the
639 * commercial-at character (<tt>'@'</tt>), is quoted. </p></li>
708 * categories, and not equal to the commercial-at character
714 * commercial-at character (<tt>'@'</tt>), is quoted. </p></li>
1179 * commercial-at character (<tt>'@'</tt>) and characters in the
1295 * character (<tt>'/'</tt>), the commercial-at character (<tt>'@'</tt>),
2175 // Looking at "." or ".." ?
2282 // We're already at this segment, so just skip to its end
2390 // hence we can insert a "." segment at that position
2853 // Return the char at position p,
2862 private boolean at(int start, int end, char c) {
2867 // whether the chars at the start position match s exactly
2869 private boolean at(int start, int end, String s) {
2911 // Scan a specific char: If the char at the given start position is
2921 // Scan forward from the given start position. Stop at the first char
2941 // Scan a potential escape sequence, starting at the given position,
3005 // Check that the char at position p matches the given mask
3025 if ((p >= 0) && at(p, n, ':')) {
3033 if (at(p, n, '/')) {
3047 if (at(p, n, '#')) {
3074 if (at(p, n, '/') && at(p + 1, n, '/')) {
3089 if (at(p, n, '?')) {
3185 if ((q >= p) && at(q, n, '@')) {
3192 if (at(p, n, '[')) {
3196 if ((q > p) && at(q, n, ']')) {
3222 if (at(p, n, ':')) {
3367 if ((p < n) && !at(p, n, ':'))
3438 if (at(p, n, "::")) {
3441 } else if (at(p, n, ':')) {
3445 } else if (at(p, n, "::")) {
3473 if (at(p, n, ':')) {
3496 if (at(q, n, '.')) // Beginning of IPv4 address
3503 if (!at(p, n, ':'))
3505 if (at(p + 1, n, ':'))
3511 if (at(q, n, '.')) { // Beginning of IPv4 address