Lines Matching refs:ch

117     private char ch;
210 char c = ch;
214 ch = "0123456789abcdef".charAt(result);
223 if (ch == '\\' && unicodeConversionBp != bp) {
224 bp++; ch = buf[bp];
225 if (ch == 'u') {
227 bp++; ch = buf[bp];
228 } while (ch == 'u');
234 bp++; ch = buf[bp];
239 ch = (char)code;
247 ch = '\\';
255 ch = buf[++bp];
256 if (ch == '\\') {
265 if (ch == '\\') {
276 private void putChar(char ch) {
282 sbuf[sp++] = ch;
288 if (ch == '\\') {
295 switch (ch) {
298 char leadch = ch;
301 if ('0' <= ch && ch <= '7') {
304 if (leadch <= '3' && '0' <= ch && ch <= '7') {
332 putChar(ch); scanChar();
340 if (ch != '_') {
341 putChar(ch);
348 saveCh = ch;
351 } while (digit(digitRadix) >= 0 || ch == '_');
359 if (ch == 'p' || ch == 'P') {
360 putChar(ch);
363 if (ch == '+' || ch == '-') {
364 putChar(ch);
368 if ('0' <= ch && ch <= '9') {
381 if (ch == 'f' || ch == 'F') {
382 putChar(ch);
386 if (ch == 'd' || ch == 'D') {
387 putChar(ch);
398 if ('0' <= ch && ch <= '9') {
402 if (ch == 'e' || ch == 'E') {
403 putChar(ch);
406 if (ch == '+' || ch == '-') {
407 putChar(ch);
411 if ('0' <= ch && ch <= '9') {
425 if (ch == 'f' || ch == 'F') {
426 putChar(ch);
430 if (ch == 'd' || ch == 'D') {
431 putChar(ch);
442 Assert.check(ch == '.');
443 putChar(ch);
457 if (ch == '_') {
459 while (ch == '_')
476 if (radix == 16 && ch == '.') {
478 } else if (seendigit && radix == 16 && (ch == 'p' || ch == 'P')) {
480 } else if (digitRadix == 10 && ch == '.') {
481 putChar(ch);
485 (ch == 'e' || ch == 'E' ||
486 ch == 'f' || ch == 'F' ||
487 ch == 'd' || ch == 'D')) {
490 if (ch == 'l' || ch == 'L') {
505 if (sp == sbuf.length) putChar(ch); else sbuf[sp++] = ch;
506 // optimization, was: putChar(ch);
509 switch (ch) {
541 if (ch < '\u0080') {
553 Character.toCodePoint(high, ch));
555 isJavaIdentifierPart = Character.isJavaIdentifierPart(ch);
579 /** Scan surrogate pairs. If 'ch' is a high surrogate and
581 * surrogate in 'ch', and return the high surrogate.
585 if (surrogatesSupported && Character.isHighSurrogate(ch)) {
586 char high = ch;
590 if (Character.isLowSurrogate(ch)) {
594 ch = high;
600 /** Return true if ch can be part of an operator.
602 private boolean isSpecial(char ch) {
603 switch (ch) {
619 putChar(ch);
628 if (!isSpecial(ch)) break;
646 while (bp < buflen && (ch == ' ' || ch == '\t' || ch == FF)) {
651 while (bp < buflen && ch == '*') {
653 if (ch == '/') {
659 while (bp < buflen && (ch == ' ' || ch == '\t' || ch == FF)) {
665 if (bp < buflen && ch == '@' && !deprecatedFlag) {
667 if (bp < buflen && ch == 'd') {
669 if (bp < buflen && ch == 'e') {
671 if (bp < buflen && ch == 'p') {
673 if (bp < buflen && ch == 'r') {
675 if (bp < buflen && ch == 'e') {
677 if (bp < buflen && ch == 'c') {
679 if (bp < buflen && ch == 'a') {
681 if (bp < buflen && ch == 't') {
683 if (bp < buflen && ch == 'e') {
685 if (bp < buflen && ch == 'd') {
690 if (Character.isWhitespace(ch)) {
692 } else if (ch == '*') {
694 if (ch == '/') {
703 switch (ch) {
706 if (ch == '/') {
712 if (ch != LF) {
744 switch (ch) {
750 } while (ch == ' ' || ch == '\t' || ch == FF);
761 if (ch == LF) {
784 if (ch == 'x' || ch == 'X') {
787 if (ch == '.') {
794 } else if (ch == 'b' || ch == 'B') {
808 if (ch == '_') {
812 } while (ch == '_');
826 if ('0' <= ch && ch <= '9') {
829 } else if (ch == '.') {
832 if (ch == '.') {
861 if (ch == '/') {
864 } while (ch != CR && ch != LF && bp < buflen);
870 } else if (ch == '*') {
873 if (ch == '*') {
879 if (ch == '*') {
881 if (ch == '/') break;
887 if (ch == '/') {
896 } else if (ch == '=') {
907 if (ch == '\'') {
910 if (ch == CR || ch == LF)
913 if (ch == '\'') {
923 while (ch != '\"' && ch != CR && ch != LF && bp < buflen)
925 if (ch == '\"') {
933 if (isSpecial(ch)) {
937 if (ch < '\u0080') {
950 Character.toCodePoint(high, ch));
952 isJavaIdentifierStart = Character.isJavaIdentifierStart(ch);
957 } else if (bp == buflen || ch == EOI && bp+1 == buflen) { // JLS 3.5
961 lexError("illegal.char", String.valueOf((int)ch));