Lines Matching refs:scan

104      * by <code>this.scan()</code> and the constructor.
299 * Expect a token, return its value, scan the next token or
314 scan();
323 return new TypeExpression(scan(), Type.tVoid);
325 return new TypeExpression(scan(), Type.tBoolean);
327 return new TypeExpression(scan(), Type.tByte);
329 return new TypeExpression(scan(), Type.tChar);
331 return new TypeExpression(scan(), Type.tShort);
333 return new TypeExpression(scan(), Type.tInt);
335 return new TypeExpression(scan(), Type.tLong);
337 return new TypeExpression(scan(), Type.tFloat);
339 return new TypeExpression(scan(), Type.tDouble);
342 scan();
344 e = new FieldExpression(scan(), e, scanner.idValue);
359 long p = scan();
364 scan();
382 scan();
419 return new CharExpression(scan(), v);
423 long q = scan();
429 long q = scan();
435 return new FloatExpression(scan(), v);
439 return new DoubleExpression(scan(), v);
443 return new StringExpression(scan(), v);
447 long p = scan();
453 return new BooleanExpression(scan(), true);
455 return new BooleanExpression(scan(), false);
457 return new NullExpression(scan());
460 Expression e = new ThisExpression(scan());
464 Expression e = new SuperExpression(scan());
480 long p = scan();
484 long q = scan();
490 long q = scan();
496 return new FloatExpression(scan(), v);
500 return new DoubleExpression(scan(), v);
506 long p = scan();
510 return new IntExpression(scan(), v);
514 return new LongExpression(scan(), v);
518 return new FloatExpression(scan(), v);
522 return new DoubleExpression(scan(), v);
528 return new NotExpression(scan(), parseTerm());
530 return new BitNotExpression(scan(), parseTerm());
532 return new PreIncExpression(scan(), parseTerm());
534 return new PreDecExpression(scan(), parseTerm());
538 long p = scan();
555 return new PostIncExpression(scan(), e);
559 return new PostDecExpression(scan(), e);
585 long p = scan();
590 scan();
602 long p = scan();
606 scan();
617 scan();
659 long p = scan();
667 e = new PostIncExpression(scan(), e);
670 e = new PostDecExpression(scan(), e);
673 long p = scan();
677 long q = scan();
691 long q = scan();
704 scan();
713 scan();
727 e = new InstanceOfExpression(scan(), e, parseTerm());
730 e = new AddExpression(scan(), e, parseTerm());
733 e = new SubtractExpression(scan(), e, parseTerm());
736 e = new MultiplyExpression(scan(), e, parseTerm());
739 e = new DivideExpression(scan(), e, parseTerm());
742 e = new RemainderExpression(scan(), e, parseTerm());
745 e = new ShiftLeftExpression(scan(), e, parseTerm());
748 e = new ShiftRightExpression(scan(), e, parseTerm());
751 e = new UnsignedShiftRightExpression(scan(), e, parseTerm());
754 e = new LessExpression(scan(), e, parseTerm());
757 e = new LessOrEqualExpression(scan(), e, parseTerm());
760 e = new GreaterExpression(scan(), e, parseTerm());
763 e = new GreaterOrEqualExpression(scan(), e, parseTerm());
766 e = new EqualExpression(scan(), e, parseTerm());
769 e = new NotEqualExpression(scan(), e, parseTerm());
772 e = new BitAndExpression(scan(), e, parseTerm());
775 e = new BitXorExpression(scan(), e, parseTerm());
778 e = new BitOrExpression(scan(), e, parseTerm());
781 e = new AndExpression(scan(), e, parseTerm());
784 e = new OrExpression(scan(), e, parseTerm());
787 e = new AssignExpression(scan(), e, parseTerm());
790 e = new AssignMultiplyExpression(scan(), e, parseTerm());
793 e = new AssignDivideExpression(scan(), e, parseTerm());
796 e = new AssignRemainderExpression(scan(), e, parseTerm());
799 e = new AssignAddExpression(scan(), e, parseTerm());
802 e = new AssignSubtractExpression(scan(), e, parseTerm());
805 e = new AssignShiftLeftExpression(scan(), e, parseTerm());
808 e = new AssignShiftRightExpression(scan(), e, parseTerm());
811 e = new AssignUnsignedShiftRightExpression(scan(), e, parseTerm());
814 e = new AssignBitAndExpression(scan(), e, parseTerm());
817 e = new AssignBitOrExpression(scan(), e, parseTerm());
820 e = new AssignBitXorExpression(scan(), e, parseTerm());
823 long p = scan();
887 scan();
892 scan();
897 scan();
912 scan();
954 return new CompoundStatement(scan(), new Statement[0]);
962 long p = scan();
969 scan();
978 env.error(scan(), "else.without.if");
984 long p = scan();
1002 long p3 = scan();
1019 long p2 = scan();
1031 long p = scan();
1041 long p = scan();
1054 long p = scan();
1059 scan();
1067 long p = scan();
1072 scan();
1081 long p = scan();
1093 long p = scan();
1107 addArgument(new CaseStatement(scan(), parseExpression()));
1113 addArgument(new CaseStatement(scan(), null));
1136 scan();
1146 scan();
1153 long p = scan();
1193 // t = new ArrayAccessExpression(scan(), t, null);
1205 scan();
1221 scan();
1231 scan();
1240 scan();
1246 long p = scan();
1253 long p = scan();
1262 long p = scan();
1346 scan();
1366 long p = scan();
1401 scan();
1403 scan();
1439 scan();
1443 scan();
1447 scan();
1451 scan();
1455 scan();
1459 scan();
1463 scan();
1467 scan();
1471 scan();
1489 scan();
1536 scan();
1559 scan();
1576 scan();
1618 p = scan();
1637 scan();
1656 scan();
1686 scan();
1689 scan();
1718 scan();
1744 scan();
1757 scan();
1795 scan();
1800 scan();
1805 scan();
1819 scan();
1866 scan();
1871 scan();
1907 scan();
1910 scan();
1917 scan();
1920 scan();
1994 scan();
1999 scan();
2004 scan();
2012 scan();
2026 long p = scan();
2037 long p = scan();
2072 scan();
2100 * by <code>this.scan()</code> and the constructor.
2111 public long scan() throws IOException {
2113 long result = scanner.scan();
2118 return super.scan();