Lines Matching refs:ASCII

165  * <tr align="left"><th colspan="2" id="posix">POSIX character classes</b> (US-ASCII only)<b></th></tr>
171 * <tr><td valign="top" headers="construct posix"><tt>\p{ASCII}</tt></td>
172 * <td headers="matches">All ASCII:<tt>[\x00-\x7F]</tt></td></tr>
620 * <tr><td><tt>\p{ASCII}</tt></td>
621 * <td>All ASCII:<tt>[\x00-\x7F]</tt></td></tr>
795 * in the US-ASCII charset are being matched. Unicode-aware
866 * matching assumes that only characters in the US-ASCII charset are being
896 * <p> When this flag is specified then the (US-ASCII only)
1592 if (! ASCII.isAscii(c) || ASCII.isAlnum(c)) {
1845 while (ASCII.isSpace(ch) || ch == '#') {
1846 while (ASCII.isSpace(ch))
1859 while (ASCII.isSpace(ch) || ch == '#') {
1860 while (ASCII.isSpace(ch))
2294 : new Ctype(ASCII.DIGIT).complement();
2318 : new Ctype(ASCII.SPACE).complement();
2327 : new Ctype(ASCII.WORD).complement();
2352 : new Ctype(ASCII.DIGIT);
2392 : new Ctype(ASCII.SPACE);
2403 : new Ctype(ASCII.WORD);
2741 while (ASCII.isLower(ch=read()) || ASCII.isUpper(ch) ||
2742 ASCII.isDigit(ch)) {
2791 if (ASCII.isLower(ch) || ASCII.isUpper(ch)) {
3069 if (ASCII.isDigit(ch)) {
3074 } while (ASCII.isDigit(ch = read()));
3081 while (ASCII.isDigit(ch)) {
3147 if (ASCII.isHexDigit(n)) {
3149 if (ASCII.isHexDigit(m)) {
3150 return ASCII.toDigit(n) * 16 + ASCII.toDigit(m);
3152 } else if (n == '{' && ASCII.isHexDigit(peek())) {
3154 while (ASCII.isHexDigit(n = read())) {
3155 ch = (ch << 4) + ASCII.toDigit(n);
3181 if (!ASCII.isHexDigit(ch)) {
3184 n = n * 16 + ASCII.toDigit(ch);
3269 if (ASCII.isAscii(c)) {
3270 bits[ASCII.toUpper(c)] = true;
3271 bits[ASCII.toLower(c)] = true;
3296 } else if (ASCII.isAscii(ch)) {
3297 lower = ASCII.toLower(ch);
3298 upper = ASCII.toUpper(ch);
3322 tmp[i] = ASCII.toLower(buf[i]);
3832 return ch < 128 && ASCII.isType(ch, ctype);
3892 buf[j] != ASCII.toLower(c))
3962 return ASCII.toLower(c);
4029 ASCII.isAscii(ch) &&
4030 (inRange(lower, ASCII.toUpper(ch), upper) ||
4031 inRange(lower, ASCII.toLower(ch), upper));
4857 if (ASCII.toLower(c1) != ASCII.toLower(c2))
5290 * and covers the heavily used ASCII range, but occasionally
5577 defRange("ASCII", 0x00, 0x7F); // ASCII
5578 defCtype("Alnum", ASCII.ALNUM); // Alphanumeric characters
5579 defCtype("Alpha", ASCII.ALPHA); // Alphabetic characters
5580 defCtype("Blank", ASCII.BLANK); // Space and tab characters
5581 defCtype("Cntrl", ASCII.CNTRL); // Control characters
5583 defCtype("Graph", ASCII.GRAPH); // printable and visible
5586 defCtype("Punct", ASCII.PUNCT); // Punctuation characters
5587 defCtype("Space", ASCII.SPACE); // Space characters
5589 defCtype("XDigit",ASCII.XDIGIT); // hexadecimal digits