The following document contains the results of PMD's CPD 4.2.2.
File | Line |
---|---|
javancss/parser/JavaParser.java | 5779 |
javancss/parser/debug/JavaParserDebug.java | 6419 |
} private boolean jj_2_1(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_1(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(0, xla); } } private boolean jj_2_2(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_2(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(1, xla); } } private boolean jj_2_3(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_3(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(2, xla); } } private boolean jj_2_4(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_4(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(3, xla); } } private boolean jj_2_5(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_5(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(4, xla); } } private boolean jj_2_6(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_6(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(5, xla); } } private boolean jj_2_7(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_7(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(6, xla); } } private boolean jj_2_8(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_8(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(7, xla); } } private boolean jj_2_9(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_9(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(8, xla); } } private boolean jj_2_10(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_10(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(9, xla); } } private boolean jj_2_11(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_11(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(10, xla); } } private boolean jj_2_12(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_12(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(11, xla); } } private boolean jj_2_13(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_13(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(12, xla); } } private boolean jj_2_14(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_14(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(13, xla); } } private boolean jj_2_15(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_15(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(14, xla); } } private boolean jj_2_16(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_16(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(15, xla); } } private boolean jj_2_17(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_17(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(16, xla); } } private boolean jj_2_18(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_18(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(17, xla); } } private boolean jj_2_19(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_19(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(18, xla); } } private boolean jj_2_20(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_20(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(19, xla); } } private boolean jj_2_21(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_21(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(20, xla); } } private boolean jj_2_22(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_22(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(21, xla); } } private boolean jj_2_23(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_23(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(22, xla); } } private boolean jj_2_24(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_24(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(23, xla); } } private boolean jj_2_25(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_25(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(24, xla); } } private boolean jj_2_26(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_26(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(25, xla); } } private boolean jj_2_27(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_27(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(26, xla); } } private boolean jj_2_28(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_28(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(27, xla); } } private boolean jj_2_29(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_29(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(28, xla); } } private boolean jj_2_30(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_30(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(29, xla); } } private boolean jj_2_31(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_31(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(30, xla); } } private boolean jj_2_32(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_32(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(31, xla); } } private boolean jj_2_33(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_33(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(32, xla); } } private boolean jj_2_34(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_34(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(33, xla); } } private boolean jj_2_35(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_35(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(34, xla); } } private boolean jj_2_36(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_36(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(35, xla); } } private boolean jj_2_37(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_37(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(36, xla); } } private boolean jj_2_38(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_38(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(37, xla); } } private boolean jj_2_39(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_39(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(38, xla); } } private boolean jj_2_40(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_40(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(39, xla); } } private boolean jj_2_41(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_41(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(40, xla); } } private boolean jj_2_42(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_42(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(41, xla); } } private boolean jj_2_43(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_43(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(42, xla); } } private boolean jj_2_44(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_44(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(43, xla); } } private boolean jj_2_45(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_45(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(44, xla); } } private boolean jj_2_46(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_46(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(45, xla); } } private boolean jj_2_47(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_47(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(46, xla); } } private boolean jj_2_48(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_48(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(47, xla); } } private boolean jj_2_49(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_49(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(48, xla); } } private boolean jj_2_50(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_50(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(49, xla); } } private boolean jj_2_51(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_51(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(50, xla); } } private boolean jj_2_52(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_52(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(51, xla); } } private boolean jj_2_53(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_53(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(52, xla); } } private boolean jj_2_54(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_54(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(53, xla); } } private boolean jj_2_55(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_55(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(54, xla); } } private boolean jj_2_56(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_56(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(55, xla); } } private boolean jj_2_57(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_57(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(56, xla); } } private boolean jj_2_58(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_58(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(57, xla); } } private boolean jj_2_59(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_59(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(58, xla); } } private boolean jj_2_60(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_60(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(59, xla); } } private boolean jj_2_61(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_61(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(60, xla); } } private boolean jj_2_62(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_62(); } catch(LookaheadSuccess ls) { return true; } finally { jj_save(61, xla); } } private boolean jj_3R_190() { if (jj_3R_102()) return true; if (jj_3R_106()) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_394() { if (jj_3R_111()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_410()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_379() { if (jj_3R_84()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_394()) { jj_scanpos = xsp; if (jj_3R_395()) { jj_scanpos = xsp; if (jj_3R_396()) { jj_scanpos = xsp; if (jj_3R_397()) { jj_scanpos = xsp; if (jj_3R_398()) return true; } } } } return false; } private boolean jj_3R_345() { Token xsp; xsp = jj_scanpos; if (jj_3R_379()) { jj_scanpos = xsp; if (jj_3R_380()) return true; } return false; } private boolean jj_3R_165() { if (jj_3R_191()) return true; return false; } private boolean jj_3R_408() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_117() { Token xsp; xsp = jj_scanpos; if (jj_3R_164()) { jj_scanpos = xsp; if (jj_3R_165()) return true; } return false; } private boolean jj_3R_164() { if (jj_3R_190()) return true; return false; } private boolean jj_3R_314() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_344()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_388() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_352() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_351() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_321() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_3R_351()) { jj_scanpos = xsp; if (jj_3R_352()) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3R_303() { if (jj_scan_token(AT)) return true; if (jj_scan_token(INTERFACE)) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_3R_314()) return true; return false; } private boolean jj_3_50() { if (jj_scan_token(COMMA)) return true; if (jj_3R_123()) return true; return false; } private boolean jj_3R_389() { if (jj_scan_token(COMMA)) return true; if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_408()) jj_scanpos = xsp; return false; } private boolean jj_3R_104() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_363() { if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_388()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_389()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_320() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_304() { if (jj_scan_token(AT)) return true; if (jj_scan_token(INTERFACE)) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_315()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_319() { if (jj_3R_141()) return true; return false; } private boolean jj_3_24() { if (jj_scan_token(DOT)) return true; if (jj_3R_105()) return true; return false; } private boolean jj_3R_306() { Token xsp; xsp = jj_scanpos; if (jj_3R_319()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_320()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_321()) { jj_scanpos = xsp; break; } } if (jj_3R_225()) return true; return false; } private boolean jj_3R_261() { if (jj_3R_123()) return true; return false; } private boolean jj_3R_192() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_261()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3_50()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_scan_token(84)) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_240() { if (jj_scan_token(COMMA)) return true; if (jj_3R_239()) return true; return false; } private boolean jj_3R_144() { if (jj_3R_105()) return true; return false; } private boolean jj_3_23() { if (jj_scan_token(DOT)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(28)) { jj_scanpos = xsp; if (jj_3R_104()) return true; } return false; } private boolean jj_3R_168() { if (jj_3R_191()) return true; return false; } private boolean jj_3R_167() { if (jj_3R_192()) return true; return false; } private boolean jj_3R_123() { Token xsp; xsp = jj_scanpos; if (jj_3R_166()) { jj_scanpos = xsp; if (jj_3R_167()) { jj_scanpos = xsp; if (jj_3R_168()) return true; } } return false; } private boolean jj_3R_166() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_94() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(28)) { jj_scanpos = xsp; if (jj_3R_144()) return true; } while (true) { xsp = jj_scanpos; if (jj_3_23()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_239() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(ASSIGN)) return true; if (jj_3R_123()) return true; return false; } private boolean jj_3R_221() { if (jj_3R_239()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_240()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_207() { if (jj_3R_221()) return true; return false; } private boolean jj_3R_122() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(ASSIGN)) return true; return false; } private boolean jj_3R_162() { if (jj_3R_111()) return true; return false; } private boolean jj_3R_114() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(63)) { jj_scanpos = xsp; if (jj_3R_162()) return true; } return false; } private boolean jj_3R_194() { if (jj_scan_token(AT)) return true; if (jj_3R_94()) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_123()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_195() { if (jj_scan_token(AT)) return true; if (jj_3R_94()) return true; return false; } private boolean jj_3_49() { if (jj_scan_token(AT)) return true; if (jj_3R_94()) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_193() { if (jj_scan_token(AT)) return true; if (jj_3R_94()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_207()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_48() { if (jj_scan_token(AT)) return true; if (jj_3R_94()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_122()) { jj_scanpos = xsp; if (jj_scan_token(78)) return true; } return false; } private boolean jj_3R_173() { if (jj_3R_195()) return true; return false; } private boolean jj_3R_110() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(15)) { jj_scanpos = xsp; if (jj_scan_token(20)) { jj_scanpos = xsp; if (jj_scan_token(17)) { jj_scanpos = xsp; if (jj_scan_token(51)) { jj_scanpos = xsp; if (jj_scan_token(40)) { jj_scanpos = xsp; if (jj_scan_token(42)) { jj_scanpos = xsp; if (jj_scan_token(33)) { jj_scanpos = xsp; if (jj_scan_token(26)) return true; } } } } } } } return false; } private boolean jj_3R_172() { if (jj_3R_194()) return true; return false; } private boolean jj_3R_141() { Token xsp; xsp = jj_scanpos; if (jj_3R_171()) { jj_scanpos = xsp; if (jj_3R_172()) { jj_scanpos = xsp; if (jj_3R_173()) return true; } } return false; } private boolean jj_3R_171() { if (jj_3R_193()) return true; return false; } private boolean jj_3R_105() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(74)) { jj_scanpos = xsp; if (jj_scan_token(14)) return true; } return false; } private boolean jj_3R_439() { if (jj_scan_token(FINALLY)) return true; if (jj_3R_142()) return true; return false; } private boolean jj_3R_93() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_438() { if (jj_scan_token(CATCH)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_386()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_142()) return true; return false; } private boolean jj_3R_274() { if (jj_scan_token(TRY)) return true; if (jj_3R_142()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_438()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_439()) jj_scanpos = xsp; return false; } private boolean jj_3R_158() { if (jj_3R_110()) return true; return false; } private boolean jj_3R_111() { Token xsp; xsp = jj_scanpos; if (jj_3_22()) { jj_scanpos = xsp; if (jj_3R_158()) return true; } return false; } private boolean jj_3_22() { if (jj_3R_103()) return true; return false; } private boolean jj_3R_273() { if (jj_scan_token(SYNCHRONIZED)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_142()) return true; return false; } private boolean jj_3R_85() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) jj_scanpos = xsp; if (jj_3R_142()) return true; return false; } private boolean jj_3R_272() { if (jj_scan_token(THROW)) return true; if (jj_3R_117()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_437() { if (jj_3R_117()) return true; return false; } private boolean jj_3_20() { if (jj_3R_102()) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_436() { if (jj_3R_105()) return true; return false; } private boolean jj_3_21() { if (jj_scan_token(THIS)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_121() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_409() { if (jj_3R_102()) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_271() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_437()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_391() { Token xsp; xsp = jj_scanpos; if (jj_3R_409()) jj_scanpos = xsp; if (jj_scan_token(SUPER)) return true; if (jj_3R_189()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_92() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) return true; } } return false; } private boolean jj_3R_455() { if (jj_scan_token(COMMA)) return true; if (jj_3R_263()) return true; return false; } private boolean jj_3R_446() { if (jj_3R_451()) return true; return false; } private boolean jj_3R_435() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_390() { if (jj_scan_token(THIS)) return true; if (jj_3R_189()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_364() { Token xsp; xsp = jj_scanpos; if (jj_3R_390()) { jj_scanpos = xsp; if (jj_3R_391()) return true; } return false; } private boolean jj_3R_270() { if (jj_scan_token(CONTINUE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_436()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_147() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_148() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_146() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(43)) { jj_scanpos = xsp; if (jj_scan_token(56)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } } } return false; } private boolean jj_3R_269() { if (jj_scan_token(BREAK)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_435()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_145() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_95() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_145()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_146()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_147()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_148()) jj_scanpos = xsp; if (jj_3R_114()) return true; if (jj_3R_105()) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_91() { if (jj_3R_141()) return true; return false; } private boolean jj_3_11() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_91()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_92()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_93()) jj_scanpos = xsp; if (jj_3R_94()) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3_12() { if (jj_3R_95()) return true; return false; } private boolean jj_3R_451() { if (jj_3R_454()) return true; return false; } private boolean jj_3R_90() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3_47() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(31)) jj_scanpos = xsp; if (jj_3R_111()) return true; xsp = jj_scanpos; if (jj_scan_token(28)) { jj_scanpos = xsp; if (jj_3R_121()) return true; } return false; } private boolean jj_3R_445() { if (jj_3R_117()) return true; return false; } private boolean jj_3R_310() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_454() { if (jj_3R_263()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_455()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_300() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_310()) { jj_scanpos = xsp; break; } } if (jj_3R_311()) return true; return false; } private boolean jj_3R_432() { if (jj_scan_token(ELSE)) return true; if (jj_3R_223()) return true; return false; } private boolean jj_3R_299() { if (jj_3R_309()) return true; return false; } private boolean jj_3R_298() { if (jj_3R_308()) return true; return false; } private boolean jj_3_10() { if (jj_3R_84()) return true; if (jj_scan_token(ENUM)) return true; return false; } private boolean jj_3R_453() { if (jj_3R_454()) return true; return false; } private boolean jj_3_46() { if (jj_3R_84()) return true; if (jj_3R_111()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_87() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3R_452() { if (jj_3R_222()) return true; return false; } private boolean jj_3R_450() { Token xsp; xsp = jj_scanpos; if (jj_3R_452()) { jj_scanpos = xsp; if (jj_3R_453()) return true; } return false; } private boolean jj_3_9() { if (jj_3R_84()) return true; if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_297() { if (jj_3R_84()) return true; if (jj_3R_307()) return true; return false; } private boolean jj_3R_89() { if (jj_3R_141()) return true; return false; } private boolean jj_3_8() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_89()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_90()) { jj_scanpos = xsp; break; } } if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3R_444() { if (jj_3R_450()) return true; return false; } private boolean jj_3R_433() { if (jj_3R_84()) return true; if (jj_3R_111()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_350() { if (jj_scan_token(IMPLEMENTS)) return true; if (jj_3R_363()) return true; return false; } private boolean jj_3R_434() { Token xsp; xsp = jj_scanpos; if (jj_3R_444()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; xsp = jj_scanpos; if (jj_3R_445()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; xsp = jj_scanpos; if (jj_3R_446()) jj_scanpos = xsp; return false; } private boolean jj_3R_296() { if (jj_3R_84()) return true; if (jj_3R_306()) return true; return false; } private boolean jj_3R_88() { if (jj_3R_141()) return true; return false; } private boolean jj_3_7() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_88()) { jj_scanpos = xsp; break; } } if (jj_scan_token(AT)) return true; if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_268() { if (jj_scan_token(FOR)) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_433()) { jj_scanpos = xsp; if (jj_3R_434()) return true; } if (jj_scan_token(RPAREN)) return true; if (jj_3R_223()) return true; return false; } private boolean jj_3R_86() { if (jj_3R_141()) return true; return false; } private boolean jj_3_6() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_86()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_87()) { jj_scanpos = xsp; break; } } if (jj_scan_token(AT)) return true; if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_295() { if (jj_3R_305()) return true; return false; } private boolean jj_3R_331() { if (jj_3R_196()) return true; return false; } private boolean jj_3R_267() { if (jj_scan_token(DO)) return true; if (jj_3R_223()) return true; if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_294() { if (jj_3R_304()) return true; return false; } private boolean jj_3R_293() { if (jj_3R_84()) return true; if (jj_3R_303()) return true; return false; } private boolean jj_3R_266() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_223()) return true; return false; } private boolean jj_3_5() { if (jj_3R_85()) return true; return false; } private boolean jj_3R_290() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(83)) { jj_scanpos = xsp; if (jj_3_5()) { jj_scanpos = xsp; if (jj_3R_293()) { jj_scanpos = xsp; if (jj_3R_294()) { jj_scanpos = xsp; if (jj_3R_295()) { jj_scanpos = xsp; if (jj_3R_296()) { jj_scanpos = xsp; if (jj_3R_297()) { jj_scanpos = xsp; if (jj_3R_298()) { jj_scanpos = xsp; if (jj_3R_299()) { jj_scanpos = xsp; if (jj_3R_300()) return true; } } } } } } } } } return false; } private boolean jj_3R_265() { if (jj_scan_token(IF)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_223()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_432()) jj_scanpos = xsp; return false; } private boolean jj_3R_399() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_101() { if (jj_3R_102()) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_443() { if (jj_3R_196()) return true; return false; } private boolean jj_3_19() { Token xsp; xsp = jj_scanpos; if (jj_3R_101()) jj_scanpos = xsp; if (jj_scan_token(SUPER)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3_18() { if (jj_scan_token(THIS)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_449() { if (jj_scan_token(_DEFAULT)) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_382() { if (jj_scan_token(DOT)) return true; if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_399()) jj_scanpos = xsp; return false; } private boolean jj_3R_330() { if (jj_3R_364()) return true; return false; } private boolean jj_3R_329() { if (jj_3R_364()) return true; return false; } private boolean jj_3R_448() { if (jj_scan_token(CASE)) return true; if (jj_3R_117()) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_442() { Token xsp; xsp = jj_scanpos; if (jj_3R_448()) { jj_scanpos = xsp; if (jj_3R_449()) return true; } return false; } private boolean jj_3R_431() { if (jj_3R_442()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_443()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_120() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_264() { if (jj_scan_token(SWITCH)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_431()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_415() { if (jj_scan_token(COMMA)) return true; if (jj_3R_341()) return true; return false; } private boolean jj_3R_328() { if (jj_scan_token(THROWS)) return true; if (jj_3R_363()) return true; return false; } private boolean jj_3R_447() { if (jj_3R_106()) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_347() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_346() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_318() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_3R_346()) { jj_scanpos = xsp; if (jj_3R_347()) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3R_441() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(100)) { jj_scanpos = xsp; if (jj_scan_token(101)) { jj_scanpos = xsp; if (jj_3R_447()) return true; } } return false; } private boolean jj_3R_326() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_317() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_285() { if (jj_3R_102()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_441()) jj_scanpos = xsp; return false; } private boolean jj_3R_284() { if (jj_3R_215()) return true; return false; } private boolean jj_3R_361() { if (jj_scan_token(PRIVATE)) return true; return false; } private boolean jj_3R_263() { Token xsp; xsp = jj_scanpos; if (jj_3R_283()) { jj_scanpos = xsp; if (jj_3R_284()) { jj_scanpos = xsp; if (jj_3R_285()) return true; } } return false; } private boolean jj_3R_283() { if (jj_3R_214()) return true; return false; } private boolean jj_3R_316() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_305() { Token xsp; xsp = jj_scanpos; if (jj_3R_316()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_317()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_318()) { jj_scanpos = xsp; break; } } if (jj_3R_224()) return true; return false; } private boolean jj_3R_360() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_359() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_325() { Token xsp; xsp = jj_scanpos; if (jj_3R_359()) { jj_scanpos = xsp; if (jj_3R_360()) { jj_scanpos = xsp; if (jj_3R_361()) return true; } } return false; } private boolean jj_3R_324() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_222() { if (jj_3R_84()) return true; if (jj_3R_111()) return true; if (jj_3R_341()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_415()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_381() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_308() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_324()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_325()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_326()) jj_scanpos = xsp; if (jj_3R_105()) return true; if (jj_3R_327()) return true; xsp = jj_scanpos; if (jj_3R_328()) jj_scanpos = xsp; if (jj_scan_token(LBRACE)) return true; xsp = jj_scanpos; if (jj_3R_329()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_330()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_331()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_287() { if (jj_3R_290()) return true; return false; } private boolean jj_3R_276() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_287()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3_45() { if (jj_3R_84()) return true; if (jj_3R_111()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(28)) { jj_scanpos = xsp; if (jj_scan_token(74)) return true; } xsp = jj_scanpos; if (jj_scan_token(83)) { jj_scanpos = xsp; if (jj_scan_token(87)) { jj_scanpos = xsp; if (jj_scan_token(84)) { jj_scanpos = xsp; if (jj_3R_120()) return true; } } } return false; } private boolean jj_3R_211() { if (jj_3R_225()) return true; return false; } private boolean jj_3R_210() { if (jj_3R_224()) return true; return false; } private boolean jj_3R_209() { if (jj_3R_223()) return true; return false; } private boolean jj_3R_349() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_381()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_382()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_196() { Token xsp; xsp = jj_scanpos; if (jj_3R_208()) { jj_scanpos = xsp; if (jj_3R_209()) { jj_scanpos = xsp; if (jj_3R_210()) { jj_scanpos = xsp; if (jj_3R_211()) return true; } } } return false; } private boolean jj_3R_208() { if (jj_3R_222()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_174() { if (jj_3R_196()) return true; return false; } private boolean jj_3R_386() { if (jj_3R_84()) return true; if (jj_3R_111()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(122)) jj_scanpos = xsp; if (jj_3R_377()) return true; return false; } private boolean jj_3R_142() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_174()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_430() { if (jj_scan_token(COLON)) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_348() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_362() { if (jj_3R_386()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_387()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_262() { if (jj_scan_token(ASSERT)) return true; if (jj_3R_117()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_430()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_387() { if (jj_scan_token(COMMA)) return true; if (jj_3R_386()) return true; return false; } private boolean jj_3R_327() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_362()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_119() { if (jj_scan_token(ASSERT)) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_374() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_336() { if (jj_3R_105()) return true; if (jj_3R_327()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_374()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_118() { if (jj_3R_105()) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_223()) return true; return false; } private boolean jj_3R_224() { if (jj_3R_84()) return true; if (jj_scan_token(CLASS)) return true; if (jj_3R_105()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_348()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_349()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_350()) jj_scanpos = xsp; if (jj_3R_276()) return true; return false; } private boolean jj_3R_254() { if (jj_3R_274()) return true; return false; } private boolean jj_3R_253() { if (jj_3R_273()) return true; return false; } private boolean jj_3R_252() { if (jj_3R_272()) return true; return false; } private boolean jj_3R_251() { if (jj_3R_271()) return true; return false; } private boolean jj_3R_250() { if (jj_3R_270()) return true; return false; } private boolean jj_3R_249() { if (jj_3R_269()) return true; return false; } private boolean jj_3R_248() { if (jj_3R_268()) return true; return false; } private boolean jj_3_41() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_247() { if (jj_3R_267()) return true; return false; } private boolean jj_3R_246() { if (jj_3R_266()) return true; return false; } private boolean jj_3R_116() { if (jj_scan_token(DOT)) return true; if (jj_3R_137()) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_245() { if (jj_3R_265()) return true; return false; } private boolean jj_3R_244() { if (jj_3R_264()) return true; return false; } private boolean jj_3_44() { if (jj_3R_119()) return true; return false; } private boolean jj_3R_421() { if (jj_scan_token(COMMA)) return true; if (jj_3R_341()) return true; return false; } private boolean jj_3R_243() { if (jj_3R_263()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_242() { if (jj_3R_142()) return true; return false; } private boolean jj_3R_241() { if (jj_3R_262()) return true; return false; } private boolean jj_3_43() { if (jj_3R_118()) return true; return false; } private boolean jj_3R_223() { Token xsp; xsp = jj_scanpos; if (jj_3_43()) { jj_scanpos = xsp; if (jj_3R_241()) { jj_scanpos = xsp; if (jj_3R_242()) { jj_scanpos = xsp; if (jj_scan_token(83)) { jj_scanpos = xsp; if (jj_3R_243()) { jj_scanpos = xsp; if (jj_3R_244()) { jj_scanpos = xsp; if (jj_3R_245()) { jj_scanpos = xsp; if (jj_3R_246()) { jj_scanpos = xsp; if (jj_3R_247()) { jj_scanpos = xsp; if (jj_3R_248()) { jj_scanpos = xsp; if (jj_3R_249()) { jj_scanpos = xsp; if (jj_3R_250()) { jj_scanpos = xsp; if (jj_3R_251()) { jj_scanpos = xsp; if (jj_3R_252()) { jj_scanpos = xsp; if (jj_3R_253()) { jj_scanpos = xsp; if (jj_3R_254()) return true; } } } } } } } } } } } } } } } return false; } private boolean jj_3_62() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_429() { if (jj_3R_309()) return true; return false; } private boolean jj_3R_275() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3_40() { if (jj_scan_token(LBRACKET)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_255() { Token xsp; if (jj_3R_275()) return true; while (true) { xsp = jj_scanpos; if (jj_3R_275()) { jj_scanpos = xsp; break; } } if (jj_3R_177()) return true; return false; } private boolean jj_3_42() { Token xsp; if (jj_3_40()) return true; while (true) { xsp = jj_scanpos; if (jj_3_40()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3_41()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_228() { Token xsp; xsp = jj_scanpos; if (jj_3_42()) { jj_scanpos = xsp; if (jj_3R_255()) return true; } return false; } private boolean jj_3_61() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_412() { if (jj_3R_111()) return true; if (jj_3R_341()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_421()) { jj_scanpos = xsp; break; } } if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_238() { if (jj_scan_token(SUPER)) return true; if (jj_3R_103()) return true; return false; } private boolean jj_3R_220() { Token xsp; xsp = jj_scanpos; if (jj_3R_237()) { jj_scanpos = xsp; if (jj_3R_238()) return true; } return false; } private boolean jj_3R_237() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_103()) return true; return false; } private boolean jj_3R_406() { if (jj_3R_413()) return true; return false; } private boolean jj_3_60() { if (jj_scan_token(COMMA)) return true; if (jj_3R_140()) return true; return false; } private boolean jj_3R_226() { if (jj_scan_token(BIT_AND)) return true; if (jj_3R_184()) return true; return false; } private boolean jj_3R_153() { if (jj_3R_184()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_62()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_152() { if (jj_3R_110()) return true; Token xsp; if (jj_3_61()) return true; while (true) { xsp = jj_scanpos; if (jj_3_61()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_103() { Token xsp; xsp = jj_scanpos; if (jj_3R_152()) { jj_scanpos = xsp; if (jj_3R_153()) return true; } return false; } private boolean jj_3R_206() { if (jj_3R_220()) return true; return false; } private boolean jj_3R_337() { if (jj_scan_token(THROWS)) return true; if (jj_3R_363()) return true; return false; } private boolean jj_3R_170() { if (jj_scan_token(HOOK)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_206()) jj_scanpos = xsp; return false; } private boolean jj_3R_256() { if (jj_3R_276()) return true; return false; } private boolean jj_3R_140() { Token xsp; xsp = jj_scanpos; if (jj_3R_169()) { jj_scanpos = xsp; if (jj_3R_170()) return true; } return false; } private boolean jj_3R_169() { if (jj_3R_103()) return true; return false; } private boolean jj_3R_405() { if (jj_3R_189()) return true; return false; } private boolean jj_3R_139() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_137() { if (jj_scan_token(LT)) return true; if (jj_3R_140()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_60()) { jj_scanpos = xsp; break; } } if (jj_scan_token(GT)) return true; return false; } private boolean jj_3R_338() { if (jj_3R_142()) return true; return false; } private boolean jj_3R_231() { if (jj_3R_189()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_256()) jj_scanpos = xsp; return false; } private boolean jj_3R_230() { if (jj_3R_228()) return true; return false; } private boolean jj_3R_163() { if (jj_scan_token(NEW)) return true; if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_229()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_230()) { jj_scanpos = xsp; if (jj_3R_231()) return true; } return false; } private boolean jj_3R_229() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_212() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_184()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_226()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_58() { if (jj_3R_111()) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_139()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_scan_token(84)) { jj_scanpos = xsp; if (jj_scan_token(87)) { jj_scanpos = xsp; if (jj_scan_token(83)) return true; } } return false; } private boolean jj_3R_138() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_115() { Token xsp; xsp = jj_scanpos; if (jj_3_39()) { jj_scanpos = xsp; if (jj_3R_163()) return true; } return false; } private boolean jj_3_39() { if (jj_scan_token(NEW)) return true; if (jj_3R_110()) return true; if (jj_3R_228()) return true; return false; } private boolean jj_3R_136() { if (jj_3R_84()) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_405()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_406()) jj_scanpos = xsp; return false; } private boolean jj_3_57() { Token xsp; xsp = jj_scanpos; if (jj_3R_138()) jj_scanpos = xsp; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_277() { if (jj_scan_token(COMMA)) return true; if (jj_3R_117()) return true; return false; } private boolean jj_3R_427() { if (jj_3R_429()) return true; return false; } private boolean jj_3R_335() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_426() { if (jj_3R_412()) return true; return false; } private boolean jj_3R_425() { if (jj_3R_308()) return true; return false; } private boolean jj_3R_424() { if (jj_3R_307()) return true; return false; } private boolean jj_3R_334() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_423() { if (jj_3R_411()) return true; return false; } private boolean jj_3R_217() { if (jj_3R_117()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_277()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_204() { if (jj_3R_217()) return true; return false; } private boolean jj_3R_414() { if (jj_3R_84()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_423()) { jj_scanpos = xsp; if (jj_3R_424()) { jj_scanpos = xsp; if (jj_3R_425()) { jj_scanpos = xsp; if (jj_3R_426()) { jj_scanpos = xsp; if (jj_3R_427()) return true; } } } } return false; } private boolean jj_3_4() { if (jj_3R_84()) return true; if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_189() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_204()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_373() { if (jj_scan_token(TESTAAAA)) return true; return false; } private boolean jj_3R_83() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(56)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } return false; } private boolean jj_3R_407() { Token xsp; xsp = jj_scanpos; if (jj_3_59()) { jj_scanpos = xsp; if (jj_3R_414()) { jj_scanpos = xsp; if (jj_scan_token(83)) return true; } } return false; } private boolean jj_3_59() { if (jj_3R_85()) return true; return false; } private boolean jj_3R_372() { if (jj_scan_token(SYNCHRONIZED)) return true; return false; } private boolean jj_3R_371() { if (jj_scan_token(NATIVE)) return true; return false; } private boolean jj_3_3() { if (jj_3R_84()) return true; if (jj_scan_token(ENUM)) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3_56() { if (jj_3R_137()) return true; return false; } private boolean jj_3R_227() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(61)) { jj_scanpos = xsp; if (jj_scan_token(30)) return true; } return false; } private boolean jj_3_55() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_56()) jj_scanpos = xsp; return false; } private boolean jj_3R_197() { if (jj_3R_212()) return true; return false; } private boolean jj_3R_82() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_370() { if (jj_scan_token(FINAL)) return true; return false; } private boolean jj_3_2() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_82()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_83()) { jj_scanpos = xsp; break; } } if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3_54() { if (jj_3R_137()) return true; return false; } private boolean jj_3_53() { if (jj_scan_token(COMMA)) return true; if (jj_3R_136()) return true; return false; } private boolean jj_3R_213() { if (jj_3R_227()) return true; return false; } private boolean jj_3R_369() { if (jj_scan_token(ABSTRACT)) return true; return false; } private boolean jj_3R_184() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_54()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3_55()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_368() { if (jj_scan_token(STATIC)) return true; return false; } private boolean jj_3R_385() { if (jj_3R_407()) return true; return false; } private boolean jj_3R_198() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(66)) { jj_scanpos = xsp; if (jj_scan_token(70)) { jj_scanpos = xsp; if (jj_scan_token(72)) { jj_scanpos = xsp; if (jj_scan_token(73)) { jj_scanpos = xsp; if (jj_3R_213()) { jj_scanpos = xsp; if (jj_scan_token(45)) return true; } } } } } return false; } private boolean jj_3R_175() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_197()) jj_scanpos = xsp; return false; } private boolean jj_3R_367() { if (jj_scan_token(PRIVATE)) return true; return false; } private boolean jj_3R_358() { if (jj_scan_token(SEMICOLON)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_385()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_366() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_161() { if (jj_3R_189()) return true; return false; } private boolean jj_3R_357() { if (jj_3R_136()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_53()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_160() { if (jj_scan_token(DOT)) return true; if (jj_3R_105()) return true; return false; } private boolean jj_3R_159() { if (jj_scan_token(LBRACKET)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_365() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_333() { Token xsp; xsp = jj_scanpos; if (jj_3R_365()) { jj_scanpos = xsp; if (jj_3R_366()) { jj_scanpos = xsp; if (jj_3R_367()) { jj_scanpos = xsp; if (jj_3R_368()) { jj_scanpos = xsp; if (jj_3R_369()) { jj_scanpos = xsp; if (jj_3R_370()) { jj_scanpos = xsp; if (jj_3R_371()) { jj_scanpos = xsp; if (jj_3R_372()) { jj_scanpos = xsp; if (jj_3R_373()) return true; } } } } } } } } return false; } private boolean jj_3R_323() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_357()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_scan_token(84)) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_358()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3_38() { if (jj_3R_116()) return true; return false; } private boolean jj_3_33() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(SUPER)) return true; if (jj_scan_token(DOT)) return true; if (jj_3R_105()) return true; return false; } private boolean jj_3_37() { if (jj_scan_token(DOT)) return true; if (jj_3R_115()) return true; return false; } private boolean jj_3R_112() { Token xsp; xsp = jj_scanpos; if (jj_3_36()) { jj_scanpos = xsp; if (jj_3_37()) { jj_scanpos = xsp; if (jj_3_38()) { jj_scanpos = xsp; if (jj_3R_159()) { jj_scanpos = xsp; if (jj_3R_160()) { jj_scanpos = xsp; if (jj_3R_161()) return true; } } } } } return false; } private boolean jj_3_36() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(THIS)) return true; return false; } private boolean jj_3R_422() { if (jj_3R_407()) return true; return false; } private boolean jj_3R_413() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_422()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3_35() { if (jj_3R_114()) return true; if (jj_scan_token(DOT)) return true; if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3R_183() { if (jj_3R_94()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_33()) jj_scanpos = xsp; return false; } private boolean jj_3R_332() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_188() { if (jj_3R_198()) return true; return false; } private boolean jj_3R_384() { if (jj_scan_token(COMMA)) return true; if (jj_3R_184()) return true; return false; } private boolean jj_3R_113() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_356() { if (jj_scan_token(IMPLEMENTS)) return true; if (jj_3R_184()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_384()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_17() { if (jj_scan_token(COMMA)) return true; if (jj_3R_100()) return true; return false; } private boolean jj_3R_182() { if (jj_3R_114()) return true; if (jj_scan_token(DOT)) return true; if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3R_176() { if (jj_scan_token(COMMA)) return true; if (jj_3R_175()) return true; return false; } private boolean jj_3R_309() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_332()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_333()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_334()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_335()) jj_scanpos = xsp; if (jj_3R_114()) return true; if (jj_3R_336()) return true; xsp = jj_scanpos; if (jj_3R_337()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_338()) { jj_scanpos = xsp; if (jj_scan_token(83)) return true; } return false; } private boolean jj_3R_181() { if (jj_3R_115()) return true; return false; } private boolean jj_3R_180() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_117()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_440() { if (jj_scan_token(COMMA)) return true; if (jj_3R_184()) return true; return false; } private boolean jj_3R_428() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_184()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_440()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_342() { if (jj_scan_token(COMMA)) return true; if (jj_3R_341()) return true; return false; } private boolean jj_3R_393() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_199() { if (jj_3R_105()) return true; return false; } private boolean jj_3_34() { if (jj_scan_token(SUPER)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(85)) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_113()) jj_scanpos = xsp; return false; } private boolean jj_3_32() { if (jj_3R_112()) return true; return false; } private boolean jj_3R_143() { if (jj_scan_token(LT)) return true; if (jj_3R_175()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_176()) { jj_scanpos = xsp; break; } } if (jj_scan_token(GT)) return true; return false; } private boolean jj_3R_286() { if (jj_3R_100()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_17()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_378() { if (jj_scan_token(ASSIGN)) return true; if (jj_3R_100()) return true; return false; } private boolean jj_3R_179() { if (jj_scan_token(THIS)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(85)) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_199()) jj_scanpos = xsp; return false; } private boolean jj_3R_392() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_177() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_286()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_scan_token(84)) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_151() { Token xsp; xsp = jj_scanpos; if (jj_3R_178()) { jj_scanpos = xsp; if (jj_3R_179()) { jj_scanpos = xsp; if (jj_3_34()) { jj_scanpos = xsp; if (jj_3R_180()) { jj_scanpos = xsp; if (jj_3R_181()) { jj_scanpos = xsp; if (jj_3R_182()) { jj_scanpos = xsp; if (jj_3R_183()) return true; } } } } } } return false; } private boolean jj_3R_178() { if (jj_3R_198()) return true; return false; } private boolean jj_3R_280() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(100)) { jj_scanpos = xsp; if (jj_scan_token(101)) return true; } return false; } private boolean jj_3R_187() { if (jj_3R_105()) return true; return false; } private boolean jj_3R_150() { if (jj_3R_117()) return true; return false; } private boolean jj_3R_99() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3R_102() { if (jj_3R_151()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_32()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_377() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(28)) { jj_scanpos = xsp; if (jj_3R_392()) return true; } while (true) { xsp = jj_scanpos; if (jj_3R_393()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_149() { if (jj_3R_177()) return true; return false; } private boolean jj_3R_100() { Token xsp; xsp = jj_scanpos; if (jj_3R_149()) { jj_scanpos = xsp; if (jj_3R_150()) return true; } return false; } private boolean jj_3_31() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_110()) return true; return false; } private boolean jj_3R_97() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(13)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(49)) { jj_scanpos = xsp; if (jj_scan_token(48)) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } } } } } } return false; } private boolean jj_3R_279() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_111()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_216()) return true; return false; } private boolean jj_3_30() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_257() { Token xsp; xsp = jj_scanpos; if (jj_3R_278()) { jj_scanpos = xsp; if (jj_3R_279()) return true; } return false; } private boolean jj_3R_278() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_111()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_185()) return true; return false; } private boolean jj_3R_341() { if (jj_3R_377()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_378()) jj_scanpos = xsp; return false; } private boolean jj_3R_258() { if (jj_3R_102()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_280()) jj_scanpos = xsp; return false; } private boolean jj_3R_340() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_98() { if (jj_3R_141()) return true; return false; } private boolean jj_3_14() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_98()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_99()) { jj_scanpos = xsp; break; } } if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_96() { if (jj_3R_141()) return true; return false; } private boolean jj_3_13() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_96()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_97()) { jj_scanpos = xsp; break; } } if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3_29() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_111()) return true; if (jj_scan_token(LBRACKET)) return true; return false; } private boolean jj_3R_322() { if (jj_3R_356()) return true; return false; } private boolean jj_3R_157() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_111()) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(91)) { jj_scanpos = xsp; if (jj_scan_token(90)) { jj_scanpos = xsp; if (jj_scan_token(77)) { jj_scanpos = xsp; if (jj_3R_187()) { jj_scanpos = xsp; if (jj_scan_token(57)) { jj_scanpos = xsp; if (jj_scan_token(54)) { jj_scanpos = xsp; if (jj_scan_token(44)) { jj_scanpos = xsp; if (jj_3R_188()) return true; } } } } } } } return false; } private boolean jj_3R_156() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_111()) return true; if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_307() { if (jj_scan_token(ENUM)) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_322()) jj_scanpos = xsp; if (jj_3R_323()) return true; return false; } private boolean jj_3R_109() { Token xsp; xsp = jj_scanpos; if (jj_3_28()) { jj_scanpos = xsp; if (jj_3R_156()) { jj_scanpos = xsp; if (jj_3R_157()) return true; } } return false; } private boolean jj_3_28() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_110()) return true; return false; } private boolean jj_3_27() { if (jj_3R_109()) return true; return false; } private boolean jj_3R_81() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_417() { if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_376() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_375() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_339() { Token xsp; xsp = jj_scanpos; if (jj_3R_375()) { jj_scanpos = xsp; if (jj_3R_376()) { jj_scanpos = xsp; if (jj_scan_token(47)) { jj_scanpos = xsp; if (jj_scan_token(52)) { jj_scanpos = xsp; if (jj_scan_token(31)) { jj_scanpos = xsp; if (jj_scan_token(60)) { jj_scanpos = xsp; if (jj_scan_token(64)) return true; } } } } } } return false; } private boolean jj_3_1() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_81()) { jj_scanpos = xsp; break; } } if (jj_scan_token(PACKAGE)) return true; return false; } private boolean jj_3R_311() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_339()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3R_340()) { jj_scanpos = xsp; break; } } if (jj_3R_111()) return true; if (jj_3R_341()) return true; while (true) { xsp = jj_scanpos; if (jj_3R_342()) { jj_scanpos = xsp; break; } } if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_234() { if (jj_3R_258()) return true; return false; } private boolean jj_3R_420() { if (jj_3R_356()) return true; return false; } private boolean jj_3_16() { if (jj_3R_95()) return true; return false; } private boolean jj_3R_419() { if (jj_3R_428()) return true; return false; } private boolean jj_3R_233() { if (jj_3R_257()) return true; return false; } private boolean jj_3R_418() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_107() { if (jj_scan_token(GT)) return true; if (jj_scan_token(GT)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(88)) jj_scanpos = xsp; return false; } private boolean jj_3R_411() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(21)) { jj_scanpos = xsp; if (jj_3R_417()) return true; } if (jj_scan_token(IDENTIFIER)) return true; xsp = jj_scanpos; if (jj_3R_418()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_419()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_420()) jj_scanpos = xsp; if (jj_3R_413()) return true; return false; } private boolean jj_3R_216() { Token xsp; xsp = jj_scanpos; if (jj_3R_232()) { jj_scanpos = xsp; if (jj_3R_233()) { jj_scanpos = xsp; if (jj_3R_234()) return true; } } return false; } private boolean jj_3R_232() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(91)) { jj_scanpos = xsp; if (jj_scan_token(90)) return true; } if (jj_3R_185()) return true; return false; } private boolean jj_3_15() { if (jj_3R_84()) return true; if (jj_scan_token(ENUM)) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_404() { if (jj_3R_84()) return true; if (jj_3R_311()) return true; return false; } private boolean jj_3R_403() { if (jj_3R_309()) return true; return false; } private boolean jj_3R_215() { if (jj_scan_token(DECR)) return true; if (jj_3R_102()) return true; return false; } private boolean jj_3R_155() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(102)) { jj_scanpos = xsp; if (jj_scan_token(103)) return true; } if (jj_3R_154()) return true; return false; } private boolean jj_3R_186() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(104)) { jj_scanpos = xsp; if (jj_scan_token(105)) { jj_scanpos = xsp; if (jj_scan_token(109)) return true; } } if (jj_3R_185()) return true; return false; } private boolean jj_3R_402() { if (jj_3R_84()) return true; if (jj_3R_307()) return true; return false; } private boolean jj_3R_214() { if (jj_scan_token(INCR)) return true; if (jj_3R_102()) return true; return false; } private boolean jj_3R_135() { if (jj_3R_141()) return true; return false; } private boolean jj_3R_401() { if (jj_3R_306()) return true; return false; } private boolean jj_3R_400() { if (jj_3R_305()) return true; return false; } private boolean jj_3R_203() { if (jj_3R_216()) return true; return false; } private boolean jj_3R_134() { if (jj_scan_token(TESTAAAA)) return true; return false; } private boolean jj_3R_383() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(83)) { jj_scanpos = xsp; if (jj_3R_400()) { jj_scanpos = xsp; if (jj_3R_401()) { jj_scanpos = xsp; if (jj_3R_402()) { jj_scanpos = xsp; if (jj_3R_403()) { jj_scanpos = xsp; if (jj_3R_404()) return true; } } } } } return false; } private boolean jj_3R_202() { if (jj_3R_215()) return true; return false; } private boolean jj_3_26() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(110)) { jj_scanpos = xsp; if (jj_3R_107()) return true; } if (jj_3R_108()) return true; return false; } private boolean jj_3R_201() { if (jj_3R_214()) return true; return false; } private boolean jj_3R_133() { if (jj_scan_token(VOLATILE)) return true; return false; } private boolean jj_3R_185() { Token xsp; xsp = jj_scanpos; if (jj_3R_200()) { jj_scanpos = xsp; if (jj_3R_201()) { jj_scanpos = xsp; if (jj_3R_202()) { jj_scanpos = xsp; if (jj_3R_203()) return true; } } } return false; } private boolean jj_3R_200() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(102)) { jj_scanpos = xsp; if (jj_scan_token(103)) return true; } if (jj_3R_185()) return true; return false; } private boolean jj_3R_132() { if (jj_scan_token(TRANSIENT)) return true; return false; } private boolean jj_3R_354() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_363()) return true; return false; } private boolean jj_3R_154() { if (jj_3R_185()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_186()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_131() { if (jj_scan_token(NATIVE)) return true; return false; } private boolean jj_3R_343() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(89)) { jj_scanpos = xsp; if (jj_scan_token(88)) { jj_scanpos = xsp; if (jj_scan_token(95)) { jj_scanpos = xsp; if (jj_scan_token(96)) return true; } } } if (jj_3R_312()) return true; return false; } private boolean jj_3R_313() { if (jj_scan_token(INSTANCEOF)) return true; if (jj_3R_111()) return true; return false; } private boolean jj_3R_108() { if (jj_3R_154()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_155()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_130() { if (jj_scan_token(SYNCHRONIZED)) return true; return false; } private boolean jj_3R_302() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(94)) { jj_scanpos = xsp; if (jj_scan_token(97)) return true; } if (jj_3R_291()) return true; return false; } private boolean jj_3R_129() { if (jj_scan_token(ABSTRACT)) return true; return false; } private boolean jj_3R_312() { if (jj_3R_108()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_26()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_128() { if (jj_scan_token(FINAL)) return true; return false; } private boolean jj_3R_353() { if (jj_3R_143()) return true; return false; } private boolean jj_3R_292() { if (jj_scan_token(BIT_AND)) return true; if (jj_3R_288()) return true; return false; } private boolean jj_3R_127() { if (jj_scan_token(PRIVATE)) return true; return false; } private boolean jj_3R_301() { if (jj_3R_312()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_343()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_282() { if (jj_scan_token(BIT_OR)) return true; if (jj_3R_259()) return true; return false; } private boolean jj_3R_126() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_289() { if (jj_scan_token(XOR)) return true; if (jj_3R_281()) return true; return false; } private boolean jj_3R_291() { if (jj_3R_301()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_313()) jj_scanpos = xsp; return false; } private boolean jj_3R_125() { if (jj_scan_token(STATIC)) return true; return false; } private boolean jj_3R_260() { if (jj_scan_token(SC_AND)) return true; if (jj_3R_235()) return true; return false; } private boolean jj_3R_288() { if (jj_3R_291()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_302()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_236() { if (jj_scan_token(SC_OR)) return true; if (jj_3R_218()) return true; return false; } private boolean jj_3R_355() { if (jj_3R_383()) return true; return false; } private boolean jj_3R_124() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3R_281() { if (jj_3R_288()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_292()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_52() { Token xsp; xsp = jj_scanpos; if (jj_3R_124()) { jj_scanpos = xsp; if (jj_3R_125()) { jj_scanpos = xsp; if (jj_3R_126()) { jj_scanpos = xsp; if (jj_3R_127()) { jj_scanpos = xsp; if (jj_3R_128()) { jj_scanpos = xsp; if (jj_3R_129()) { jj_scanpos = xsp; if (jj_3R_130()) { jj_scanpos = xsp; if (jj_3R_131()) { jj_scanpos = xsp; if (jj_3R_132()) { jj_scanpos = xsp; if (jj_3R_133()) { jj_scanpos = xsp; if (jj_3R_134()) { jj_scanpos = xsp; if (jj_3R_135()) return true; } } } } } } } } } } } return false; } private boolean jj_3R_219() { if (jj_scan_token(HOOK)) return true; if (jj_3R_117()) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_191()) return true; return false; } private boolean jj_3R_84() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_52()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_225() { if (jj_scan_token(INTERFACE)) return true; if (jj_3R_105()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_353()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_354()) jj_scanpos = xsp; if (jj_scan_token(LBRACE)) return true; while (true) { xsp = jj_scanpos; if (jj_3R_355()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_344() { if (jj_3R_345()) return true; return false; } private boolean jj_3R_259() { if (jj_3R_281()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_289()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_410() { if (jj_3R_416()) return true; return false; } private boolean jj_3R_235() { if (jj_3R_259()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_282()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_416() { if (jj_scan_token(_DEFAULT)) return true; if (jj_3R_123()) return true; return false; } private boolean jj_3R_218() { if (jj_3R_235()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_260()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_380() { if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_205() { if (jj_3R_218()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_236()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_398() { if (jj_3R_412()) return true; return false; } private boolean jj_3R_191() { if (jj_3R_205()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_219()) jj_scanpos = xsp; return false; } private boolean jj_3R_397() { if (jj_3R_303()) return true; return false; } private boolean jj_3R_315() { if (jj_3R_345()) return true; return false; } private boolean jj_3R_396() { if (jj_3R_307()) return true; return false; } private boolean jj_3_51() { if (jj_3R_111()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_395() { if (jj_3R_411()) return true; return false; } private boolean jj_3R_106() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(87)) { jj_scanpos = xsp; if (jj_scan_token(113)) { jj_scanpos = xsp; if (jj_scan_token(114)) { jj_scanpos = xsp; if (jj_scan_token(118)) { jj_scanpos = xsp; if (jj_scan_token(111)) { jj_scanpos = xsp; if (jj_scan_token(112)) { jj_scanpos = xsp; if (jj_scan_token(119)) { jj_scanpos = xsp; if (jj_scan_token(120)) { jj_scanpos = xsp; if (jj_scan_token(121)) { jj_scanpos = xsp; if (jj_scan_token(115)) { jj_scanpos = xsp; if (jj_scan_token(117)) { jj_scanpos = xsp; if (jj_scan_token(116)) return true; } } } } } } } } } } } return false; } private boolean jj_3_25() { if (jj_3R_102()) return true; if (jj_3R_106()) return true; return false; } /** Generated Token Manager. */ public JavaParserDebugTokenManager token_source; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 3453 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3993 |
} private boolean jj_2_1(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_1(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_2(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_2(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_3(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_3(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_4(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_4(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_5(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_5(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_6(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_6(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_7(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_7(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_8(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_8(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_9(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_9(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_10(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_10(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_11(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_11(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_12(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_12(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_13(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_13(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_14(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_14(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_15(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_15(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_16(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_16(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_17(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_17(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_18(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_18(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_19(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_19(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_20(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_20(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_21(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_21(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_22(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_22(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_23(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_23(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_24(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_24(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_25(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_25(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_26(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_26(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_27(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_27(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_28(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_28(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_29(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_29(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_30(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_30(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_31(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_31(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_32(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_32(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_33(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_33(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_34(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_34(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_35(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_35(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_36(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_36(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_37(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_37(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_38(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_38(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_39(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_39(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_40(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_40(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_41(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_41(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_42(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_42(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_2_43(int xla) { jj_la = xla; jj_lastpos = jj_scanpos = token; try { return !jj_3_43(); } catch(LookaheadSuccess ls) { return true; } } private boolean jj_3R_124() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_13()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3_14()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_99() { if (jj_3R_124()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_12()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_98() { if (jj_3R_78()) return true; Token xsp; if (jj_3_11()) return true; while (true) { xsp = jj_scanpos; if (jj_3_11()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_71() { Token xsp; xsp = jj_scanpos; if (jj_3R_98()) { jj_scanpos = xsp; if (jj_3R_99()) return true; } return false; } private boolean jj_3_9() { if (jj_scan_token(THIS)) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_263() { if (jj_scan_token(THROWS)) return true; if (jj_3R_277()) return true; return false; } private boolean jj_3R_91() { if (jj_3R_78()) return true; return false; } private boolean jj_3_10() { if (jj_3R_71()) return true; return false; } private boolean jj_3R_66() { Token xsp; xsp = jj_scanpos; if (jj_3_10()) { jj_scanpos = xsp; if (jj_3R_91()) return true; } return false; } private boolean jj_3R_68() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(51)) jj_scanpos = xsp; if (jj_3R_92()) return true; return false; } private boolean jj_3_8() { if (jj_3R_70()) return true; return false; } private boolean jj_3R_96() { if (jj_3R_72()) return true; return false; } private boolean jj_3R_280() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_95() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_285() { if (jj_scan_token(COMMA)) return true; if (jj_3R_284()) return true; return false; } private boolean jj_3R_70() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_95()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3_9()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_96()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_scan_token(56)) { jj_scanpos = xsp; if (jj_scan_token(53)) return true; } if (jj_3R_97()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_265() { if (jj_3R_134()) return true; return false; } private boolean jj_3R_264() { if (jj_3R_70()) return true; return false; } private boolean jj_3R_261() { if (jj_3R_90()) return true; return false; } private boolean jj_3R_253() { Token xsp; xsp = jj_scanpos; if (jj_3R_261()) jj_scanpos = xsp; if (jj_scan_token(IDENTIFIER)) return true; if (jj_3R_262()) return true; xsp = jj_scanpos; if (jj_3R_263()) jj_scanpos = xsp; if (jj_scan_token(LBRACE)) return true; xsp = jj_scanpos; if (jj_3R_264()) jj_scanpos = xsp; while (true) { xsp = jj_scanpos; if (jj_3R_265()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_270() { if (jj_scan_token(THROWS)) return true; if (jj_3R_277()) return true; return false; } private boolean jj_3_7() { if (jj_scan_token(COMMA)) return true; if (jj_3R_69()) return true; return false; } private boolean jj_3R_284() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(123)) jj_scanpos = xsp; if (jj_3R_278()) return true; return false; } private boolean jj_3R_276() { if (jj_3R_284()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_285()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_262() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_276()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_269() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_3R_262()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_280()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_43() { if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_271() { if (jj_3R_92()) return true; return false; } private boolean jj_3R_268() { if (jj_3R_90()) return true; return false; } private boolean jj_3R_255() { Token xsp; xsp = jj_scanpos; if (jj_3R_268()) jj_scanpos = xsp; if (jj_3R_81()) return true; if (jj_3R_269()) return true; xsp = jj_scanpos; if (jj_3R_270()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_271()) { jj_scanpos = xsp; if (jj_scan_token(85)) return true; } return false; } private boolean jj_3R_243() { if (jj_3R_69()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_7()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_279() { if (jj_scan_token(ASSIGN)) return true; if (jj_3R_69()) return true; return false; } private boolean jj_3R_267() { if (jj_scan_token(COMMA)) return true; if (jj_3R_266()) return true; return false; } private boolean jj_3R_287() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_122() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_243()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_scan_token(86)) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3_42() { if (jj_scan_token(COMMA)) return true; if (jj_3R_88()) return true; return false; } private boolean jj_3R_67() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_94() { if (jj_3R_74()) return true; return false; } private boolean jj_3R_93() { if (jj_3R_122()) return true; return false; } private boolean jj_3R_69() { Token xsp; xsp = jj_scanpos; if (jj_3R_93()) { jj_scanpos = xsp; if (jj_3R_94()) return true; } return false; } private boolean jj_3R_278() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_287()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_266() { if (jj_3R_278()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_279()) jj_scanpos = xsp; return false; } private boolean jj_3R_129() { if (jj_scan_token(LBRACE)) return true; if (jj_3R_88()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_42()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_scan_token(86)) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_156() { if (jj_scan_token(COMMA)) return true; if (jj_3R_155()) return true; return false; } private boolean jj_3_5() { if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_67()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_scan_token(86)) { jj_scanpos = xsp; if (jj_scan_token(89)) { jj_scanpos = xsp; if (jj_scan_token(85)) return true; } } return false; } private boolean jj_3R_65() { if (jj_3R_90()) return true; return false; } private boolean jj_3R_115() { if (jj_3R_101()) return true; return false; } private boolean jj_3R_254() { if (jj_3R_66()) return true; if (jj_3R_266()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_267()) { jj_scanpos = xsp; break; } } if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3_4() { Token xsp; xsp = jj_scanpos; if (jj_3R_65()) jj_scanpos = xsp; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_114() { if (jj_3R_129()) return true; return false; } private boolean jj_3R_113() { if (jj_3R_89()) return true; return false; } private boolean jj_3R_88() { Token xsp; xsp = jj_scanpos; if (jj_3R_113()) { jj_scanpos = xsp; if (jj_3R_114()) { jj_scanpos = xsp; if (jj_3R_115()) return true; } } return false; } private boolean jj_3R_251() { if (jj_3R_255()) return true; return false; } private boolean jj_3R_155() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(ASSIGN)) return true; if (jj_3R_88()) return true; return false; } private boolean jj_3R_148() { if (jj_scan_token(BIT_AND)) return true; if (jj_3R_124()) return true; return false; } private boolean jj_3R_250() { if (jj_3R_254()) return true; return false; } private boolean jj_3R_249() { if (jj_3R_253()) return true; return false; } private boolean jj_3R_248() { if (jj_3R_252()) return true; return false; } private boolean jj_3R_147() { if (jj_3R_155()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_156()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_247() { if (jj_3R_151()) return true; return false; } private boolean jj_3R_139() { if (jj_3R_147()) return true; return false; } private boolean jj_3R_87() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(ASSIGN)) return true; return false; } private boolean jj_3R_289() { if (jj_3R_242()) return true; return false; } private boolean jj_3R_131() { if (jj_scan_token(AT)) return true; if (jj_3R_86()) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_88()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_246() { if (jj_3R_85()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_247()) { jj_scanpos = xsp; if (jj_3R_248()) { jj_scanpos = xsp; if (jj_3R_249()) { jj_scanpos = xsp; if (jj_3R_250()) { jj_scanpos = xsp; if (jj_3R_251()) return true; } } } } return false; } private boolean jj_3R_132() { if (jj_scan_token(AT)) return true; if (jj_3R_86()) return true; return false; } private boolean jj_3_6() { if (jj_3R_68()) return true; return false; } private boolean jj_3R_245() { Token xsp; xsp = jj_scanpos; if (jj_3_6()) { jj_scanpos = xsp; if (jj_3R_246()) { jj_scanpos = xsp; if (jj_scan_token(85)) return true; } } return false; } private boolean jj_3_41() { if (jj_scan_token(AT)) return true; if (jj_3R_86()) return true; if (jj_scan_token(LPAREN)) return true; return false; } private boolean jj_3R_244() { if (jj_3R_245()) return true; return false; } private boolean jj_3R_130() { if (jj_scan_token(AT)) return true; if (jj_3R_86()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_139()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_120() { if (jj_scan_token(COMMA)) return true; if (jj_3R_119()) return true; return false; } private boolean jj_3_40() { if (jj_scan_token(AT)) return true; if (jj_3R_86()) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_87()) { jj_scanpos = xsp; if (jj_scan_token(80)) return true; } return false; } private boolean jj_3R_133() { if (jj_3R_140()) return true; return false; } private boolean jj_3R_288() { if (jj_3R_97()) return true; return false; } private boolean jj_3R_242() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_244()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_118() { if (jj_3R_132()) return true; return false; } private boolean jj_3R_117() { if (jj_3R_131()) return true; return false; } private boolean jj_3R_140() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_124()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_148()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_116() { if (jj_3R_130()) return true; return false; } private boolean jj_3R_102() { return false; } private boolean jj_3R_89() { Token xsp; xsp = jj_scanpos; if (jj_3R_116()) { jj_scanpos = xsp; if (jj_3R_117()) { jj_scanpos = xsp; if (jj_3R_118()) return true; } } return false; } private boolean jj_3R_119() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_133()) jj_scanpos = xsp; return false; } private boolean jj_3_3() { if (jj_scan_token(COMMA)) return true; if (jj_3R_64()) return true; return false; } private boolean jj_3R_103() { return false; } private boolean jj_3R_90() { if (jj_scan_token(LT)) return true; if (jj_3R_119()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_120()) { jj_scanpos = xsp; break; } } if (jj_scan_token(GT)) return true; return false; } private boolean jj_3R_75() { jj_lookingAhead = true; jj_semLA = getToken(1).kind == GT && ((Token.GTToken)getToken(1)).realKind == RSIGNEDSHIFT; jj_lookingAhead = false; if (!jj_semLA || jj_3R_102()) return true; if (jj_scan_token(GT)) return true; if (jj_scan_token(GT)) return true; return false; } private boolean jj_3R_283() { if (jj_3R_245()) return true; return false; } private boolean jj_3R_64() { if (jj_3R_85()) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_288()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_289()) jj_scanpos = xsp; return false; } private boolean jj_3R_76() { jj_lookingAhead = true; jj_semLA = getToken(1).kind == GT && ((Token.GTToken)getToken(1)).realKind == RUNSIGNEDSHIFT; jj_lookingAhead = false; if (!jj_semLA || jj_3R_103()) return true; if (jj_scan_token(GT)) return true; if (jj_scan_token(GT)) return true; if (jj_scan_token(GT)) return true; return false; } private boolean jj_3R_275() { if (jj_scan_token(SEMICOLON)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_283()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_274() { if (jj_3R_64()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_3()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_260() { if (jj_scan_token(LBRACE)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_274()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_scan_token(86)) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_275()) jj_scanpos = xsp; if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_298() { if (jj_scan_token(FINALLY)) return true; if (jj_3R_92()) return true; return false; } private boolean jj_3R_297() { if (jj_scan_token(CATCH)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_284()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_92()) return true; return false; } private boolean jj_3R_259() { if (jj_3R_273()) return true; return false; } private boolean jj_3R_187() { if (jj_scan_token(TRY)) return true; if (jj_3R_92()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_297()) { jj_scanpos = xsp; break; } } xsp = jj_scanpos; if (jj_3R_298()) jj_scanpos = xsp; return false; } private boolean jj_3R_252() { if (jj_scan_token(ENUM)) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_259()) jj_scanpos = xsp; if (jj_3R_260()) return true; return false; } private boolean jj_3R_282() { if (jj_scan_token(COMMA)) return true; if (jj_3R_124()) return true; return false; } private boolean jj_3R_186() { if (jj_scan_token(SYNCHRONIZED)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_92()) return true; return false; } private boolean jj_3R_296() { if (jj_3R_74()) return true; return false; } private boolean jj_3R_273() { if (jj_scan_token(IMPLEMENTS)) return true; if (jj_3R_124()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_282()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_185() { if (jj_scan_token(THROW)) return true; if (jj_3R_74()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_304() { if (jj_3R_309()) return true; return false; } private boolean jj_3R_281() { if (jj_scan_token(COMMA)) return true; if (jj_3R_124()) return true; return false; } private boolean jj_3R_313() { if (jj_scan_token(COMMA)) return true; if (jj_3R_176()) return true; return false; } private boolean jj_3R_184() { if (jj_scan_token(RETURN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_296()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_272() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_124()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_281()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_171() { if (jj_scan_token(INTERFACE)) return true; return false; } private boolean jj_3R_183() { if (jj_scan_token(CONTINUE)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(76)) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_258() { if (jj_3R_273()) return true; return false; } private boolean jj_3R_257() { if (jj_3R_272()) return true; return false; } private boolean jj_3R_256() { if (jj_3R_90()) return true; return false; } private boolean jj_3R_182() { if (jj_scan_token(BREAK)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(76)) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_151() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(20)) { jj_scanpos = xsp; if (jj_3R_171()) return true; } if (jj_scan_token(IDENTIFIER)) return true; xsp = jj_scanpos; if (jj_3R_256()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_257()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_258()) jj_scanpos = xsp; if (jj_3R_242()) return true; return false; } private boolean jj_3R_309() { if (jj_3R_312()) return true; return false; } private boolean jj_3R_303() { if (jj_3R_74()) return true; return false; } private boolean jj_3_39() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_312() { if (jj_3R_176()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_313()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_293() { if (jj_scan_token(ELSE)) return true; if (jj_3R_150()) return true; return false; } private boolean jj_3R_311() { if (jj_3R_312()) return true; return false; } private boolean jj_3_38() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_310() { if (jj_3R_149()) return true; return false; } private boolean jj_3R_308() { Token xsp; xsp = jj_scanpos; if (jj_3R_310()) { jj_scanpos = xsp; if (jj_3R_311()) return true; } return false; } private boolean jj_3R_302() { if (jj_3R_308()) return true; return false; } private boolean jj_3R_295() { Token xsp; xsp = jj_scanpos; if (jj_3R_302()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; xsp = jj_scanpos; if (jj_3R_303()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; xsp = jj_scanpos; if (jj_3R_304()) jj_scanpos = xsp; return false; } private boolean jj_3R_294() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_181() { if (jj_scan_token(FOR)) return true; if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_294()) { jj_scanpos = xsp; if (jj_3R_295()) return true; } if (jj_scan_token(RPAREN)) return true; if (jj_3R_150()) return true; return false; } private boolean jj_3R_63() { if (jj_3R_89()) return true; return false; } private boolean jj_3R_62() { if (jj_scan_token(STRICTFP)) return true; return false; } private boolean jj_3R_61() { if (jj_scan_token(VOLATILE)) return true; return false; } private boolean jj_3R_180() { if (jj_scan_token(DO)) return true; if (jj_3R_150()) return true; if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_60() { if (jj_scan_token(TRANSIENT)) return true; return false; } private boolean jj_3R_59() { if (jj_scan_token(NATIVE)) return true; return false; } private boolean jj_3R_58() { if (jj_scan_token(SYNCHRONIZED)) return true; return false; } private boolean jj_3R_179() { if (jj_scan_token(WHILE)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_150()) return true; return false; } private boolean jj_3R_57() { if (jj_scan_token(ABSTRACT)) return true; return false; } private boolean jj_3R_56() { if (jj_scan_token(FINAL)) return true; return false; } private boolean jj_3R_301() { if (jj_3R_134()) return true; return false; } private boolean jj_3R_55() { if (jj_scan_token(PRIVATE)) return true; return false; } private boolean jj_3R_178() { if (jj_scan_token(IF)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_150()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_293()) jj_scanpos = xsp; return false; } private boolean jj_3R_54() { if (jj_scan_token(PROTECTED)) return true; return false; } private boolean jj_3R_53() { if (jj_scan_token(STATIC)) return true; return false; } private boolean jj_3R_52() { if (jj_scan_token(PUBLIC)) return true; return false; } private boolean jj_3_2() { Token xsp; xsp = jj_scanpos; if (jj_3R_52()) { jj_scanpos = xsp; if (jj_3R_53()) { jj_scanpos = xsp; if (jj_3R_54()) { jj_scanpos = xsp; if (jj_3R_55()) { jj_scanpos = xsp; if (jj_3R_56()) { jj_scanpos = xsp; if (jj_3R_57()) { jj_scanpos = xsp; if (jj_3R_58()) { jj_scanpos = xsp; if (jj_3R_59()) { jj_scanpos = xsp; if (jj_3R_60()) { jj_scanpos = xsp; if (jj_3R_61()) { jj_scanpos = xsp; if (jj_3R_62()) { jj_scanpos = xsp; if (jj_3R_63()) return true; } } } } } } } } } } } return false; } private boolean jj_3R_307() { if (jj_scan_token(_DEFAULT)) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_85() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_2()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_306() { if (jj_scan_token(CASE)) return true; if (jj_3R_74()) return true; if (jj_scan_token(COLON)) return true; return false; } private boolean jj_3R_300() { Token xsp; xsp = jj_scanpos; if (jj_3R_306()) { jj_scanpos = xsp; if (jj_3R_307()) return true; } return false; } private boolean jj_3R_290() { if (jj_scan_token(COMMA)) return true; if (jj_3R_266()) return true; return false; } private boolean jj_3R_292() { if (jj_3R_300()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_301()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_177() { if (jj_scan_token(SWITCH)) return true; if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_292()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_305() { if (jj_3R_73()) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_299() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(101)) { jj_scanpos = xsp; if (jj_scan_token(102)) { jj_scanpos = xsp; if (jj_3R_305()) return true; } } return false; } private boolean jj_3R_194() { if (jj_3R_199()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_299()) jj_scanpos = xsp; return false; } private boolean jj_3R_51() { if (jj_3R_89()) return true; return false; } private boolean jj_3R_193() { if (jj_3R_198()) return true; return false; } private boolean jj_3_1() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_51()) { jj_scanpos = xsp; break; } } if (jj_scan_token(PACKAGE)) return true; return false; } private boolean jj_3R_176() { Token xsp; xsp = jj_scanpos; if (jj_3R_192()) { jj_scanpos = xsp; if (jj_3R_193()) { jj_scanpos = xsp; if (jj_3R_194()) return true; } } return false; } private boolean jj_3R_192() { if (jj_3R_197()) return true; return false; } private boolean jj_3_37() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_149() { if (jj_3R_85()) return true; if (jj_3R_66()) return true; if (jj_3R_266()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_290()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_291() { if (jj_scan_token(COLON)) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_143() { if (jj_3R_151()) return true; return false; } private boolean jj_3R_142() { if (jj_3R_150()) return true; return false; } private boolean jj_3R_141() { if (jj_3R_149()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_134() { Token xsp; xsp = jj_scanpos; if (jj_3R_141()) { jj_scanpos = xsp; if (jj_3R_142()) { jj_scanpos = xsp; if (jj_3R_143()) return true; } } return false; } private boolean jj_3R_121() { if (jj_3R_134()) return true; return false; } private boolean jj_3R_92() { if (jj_scan_token(LBRACE)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_121()) { jj_scanpos = xsp; break; } } if (jj_scan_token(RBRACE)) return true; return false; } private boolean jj_3R_84() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_150()) return true; return false; } private boolean jj_3R_175() { if (jj_scan_token(ASSERT)) return true; if (jj_3R_74()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_291()) jj_scanpos = xsp; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_170() { if (jj_3R_187()) return true; return false; } private boolean jj_3R_169() { if (jj_3R_186()) return true; return false; } private boolean jj_3_34() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_168() { if (jj_3R_185()) return true; return false; } private boolean jj_3R_167() { if (jj_3R_184()) return true; return false; } private boolean jj_3R_166() { if (jj_3R_183()) return true; return false; } private boolean jj_3R_165() { if (jj_3R_182()) return true; return false; } private boolean jj_3R_164() { if (jj_3R_181()) return true; return false; } private boolean jj_3R_163() { if (jj_3R_180()) return true; return false; } private boolean jj_3R_162() { if (jj_3R_179()) return true; return false; } private boolean jj_3R_161() { if (jj_3R_178()) return true; return false; } private boolean jj_3R_160() { if (jj_3R_177()) return true; return false; } private boolean jj_3R_159() { if (jj_3R_176()) return true; if (jj_scan_token(SEMICOLON)) return true; return false; } private boolean jj_3R_158() { if (jj_3R_92()) return true; return false; } private boolean jj_3R_157() { if (jj_3R_175()) return true; return false; } private boolean jj_3R_236() { if (jj_3R_72()) return true; return false; } private boolean jj_3_36() { if (jj_3R_84()) return true; return false; } private boolean jj_3R_150() { Token xsp; xsp = jj_scanpos; if (jj_3_36()) { jj_scanpos = xsp; if (jj_3R_157()) { jj_scanpos = xsp; if (jj_3R_158()) { jj_scanpos = xsp; if (jj_scan_token(85)) { jj_scanpos = xsp; if (jj_3R_159()) { jj_scanpos = xsp; if (jj_3R_160()) { jj_scanpos = xsp; if (jj_3R_161()) { jj_scanpos = xsp; if (jj_3R_162()) { jj_scanpos = xsp; if (jj_3R_163()) { jj_scanpos = xsp; if (jj_3R_164()) { jj_scanpos = xsp; if (jj_3R_165()) { jj_scanpos = xsp; if (jj_3R_166()) { jj_scanpos = xsp; if (jj_3R_167()) { jj_scanpos = xsp; if (jj_3R_168()) { jj_scanpos = xsp; if (jj_3R_169()) { jj_scanpos = xsp; if (jj_3R_170()) return true; } } } } } } } } } } } } } } } return false; } private boolean jj_3R_240() { if (jj_3R_242()) return true; return false; } private boolean jj_3R_241() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3_33() { if (jj_scan_token(LBRACKET)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_239() { Token xsp; if (jj_3R_241()) return true; while (true) { xsp = jj_scanpos; if (jj_3R_241()) { jj_scanpos = xsp; break; } } if (jj_3R_122()) return true; return false; } private boolean jj_3_35() { Token xsp; if (jj_3_33()) return true; while (true) { xsp = jj_scanpos; if (jj_3_33()) { jj_scanpos = xsp; break; } } while (true) { xsp = jj_scanpos; if (jj_3_34()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_235() { Token xsp; xsp = jj_scanpos; if (jj_3_35()) { jj_scanpos = xsp; if (jj_3R_239()) return true; } return false; } private boolean jj_3R_238() { if (jj_3R_97()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_240()) jj_scanpos = xsp; return false; } private boolean jj_3R_144() { if (jj_scan_token(COMMA)) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_237() { if (jj_3R_235()) return true; return false; } private boolean jj_3R_112() { if (jj_scan_token(NEW)) return true; if (jj_3R_124()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_236()) jj_scanpos = xsp; xsp = jj_scanpos; if (jj_3R_237()) { jj_scanpos = xsp; if (jj_3R_238()) return true; } return false; } private boolean jj_3R_82() { Token xsp; xsp = jj_scanpos; if (jj_3_32()) { jj_scanpos = xsp; if (jj_3R_112()) return true; } return false; } private boolean jj_3_32() { if (jj_scan_token(NEW)) return true; if (jj_3R_78()) return true; if (jj_3R_235()) return true; return false; } private boolean jj_3R_136() { if (jj_3R_74()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_144()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_123() { if (jj_3R_136()) return true; return false; } private boolean jj_3R_97() { if (jj_scan_token(LPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_123()) jj_scanpos = xsp; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3R_154() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(60)) { jj_scanpos = xsp; if (jj_scan_token(29)) return true; } return false; } private boolean jj_3R_146() { if (jj_3R_154()) return true; return false; } private boolean jj_3R_128() { if (jj_3R_138()) return true; return false; } private boolean jj_3R_138() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(65)) { jj_scanpos = xsp; if (jj_scan_token(69)) { jj_scanpos = xsp; if (jj_scan_token(74)) { jj_scanpos = xsp; if (jj_scan_token(75)) { jj_scanpos = xsp; if (jj_3R_146()) { jj_scanpos = xsp; if (jj_scan_token(44)) return true; } } } } } return false; } private boolean jj_3R_110() { if (jj_3R_97()) return true; return false; } private boolean jj_3R_109() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3_29() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(THIS)) return true; return false; } private boolean jj_3R_108() { if (jj_scan_token(LBRACKET)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3_28() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(SUPER)) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3_31() { if (jj_3R_83()) return true; return false; } private boolean jj_3_30() { if (jj_scan_token(DOT)) return true; if (jj_3R_82()) return true; return false; } private boolean jj_3R_107() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(THIS)) return true; return false; } private boolean jj_3_27() { if (jj_3R_81()) return true; if (jj_scan_token(DOT)) return true; if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3R_106() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(SUPER)) return true; return false; } private boolean jj_3R_79() { Token xsp; xsp = jj_scanpos; if (jj_3R_106()) { jj_scanpos = xsp; if (jj_3R_107()) { jj_scanpos = xsp; if (jj_3_30()) { jj_scanpos = xsp; if (jj_3_31()) { jj_scanpos = xsp; if (jj_3R_108()) { jj_scanpos = xsp; if (jj_3R_109()) { jj_scanpos = xsp; if (jj_3R_110()) return true; } } } } } } return false; } private boolean jj_3R_80() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_211() { if (jj_3R_86()) return true; return false; } private boolean jj_3_26() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_80()) { jj_scanpos = xsp; break; } } if (jj_scan_token(THIS)) return true; return false; } private boolean jj_3R_210() { if (jj_3R_81()) return true; if (jj_scan_token(DOT)) return true; if (jj_scan_token(CLASS)) return true; return false; } private boolean jj_3R_209() { if (jj_3R_82()) return true; return false; } private boolean jj_3R_208() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_74()) return true; if (jj_scan_token(RPAREN)) return true; return false; } private boolean jj_3_25() { if (jj_3R_79()) return true; return false; } private boolean jj_3R_207() { if (jj_scan_token(SUPER)) return true; if (jj_scan_token(DOT)) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_214() { if (jj_scan_token(IDENTIFIER)) return true; if (jj_scan_token(DOT)) return true; return false; } private boolean jj_3R_206() { Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_214()) { jj_scanpos = xsp; break; } } if (jj_scan_token(THIS)) return true; return false; } private boolean jj_3R_202() { Token xsp; xsp = jj_scanpos; if (jj_3R_205()) { jj_scanpos = xsp; if (jj_3R_206()) { jj_scanpos = xsp; if (jj_3R_207()) { jj_scanpos = xsp; if (jj_3R_208()) { jj_scanpos = xsp; if (jj_3R_209()) { jj_scanpos = xsp; if (jj_3R_210()) { jj_scanpos = xsp; if (jj_3R_211()) return true; } } } } } } return false; } private boolean jj_3R_205() { if (jj_3R_138()) return true; return false; } private boolean jj_3R_234() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(101)) { jj_scanpos = xsp; if (jj_scan_token(102)) return true; } return false; } private boolean jj_3R_83() { if (jj_scan_token(DOT)) return true; if (jj_3R_72()) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3_24() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_78()) return true; return false; } private boolean jj_3R_199() { if (jj_3R_202()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_25()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_233() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_66()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_224()) return true; return false; } private boolean jj_3R_230() { Token xsp; xsp = jj_scanpos; if (jj_3R_232()) { jj_scanpos = xsp; if (jj_3R_233()) return true; } return false; } private boolean jj_3R_232() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_66()) return true; if (jj_scan_token(RPAREN)) return true; if (jj_3R_218()) return true; return false; } private boolean jj_3_23() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_66()) return true; if (jj_scan_token(LBRACKET)) return true; return false; } private boolean jj_3R_231() { if (jj_3R_199()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_234()) jj_scanpos = xsp; return false; } private boolean jj_3R_105() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_66()) return true; if (jj_scan_token(RPAREN)) return true; Token xsp; xsp = jj_scanpos; if (jj_scan_token(92)) { jj_scanpos = xsp; if (jj_scan_token(91)) { jj_scanpos = xsp; if (jj_scan_token(79)) { jj_scanpos = xsp; if (jj_scan_token(76)) { jj_scanpos = xsp; if (jj_scan_token(56)) { jj_scanpos = xsp; if (jj_scan_token(53)) { jj_scanpos = xsp; if (jj_scan_token(43)) { jj_scanpos = xsp; if (jj_3R_128()) return true; } } } } } } } return false; } private boolean jj_3R_104() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_66()) return true; if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3_22() { if (jj_scan_token(LPAREN)) return true; if (jj_3R_78()) return true; return false; } private boolean jj_3R_77() { Token xsp; xsp = jj_scanpos; if (jj_3_22()) { jj_scanpos = xsp; if (jj_3R_104()) { jj_scanpos = xsp; if (jj_3R_105()) return true; } } return false; } private boolean jj_3_21() { if (jj_3R_77()) return true; return false; } private boolean jj_3_20() { if (jj_3R_76()) return true; return false; } private boolean jj_3R_228() { if (jj_3R_231()) return true; return false; } private boolean jj_3R_227() { if (jj_3R_230()) return true; return false; } private boolean jj_3R_224() { Token xsp; xsp = jj_scanpos; if (jj_3R_226()) { jj_scanpos = xsp; if (jj_3R_227()) { jj_scanpos = xsp; if (jj_3R_228()) return true; } } return false; } private boolean jj_3R_226() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(92)) { jj_scanpos = xsp; if (jj_scan_token(91)) return true; } if (jj_3R_218()) return true; return false; } private boolean jj_3R_198() { if (jj_scan_token(DECR)) return true; if (jj_3R_199()) return true; return false; } private boolean jj_3R_225() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(103)) { jj_scanpos = xsp; if (jj_scan_token(104)) return true; } if (jj_3R_216()) return true; return false; } private boolean jj_3_19() { if (jj_3R_75()) return true; return false; } private boolean jj_3R_229() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(105)) { jj_scanpos = xsp; if (jj_scan_token(106)) { jj_scanpos = xsp; if (jj_scan_token(110)) return true; } } if (jj_3R_218()) return true; return false; } private boolean jj_3R_197() { if (jj_scan_token(INCR)) return true; if (jj_3R_199()) return true; return false; } private boolean jj_3R_223() { if (jj_3R_224()) return true; return false; } private boolean jj_3_18() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(111)) { jj_scanpos = xsp; if (jj_3_19()) { jj_scanpos = xsp; if (jj_3_20()) return true; } } if (jj_3R_213()) return true; return false; } private boolean jj_3R_222() { if (jj_3R_198()) return true; return false; } private boolean jj_3R_221() { if (jj_3R_197()) return true; return false; } private boolean jj_3R_218() { Token xsp; xsp = jj_scanpos; if (jj_3R_220()) { jj_scanpos = xsp; if (jj_3R_221()) { jj_scanpos = xsp; if (jj_3R_222()) { jj_scanpos = xsp; if (jj_3R_223()) return true; } } } return false; } private boolean jj_3R_220() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(103)) { jj_scanpos = xsp; if (jj_scan_token(104)) return true; } if (jj_3R_218()) return true; return false; } private boolean jj_3R_219() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(90)) { jj_scanpos = xsp; if (jj_scan_token(126)) { jj_scanpos = xsp; if (jj_scan_token(96)) { jj_scanpos = xsp; if (jj_scan_token(97)) return true; } } } if (jj_3R_204()) return true; return false; } private boolean jj_3R_217() { if (jj_scan_token(INSTANCEOF)) return true; if (jj_3R_66()) return true; return false; } private boolean jj_3R_216() { if (jj_3R_218()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_229()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_215() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(95)) { jj_scanpos = xsp; if (jj_scan_token(98)) return true; } if (jj_3R_196()) return true; return false; } private boolean jj_3R_213() { if (jj_3R_216()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_225()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_204() { if (jj_3R_213()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_18()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_212() { if (jj_scan_token(BIT_AND)) return true; if (jj_3R_191()) return true; return false; } private boolean jj_3R_201() { if (jj_3R_204()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_219()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_200() { if (jj_scan_token(BIT_OR)) return true; if (jj_3R_153()) return true; return false; } private boolean jj_3R_196() { if (jj_3R_201()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_217()) jj_scanpos = xsp; return false; } private boolean jj_3R_203() { if (jj_scan_token(XOR)) return true; if (jj_3R_174()) return true; return false; } private boolean jj_3R_195() { if (jj_scan_token(SC_AND)) return true; if (jj_3R_145()) return true; return false; } private boolean jj_3R_191() { if (jj_3R_196()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_215()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_190() { if (jj_scan_token(SC_OR)) return true; if (jj_3R_137()) return true; return false; } private boolean jj_3R_174() { if (jj_3R_191()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_212()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_173() { if (jj_scan_token(HOOK)) return true; if (jj_3R_74()) return true; if (jj_scan_token(COLON)) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_153() { if (jj_3R_174()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_203()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_145() { if (jj_3R_153()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_200()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_137() { if (jj_3R_145()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_195()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_127() { if (jj_3R_137()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_190()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_101() { if (jj_3R_127()) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_173()) jj_scanpos = xsp; return false; } private boolean jj_3R_73() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(89)) { jj_scanpos = xsp; if (jj_scan_token(114)) { jj_scanpos = xsp; if (jj_scan_token(115)) { jj_scanpos = xsp; if (jj_scan_token(119)) { jj_scanpos = xsp; if (jj_scan_token(112)) { jj_scanpos = xsp; if (jj_scan_token(113)) { jj_scanpos = xsp; if (jj_scan_token(120)) { jj_scanpos = xsp; if (jj_scan_token(121)) { jj_scanpos = xsp; if (jj_scan_token(122)) { jj_scanpos = xsp; if (jj_scan_token(116)) { jj_scanpos = xsp; if (jj_scan_token(118)) { jj_scanpos = xsp; if (jj_scan_token(117)) return true; } } } } } } } } } } } return false; } private boolean jj_3_17() { if (jj_3R_73()) return true; if (jj_3R_74()) return true; return false; } private boolean jj_3R_74() { if (jj_3R_101()) return true; Token xsp; xsp = jj_scanpos; if (jj_3_17()) jj_scanpos = xsp; return false; } private boolean jj_3R_286() { if (jj_scan_token(COMMA)) return true; if (jj_3R_86()) return true; return false; } private boolean jj_3R_277() { if (jj_3R_86()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_286()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3_16() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(IDENTIFIER)) return true; return false; } private boolean jj_3R_86() { if (jj_scan_token(IDENTIFIER)) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3_16()) { jj_scanpos = xsp; break; } } return false; } private boolean jj_3R_111() { if (jj_3R_66()) return true; return false; } private boolean jj_3R_81() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(62)) { jj_scanpos = xsp; if (jj_3R_111()) return true; } return false; } private boolean jj_3_15() { if (jj_3R_72()) return true; return false; } private boolean jj_3R_78() { Token xsp; xsp = jj_scanpos; if (jj_scan_token(14)) { jj_scanpos = xsp; if (jj_scan_token(19)) { jj_scanpos = xsp; if (jj_scan_token(16)) { jj_scanpos = xsp; if (jj_scan_token(50)) { jj_scanpos = xsp; if (jj_scan_token(39)) { jj_scanpos = xsp; if (jj_scan_token(41)) { jj_scanpos = xsp; if (jj_scan_token(32)) { jj_scanpos = xsp; if (jj_scan_token(25)) return true; } } } } } } } return false; } private boolean jj_3R_135() { if (jj_scan_token(COMMA)) return true; if (jj_3R_100()) return true; return false; } private boolean jj_3_12() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_189() { if (jj_scan_token(SUPER)) return true; if (jj_3R_71()) return true; return false; } private boolean jj_3R_152() { if (jj_3R_172()) return true; return false; } private boolean jj_3R_172() { Token xsp; xsp = jj_scanpos; if (jj_3R_188()) { jj_scanpos = xsp; if (jj_3R_189()) return true; } return false; } private boolean jj_3R_188() { if (jj_scan_token(EXTENDS)) return true; if (jj_3R_71()) return true; return false; } private boolean jj_3R_126() { if (jj_scan_token(HOOK)) return true; Token xsp; xsp = jj_scanpos; if (jj_3R_152()) jj_scanpos = xsp; return false; } private boolean jj_3_13() { if (jj_3R_72()) return true; return false; } private boolean jj_3R_125() { if (jj_3R_71()) return true; return false; } private boolean jj_3R_100() { Token xsp; xsp = jj_scanpos; if (jj_3R_125()) { jj_scanpos = xsp; if (jj_3R_126()) return true; } return false; } private boolean jj_3_11() { if (jj_scan_token(LBRACKET)) return true; if (jj_scan_token(RBRACKET)) return true; return false; } private boolean jj_3R_72() { if (jj_scan_token(LT)) return true; if (jj_3R_100()) return true; Token xsp; while (true) { xsp = jj_scanpos; if (jj_3R_135()) { jj_scanpos = xsp; break; } } if (jj_scan_token(GT)) return true; return false; } private boolean jj_3_14() { if (jj_scan_token(DOT)) return true; if (jj_scan_token(IDENTIFIER)) return true; Token xsp; xsp = jj_scanpos; if (jj_3_15()) jj_scanpos = xsp; return false; } /** Generated Token Manager. */ public JavaParser15DebugTokenManager token_source; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15TokenManager.java | 7 |
javancss/parser/java15/debug/JavaParser15DebugTokenManager.java | 7 |
{ public java.io.PrintStream debugStream = System.out; public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; } private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1, long active2) { switch (pos) { case 0: if ((active0 & 0xfffffffffffff000L) != 0L || (active1 & 0x1L) != 0L) { jjmatchedKind = 76; return 28; } if ((active1 & 0x800000000800000L) != 0L) return 4; if ((active0 & 0x80L) != 0L || (active1 & 0x8040000000000L) != 0L) return 47; return -1; case 1: if ((active0 & 0x803000000L) != 0L) return 28; if ((active0 & 0xfffffff7fcfff000L) != 0L || (active1 & 0x1L) != 0L) { if (jjmatchedPos != 1) { jjmatchedKind = 76; jjmatchedPos = 1; } return 28; } if ((active0 & 0x80L) != 0L) return 45; return -1; case 2: if ((active0 & 0x2000098200000000L) != 0L) return 28; if ((active0 & 0xdffff675fefff000L) != 0L || (active1 & 0x1L) != 0L) { if (jjmatchedPos != 2) { jjmatchedKind = 76; jjmatchedPos = 2; } return 28; } return -1; case 3: if ((active0 & 0x510012040c0b0000L) != 0L) return 28; if ((active0 & 0x8effe571f2f4f000L) != 0L || (active1 & 0x1L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 3; return 28; } return -1; case 4: if ((active0 & 0x6240001e0348000L) != 0L || (active1 & 0x1L) != 0L) return 28; if ((active0 & 0x88dbe57012c07000L) != 0L) { if (jjmatchedPos != 4) { jjmatchedKind = 76; jjmatchedPos = 4; } return 28; } return -1; case 5: if ((active0 & 0x44b042002002000L) != 0L) return 28; if ((active0 & 0x8890e15090c05000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 5; return 28; } return -1; case 6: if ((active0 & 0x600090804000L) != 0L) return 28; if ((active0 & 0x8890815000401000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 6; return 28; } return -1; case 7: if ((active0 & 0x880815000000000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 7; return 28; } if ((active0 & 0x8010000000401000L) != 0L) return 28; return -1; case 8: if ((active0 & 0x800810000000000L) != 0L) return 28; if ((active0 & 0x80005000000000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 8; return 28; } return -1; case 9: if ((active0 & 0x5000000000L) != 0L) return 28; if ((active0 & 0x80000000000000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 9; return 28; } return -1; case 10: if ((active0 & 0x80000000000000L) != 0L) { jjmatchedKind = 76; jjmatchedPos = 10; return 28; } return -1; default : return -1; } } private final int jjStartNfa_0(int pos, long active0, long active1, long active2) { return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1, active2), pos + 1); } private final int jjStopAtPos(int pos, int kind) { jjmatchedKind = kind; jjmatchedPos = pos; return pos + 1; } private final int jjStartNfaWithStates_0(int pos, int kind, int state) { jjmatchedKind = kind; jjmatchedPos = pos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return pos + 1; } return jjMoveNfa_0(state, pos + 1); } private final int jjMoveStringLiteralDfa0_0() { switch(curChar) { case 26: return jjStopAtPos(0, 127); case 33: jjmatchedKind = 91; return jjMoveStringLiteralDfa1_0(0x0L, 0x400000000L); case 37: jjmatchedKind = 110; return jjMoveStringLiteralDfa1_0(0x0L, 0x80000000000000L); case 38: jjmatchedKind = 107; return jjMoveStringLiteralDfa1_0(0x0L, 0x10001000000000L); case 40: return jjStopAtPos(0, 79); case 41: return jjStopAtPos(0, 80); case 42: jjmatchedKind = 105; return jjMoveStringLiteralDfa1_0(0x0L, 0x4000000000000L); case 43: jjmatchedKind = 103; return jjMoveStringLiteralDfa1_0(0x0L, 0x1002000000000L); case 44: return jjStopAtPos(0, 86); case 45: jjmatchedKind = 104; return jjMoveStringLiteralDfa1_0(0x0L, 0x2004000000000L); case 46: jjmatchedKind = 87; return jjMoveStringLiteralDfa1_0(0x0L, 0x800000000000000L); case 47: jjmatchedKind = 106; return jjMoveStringLiteralDfa1_0(0x80L, 0x8000000000000L); case 58: return jjStopAtPos(0, 94); case 59: return jjStopAtPos(0, 85); case 60: jjmatchedKind = 90; return jjMoveStringLiteralDfa1_0(0x0L, 0x100800100000000L); case 61: jjmatchedKind = 89; return jjMoveStringLiteralDfa1_0(0x0L, 0x80000000L); case 62: jjmatchedKind = 126; return jjMoveStringLiteralDfa1_0(0x0L, 0x3600000200000000L); case 63: return jjStopAtPos(0, 93); case 64: return jjStopAtPos(0, 88); case 91: return jjStopAtPos(0, 83); case 93: return jjStopAtPos(0, 84); case 94: jjmatchedKind = 109; return jjMoveStringLiteralDfa1_0(0x0L, 0x40000000000000L); case 97: return jjMoveStringLiteralDfa1_0(0x3000L, 0x0L); case 98: return jjMoveStringLiteralDfa1_0(0x1c000L, 0x0L); case 99: return jjMoveStringLiteralDfa1_0(0x7e0000L, 0x0L); case 100: return jjMoveStringLiteralDfa1_0(0x3800000L, 0x0L); case 101: return jjMoveStringLiteralDfa1_0(0x1c000000L, 0x0L); case 102: return jjMoveStringLiteralDfa1_0(0x3e0000000L, 0x0L); case 103: return jjMoveStringLiteralDfa1_0(0x400000000L, 0x0L); case 105: return jjMoveStringLiteralDfa1_0(0x1f800000000L, 0x0L); case 108: return jjMoveStringLiteralDfa1_0(0x20000000000L, 0x0L); case 110: return jjMoveStringLiteralDfa1_0(0x1c0000000000L, 0x0L); case 112: return jjMoveStringLiteralDfa1_0(0x1e00000000000L, 0x0L); case 114: return jjMoveStringLiteralDfa1_0(0x2000000000000L, 0x0L); case 115: return jjMoveStringLiteralDfa1_0(0xfc000000000000L, 0x0L); case 116: return jjMoveStringLiteralDfa1_0(0x3f00000000000000L, 0x0L); case 118: return jjMoveStringLiteralDfa1_0(0xc000000000000000L, 0x0L); case 119: return jjMoveStringLiteralDfa1_0(0x0L, 0x1L); case 123: return jjStopAtPos(0, 81); case 124: jjmatchedKind = 108; return jjMoveStringLiteralDfa1_0(0x0L, 0x20000800000000L); case 125: return jjStopAtPos(0, 82); case 126: return jjStopAtPos(0, 92); default : return jjMoveNfa_0(0, 0); } } private final int jjMoveStringLiteralDfa1_0(long active0, long active1) { try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(0, active0, active1, 0L); return 1; } switch(curChar) { case 38: if ((active1 & 0x1000000000L) != 0L) return jjStopAtPos(1, 100); break; case 42: if ((active0 & 0x80L) != 0L) return jjStartNfaWithStates_0(1, 7, 45); break; case 43: if ((active1 & 0x2000000000L) != 0L) return jjStopAtPos(1, 101); break; case 45: if ((active1 & 0x4000000000L) != 0L) return jjStopAtPos(1, 102); break; case 46: return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x800000000000000L); case 60: if ((active1 & 0x800000000000L) != 0L) { jjmatchedKind = 111; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x100000000000000L); case 61: if ((active1 & 0x80000000L) != 0L) return jjStopAtPos(1, 95); else if ((active1 & 0x100000000L) != 0L) return jjStopAtPos(1, 96); else if ((active1 & 0x200000000L) != 0L) return jjStopAtPos(1, 97); else if ((active1 & 0x400000000L) != 0L) return jjStopAtPos(1, 98); else if ((active1 & 0x1000000000000L) != 0L) return jjStopAtPos(1, 112); else if ((active1 & 0x2000000000000L) != 0L) return jjStopAtPos(1, 113); else if ((active1 & 0x4000000000000L) != 0L) return jjStopAtPos(1, 114); else if ((active1 & 0x8000000000000L) != 0L) return jjStopAtPos(1, 115); else if ((active1 & 0x10000000000000L) != 0L) return jjStopAtPos(1, 116); else if ((active1 & 0x20000000000000L) != 0L) return jjStopAtPos(1, 117); else if ((active1 & 0x40000000000000L) != 0L) return jjStopAtPos(1, 118); else if ((active1 & 0x80000000000000L) != 0L) return jjStopAtPos(1, 119); break; case 62: if ((active1 & 0x2000000000000000L) != 0L) { jjmatchedKind = 125; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1600000000000000L); case 97: return jjMoveStringLiteralDfa2_0(active0, 0x240020060000L, active1, 0L); case 98: return jjMoveStringLiteralDfa2_0(active0, 0x1000L, active1, 0L); case 101: return jjMoveStringLiteralDfa2_0(active0, 0x2080000800000L, active1, 0L); case 102: if ((active0 & 0x800000000L) != 0L) return jjStartNfaWithStates_0(1, 35, 28); break; case 104: return jjMoveStringLiteralDfa2_0(active0, 0x704000000080000L, active1, 0x1L); case 105: return jjMoveStringLiteralDfa2_0(active0, 0xc0000000L, active1, 0L); case 108: return jjMoveStringLiteralDfa2_0(active0, 0x104100000L, active1, 0L); case 109: return jjMoveStringLiteralDfa2_0(active0, 0x3000000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa2_0(active0, 0x1c008000000L, active1, 0L); case 111: if ((active0 & 0x1000000L) != 0L) { jjmatchedKind = 24; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0xc000020602604000L, active1, 0L); case 114: return jjMoveStringLiteralDfa2_0(active0, 0x3800c00000008000L, active1, 0L); case 115: return jjMoveStringLiteralDfa2_0(active0, 0x2000L, active1, 0L); case 116: return jjMoveStringLiteralDfa2_0(active0, 0x18000000000000L, active1, 0L); case 117: return jjMoveStringLiteralDfa2_0(active0, 0x21100000000000L, active1, 0L); case 119: return jjMoveStringLiteralDfa2_0(active0, 0x40000000000000L, active1, 0L); case 120: return jjMoveStringLiteralDfa2_0(active0, 0x10000000L, active1, 0L); case 121: return jjMoveStringLiteralDfa2_0(active0, 0x80000000010000L, active1, 0L); case 124: if ((active1 & 0x800000000L) != 0L) return jjStopAtPos(1, 99); break; default : break; } return jjStartNfa_0(0, active0, active1, 0L); } private final int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(0, old0, old1, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(1, active0, active1, 0L); return 2; } switch(curChar) { case 46: if ((active1 & 0x800000000000000L) != 0L) return jjStopAtPos(2, 123); break; case 61: if ((active1 & 0x100000000000000L) != 0L) return jjStopAtPos(2, 120); else if ((active1 & 0x200000000000000L) != 0L) return jjStopAtPos(2, 121); break; case 62: if ((active1 & 0x1000000000000000L) != 0L) { jjmatchedKind = 124; jjmatchedPos = 2; } return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400000000000000L); case 97: return jjMoveStringLiteralDfa3_0(active0, 0x808000000180000L, active1, 0L); case 98: return jjMoveStringLiteralDfa3_0(active0, 0x1000000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa3_0(active0, 0x200000000000L, active1, 0L); case 101: return jjMoveStringLiteralDfa3_0(active0, 0x8000L, active1, 0L); case 102: return jjMoveStringLiteralDfa3_0(active0, 0x800000L, active1, 0L); case 105: return jjMoveStringLiteralDfa3_0(active0, 0x4140400000000000L, active1, 0x1L); case 108: return jjMoveStringLiteralDfa3_0(active0, 0x8000100020000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa3_0(active0, 0x800200c0600000L, active1, 0L); case 111: return jjMoveStringLiteralDfa3_0(active0, 0x4800100004000L, active1, 0L); case 112: return jjMoveStringLiteralDfa3_0(active0, 0x20003000000000L, active1, 0L); case 114: if ((active0 & 0x200000000L) != 0L) return jjStartNfaWithStates_0(2, 33, 28); return jjMoveStringLiteralDfa3_0(active0, 0x610000000000000L, active1, 0L); case 115: return jjMoveStringLiteralDfa3_0(active0, 0x4004023000L, active1, 0L); case 116: if ((active0 & 0x8000000000L) != 0L) { jjmatchedKind = 39; jjmatchedPos = 2; } return jjMoveStringLiteralDfa3_0(active0, 0x2050410050000L, active1, 0L); case 117: return jjMoveStringLiteralDfa3_0(active0, 0x100000000a000000L, active1, 0L); case 119: if ((active0 & 0x80000000000L) != 0L) return jjStartNfaWithStates_0(2, 43, 28); break; case 121: if ((active0 & 0x2000000000000000L) != 0L) return jjStartNfaWithStates_0(2, 61, 28); break; default : break; } return jjStartNfa_0(1, active0, active1, 0L); } private final int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(1, old0, old1, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(2, active0, active1, 0L); return 3; } switch(curChar) { case 61: if ((active1 & 0x400000000000000L) != 0L) return jjStopAtPos(3, 122); break; case 97: return jjMoveStringLiteralDfa4_0(active0, 0x80000001c0808000L, active1, 0L); case 98: return jjMoveStringLiteralDfa4_0(active0, 0x2000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa4_0(active0, 0x80000000040000L, active1, 0L); case 100: if ((active0 & 0x4000000000000000L) != 0L) return jjStartNfaWithStates_0(3, 62, 28); break; case 101: if ((active0 & 0x10000L) != 0L) return jjStartNfaWithStates_0(3, 16, 28); else if ((active0 & 0x20000L) != 0L) return jjStartNfaWithStates_0(3, 17, 28); else if ((active0 & 0x4000000L) != 0L) return jjStartNfaWithStates_0(3, 26, 28); else if ((active0 & 0x1000000000000000L) != 0L) return jjStartNfaWithStates_0(3, 60, 28); return jjMoveStringLiteralDfa4_0(active0, 0x20010010002000L, active1, 0L); case 103: if ((active0 & 0x20000000000L) != 0L) return jjStartNfaWithStates_0(3, 41, 28); break; case 105: return jjMoveStringLiteralDfa4_0(active0, 0x10040000000000L, active1, 0L); case 107: return jjMoveStringLiteralDfa4_0(active0, 0x200000000000L, active1, 0L); case 108: if ((active0 & 0x100000000000L) != 0L) return jjStartNfaWithStates_0(3, 44, 28); return jjMoveStringLiteralDfa4_0(active0, 0x1001000004000L, active1, 0x1L); case 109: if ((active0 & 0x8000000L) != 0L) return jjStartNfaWithStates_0(3, 27, 28); break; case 110: return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000L, active1, 0L); case 111: if ((active0 & 0x400000000L) != 0L) return jjStartNfaWithStates_0(3, 34, 28); return jjMoveStringLiteralDfa4_0(active0, 0x600002000000000L, active1, 0L); case 114: if ((active0 & 0x80000L) != 0L) return jjStartNfaWithStates_0(3, 19, 28); return jjMoveStringLiteralDfa4_0(active0, 0x4000000000000L, active1, 0L); case 115: if ((active0 & 0x100000000000000L) != 0L) return jjStartNfaWithStates_0(3, 56, 28); return jjMoveStringLiteralDfa4_0(active0, 0x20300000L, active1, 0L); case 116: return jjMoveStringLiteralDfa4_0(active0, 0x48804000401000L, active1, 0L); case 117: return jjMoveStringLiteralDfa4_0(active0, 0x2000000000000L, active1, 0L); case 118: return jjMoveStringLiteralDfa4_0(active0, 0x400000000000L, active1, 0L); default : break; } return jjStartNfa_0(2, active0, active1, 0L); } private final int jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(2, old0, old1, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(3, active0, active1, 0L); return 4; } switch(curChar) { case 97: return jjMoveStringLiteralDfa5_0(active0, 0x604000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa5_0(active0, 0x50000000000000L, active1, 0L); case 101: if ((active0 & 0x20000000L) != 0L) return jjStartNfaWithStates_0(4, 29, 28); else if ((active1 & 0x1L) != 0L) return jjStartNfaWithStates_0(4, 64, 28); return jjMoveStringLiteralDfa5_0(active0, 0x801000004000L, active1, 0L); case 104: if ((active0 & 0x40000L) != 0L) return jjStartNfaWithStates_0(4, 18, 28); return jjMoveStringLiteralDfa5_0(active0, 0x80000000000000L, active1, 0L); case 105: return jjMoveStringLiteralDfa5_0(active0, 0x9000000400000L, active1, 0L); case 107: if ((active0 & 0x8000L) != 0L) return jjStartNfaWithStates_0(4, 15, 28); break; case 108: if ((active0 & 0x40000000L) != 0L) { jjmatchedKind = 30; jjmatchedPos = 4; } return jjMoveStringLiteralDfa5_0(active0, 0x82000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa5_0(active0, 0x10000000L, active1, 0L); case 114: if ((active0 & 0x20000000000000L) != 0L) return jjStartNfaWithStates_0(4, 53, 28); return jjMoveStringLiteralDfa5_0(active0, 0x2012000003000L, active1, 0L); case 115: if ((active0 & 0x100000L) != 0L) return jjStartNfaWithStates_0(4, 20, 28); return jjMoveStringLiteralDfa5_0(active0, 0x800000000000000L, active1, 0L); case 116: if ((active0 & 0x200000L) != 0L) return jjStartNfaWithStates_0(4, 21, 28); else if ((active0 & 0x100000000L) != 0L) return jjStartNfaWithStates_0(4, 32, 28); else if ((active0 & 0x4000000000000L) != 0L) return jjStartNfaWithStates_0(4, 50, 28); return jjMoveStringLiteralDfa5_0(active0, 0x8000000000000000L, active1, 0L); case 117: return jjMoveStringLiteralDfa5_0(active0, 0x800000L, active1, 0L); case 118: return jjMoveStringLiteralDfa5_0(active0, 0x40000000000L, active1, 0L); case 119: if ((active0 & 0x200000000000000L) != 0L) { jjmatchedKind = 57; jjmatchedPos = 4; } return jjMoveStringLiteralDfa5_0(active0, 0x400000000000000L, active1, 0L); default : break; } return jjStartNfa_0(3, active0, active1, 0L); } private final int jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(3, old0, old1, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(4, active0, 0L, 0L); return 5; } switch(curChar) { case 97: return jjMoveStringLiteralDfa6_0(active0, 0x5000L); case 99: if ((active0 & 0x1000000000000L) != 0L) return jjStartNfaWithStates_0(5, 48, 28); else if ((active0 & 0x8000000000000L) != 0L) return jjStartNfaWithStates_0(5, 51, 28); return jjMoveStringLiteralDfa6_0(active0, 0x800000000000L); case 100: return jjMoveStringLiteralDfa6_0(active0, 0x10000000L); case 101: if ((active0 & 0x2000000L) != 0L) return jjStartNfaWithStates_0(5, 25, 28); else if ((active0 & 0x40000000000L) != 0L) return jjStartNfaWithStates_0(5, 42, 28); break; case 102: return jjMoveStringLiteralDfa6_0(active0, 0x10000000000L); case 103: return jjMoveStringLiteralDfa6_0(active0, 0x200000000000L); case 104: if ((active0 & 0x40000000000000L) != 0L) return jjStartNfaWithStates_0(5, 54, 28); break; case 105: return jjMoveStringLiteralDfa6_0(active0, 0x8800000000000000L); case 108: return jjMoveStringLiteralDfa6_0(active0, 0x80800000L); case 109: return jjMoveStringLiteralDfa6_0(active0, 0x1000000000L); case 110: if ((active0 & 0x2000000000000L) != 0L) return jjStartNfaWithStates_0(5, 49, 28); return jjMoveStringLiteralDfa6_0(active0, 0x4000400000L); case 114: return jjMoveStringLiteralDfa6_0(active0, 0x80000000000000L); case 115: if ((active0 & 0x400000000000000L) != 0L) return jjStartNfaWithStates_0(5, 58, 28); break; case 116: if ((active0 & 0x2000L) != 0L) return jjStartNfaWithStates_0(5, 13, 28); else if ((active0 & 0x2000000000L) != 0L) return jjStartNfaWithStates_0(5, 37, 28); return jjMoveStringLiteralDfa6_0(active0, 0x10400000000000L); default : break; } return jjStartNfa_0(4, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa6_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(4, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(5, active0, 0L, 0L); return 6; } switch(curChar) { case 97: return jjMoveStringLiteralDfa7_0(active0, 0x10000000000L); case 99: return jjMoveStringLiteralDfa7_0(active0, 0x4000001000L); case 101: if ((active0 & 0x200000000000L) != 0L) return jjStartNfaWithStates_0(6, 45, 28); else if ((active0 & 0x400000000000L) != 0L) return jjStartNfaWithStates_0(6, 46, 28); return jjMoveStringLiteralDfa7_0(active0, 0x800001000000000L); case 102: return jjMoveStringLiteralDfa7_0(active0, 0x10000000000000L); case 108: return jjMoveStringLiteralDfa7_0(active0, 0x8000000000000000L); case 110: if ((active0 & 0x4000L) != 0L) return jjStartNfaWithStates_0(6, 14, 28); break; case 111: return jjMoveStringLiteralDfa7_0(active0, 0x80000000000000L); case 115: if ((active0 & 0x10000000L) != 0L) return jjStartNfaWithStates_0(6, 28, 28); break; case 116: if ((active0 & 0x800000L) != 0L) return jjStartNfaWithStates_0(6, 23, 28); return jjMoveStringLiteralDfa7_0(active0, 0x800000000000L); case 117: return jjMoveStringLiteralDfa7_0(active0, 0x400000L); case 121: if ((active0 & 0x80000000L) != 0L) return jjStartNfaWithStates_0(6, 31, 28); break; default : break; } return jjStartNfa_0(5, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa7_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(5, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(6, active0, 0L, 0L); return 7; } switch(curChar) { case 99: return jjMoveStringLiteralDfa8_0(active0, 0x10000000000L); case 101: if ((active0 & 0x400000L) != 0L) return jjStartNfaWithStates_0(7, 22, 28); else if ((active0 & 0x8000000000000000L) != 0L) return jjStartNfaWithStates_0(7, 63, 28); return jjMoveStringLiteralDfa8_0(active0, 0x804000000000L); case 110: return jjMoveStringLiteralDfa8_0(active0, 0x880001000000000L); case 112: if ((active0 & 0x10000000000000L) != 0L) return jjStartNfaWithStates_0(7, 52, 28); break; case 116: if ((active0 & 0x1000L) != 0L) return jjStartNfaWithStates_0(7, 12, 28); break; default : break; } return jjStartNfa_0(6, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa8_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(6, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(7, active0, 0L, 0L); return 8; } switch(curChar) { case 100: if ((active0 & 0x800000000000L) != 0L) return jjStartNfaWithStates_0(8, 47, 28); break; case 101: if ((active0 & 0x10000000000L) != 0L) return jjStartNfaWithStates_0(8, 40, 28); break; case 105: return jjMoveStringLiteralDfa9_0(active0, 0x80000000000000L); case 111: return jjMoveStringLiteralDfa9_0(active0, 0x4000000000L); case 116: if ((active0 & 0x800000000000000L) != 0L) return jjStartNfaWithStates_0(8, 59, 28); return jjMoveStringLiteralDfa9_0(active0, 0x1000000000L); default : break; } return jjStartNfa_0(7, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa9_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(7, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(8, active0, 0L, 0L); return 9; } switch(curChar) { case 102: if ((active0 & 0x4000000000L) != 0L) return jjStartNfaWithStates_0(9, 38, 28); break; case 115: if ((active0 & 0x1000000000L) != 0L) return jjStartNfaWithStates_0(9, 36, 28); break; case 122: return jjMoveStringLiteralDfa10_0(active0, 0x80000000000000L); default : break; } return jjStartNfa_0(8, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa10_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(8, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(9, active0, 0L, 0L); return 10; } switch(curChar) { case 101: return jjMoveStringLiteralDfa11_0(active0, 0x80000000000000L); default : break; } return jjStartNfa_0(9, active0, 0L, 0L); } private final int jjMoveStringLiteralDfa11_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(9, old0, 0L, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(10, active0, 0L, 0L); return 11; } switch(curChar) { case 100: if ((active0 & 0x80000000000000L) != 0L) return jjStartNfaWithStates_0(11, 55, 28); break; default : break; } return jjStartNfa_0(10, active0, 0L, 0L); } private final void jjCheckNAdd(int state) { if (jjrounds[state] != jjround) { jjstateSet[jjnewStateCnt++] = state; jjrounds[state] = jjround; } } private final void jjAddStates(int start, int end) { do { jjstateSet[jjnewStateCnt++] = jjnextStates[start]; } while (start++ != end); } private final void jjCheckNAddTwoStates(int state1, int state2) { jjCheckNAdd(state1); jjCheckNAdd(state2); } private final void jjCheckNAddStates(int start, int end) { do { jjCheckNAdd(jjnextStates[start]); } while (start++ != end); } private final void jjCheckNAddStates(int start) { jjCheckNAdd(jjnextStates[start]); jjCheckNAdd(jjnextStates[start + 1]); } static final long[] jjbitVec0 = { 0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec2 = { 0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec3 = { 0xfff0000000200002L, 0xffffffffffffdfffL, 0xfffff00f7fffffffL, 0x12000000007fffffL }; static final long[] jjbitVec4 = { 0x0L, 0x0L, 0x420043c00000000L, 0xff7fffffff7fffffL }; static final long[] jjbitVec5 = { 0xffffcffffffffL, 0xffffffffffff0000L, 0xf9ff3fffffffffffL, 0x401f00030003L }; static final long[] jjbitVec6 = { 0x0L, 0x400000000000000L, 0xfffffffbffffd740L, 0xffffffcff7fffL }; static final long[] jjbitVec7 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffff003L, 0x33fffffffff199fL }; static final long[] jjbitVec8 = { 0xfffe000000000000L, 0xfffffffe027fffffL, 0xffL, 0x707ffffff0000L }; static final long[] jjbitVec9 = { 0x7fffffe00000000L, 0xfffe0000000007ffL, 0xffffffffffffffffL, 0x1c000060002fffffL }; static final long[] jjbitVec10 = { 0x1ffffffd0000L, 0x0L, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec11 = { 0x23ffffffffffffe0L, 0x3ff010000L, 0x3c5fdfffff99fe0L, 0xf0003b0000000L }; static final long[] jjbitVec12 = { 0x36dfdfffff987e0L, 0x1c00005e000000L, 0x23edfdfffffbafe0L, 0x100010000L }; static final long[] jjbitVec13 = { 0x23cdfdfffff99fe0L, 0x3b0000000L, 0x3bfc718d63dc7e0L, 0x0L }; static final long[] jjbitVec14 = { 0x3effdfffffddfe0L, 0x300000000L, 0x3effdfffffddfe0L, 0x340000000L }; static final long[] jjbitVec15 = { 0x3fffdfffffddfe0L, 0x300000000L, 0x2ffbfffffc7fffe0L, 0x7fL }; static final long[] jjbitVec16 = { 0x800dfffffffffffeL, 0x7fL, 0x200decaefef02596L, 0x3000005fL }; static final long[] jjbitVec17 = { 0x1L, 0x7fffffffeffL, 0xf00L, 0x0L }; static final long[] jjbitVec18 = { 0x6fbffffffffL, 0x3f0000L, 0xffffffff00000000L, 0x7fffffffff003fL }; static final long[] jjbitVec19 = { 0xffffffffffffffffL, 0xffffffff83ffffffL, 0xffffff07ffffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec20 = { 0xffffffffffffff7fL, 0xffffffff3d7f3d7fL, 0x7f3d7fffffff3d7fL, 0xffff7fffff7f7f3dL }; static final long[] jjbitVec21 = { 0xffffffff7f3d7fffL, 0x7ffff7fL, 0xffffffff00000000L, 0x1fffffffffffffL }; static final long[] jjbitVec22 = { 0xffffffffffffffffL, 0x7f9fffffffffffL, 0xffffffff07fffffeL, 0x7ffffffffffL }; static final long[] jjbitVec23 = { 0x0L, 0x0L, 0xfffffffffffffL, 0x8000000L }; static final long[] jjbitVec24 = { 0xffffffff00000000L, 0xffffffffffffffL, 0x1ffffffffffL, 0x0L }; static final long[] jjbitVec25 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffff0fffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec26 = { 0xffffffff3f3fffffL, 0x3fffffffaaff3f3fL, 0x5fdfffffffffffffL, 0x1fdc1fff0fcf1fdcL }; static final long[] jjbitVec27 = { 0x8000000000000000L, 0x8000000000000001L, 0xffff00000000L, 0x0L }; static final long[] jjbitVec28 = { 0x3fbbd503e2ffc84L, 0xffffffff00000000L, 0xfL, 0x0L }; static final long[] jjbitVec29 = { 0x73e03fe000000e0L, 0xfffffffffffffffeL, 0xfffffffe601fffffL, 0x7fffffffffffffffL }; static final long[] jjbitVec30 = { 0xfffe1fffffffffe0L, 0xffffffffffffffffL, 0xffffff00007fffL, 0x0L }; static final long[] jjbitVec31 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffffffL, 0x0L }; static final long[] jjbitVec32 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec33 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fffL, 0x0L }; static final long[] jjbitVec34 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffL, 0x0L }; static final long[] jjbitVec35 = { 0x3fffffffffffL, 0x0L, 0x0L, 0x0L }; static final long[] jjbitVec36 = { 0x5f7ffdffa0f8007fL, 0xffffffffffffffdbL, 0x3ffffffffffffL, 0xfffffffffff80000L }; static final long[] jjbitVec37 = { 0x3fffffffffffffffL, 0xffffffffffff0000L, 0xfffffffffffcffffL, 0xfff0000000000ffL }; static final long[] jjbitVec38 = { 0x18000000000000L, 0xffd702000000e000L, 0xffffffffffffffffL, 0x1fffffffffffffffL }; static final long[] jjbitVec39 = { 0x87fffffe00000010L, 0xffffffe007fffffeL, 0x7fffffffffffffffL, 0x631cfcfcfcL }; static final long[] jjbitVec40 = { 0x0L, 0x0L, 0x420043cffffffffL, 0xff7fffffff7fffffL }; static final long[] jjbitVec41 = { 0xffffffffffffffffL, 0x400000700007fffL, 0xfffffffbffffd740L, 0xffffffcff7fffL }; static final long[] jjbitVec42 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffff07bL, 0x33fffffffff199fL }; static final long[] jjbitVec43 = { 0xfffe000000000000L, 0xfffffffe027fffffL, 0xbbfffffbfffe00ffL, 0x707ffffff0016L }; static final long[] jjbitVec44 = { 0x7fffffe00000000L, 0xffff03ff003fffffL, 0xffffffffffffffffL, 0x1fff3dff9fefffffL }; static final long[] jjbitVec45 = { 0xffff1fffffff8000L, 0x7ffL, 0x1ffffffffffffL, 0x0L }; static final long[] jjbitVec46 = { 0xf3ffffffffffffeeL, 0xffcfff1f3fffL, 0xd3c5fdfffff99feeL, 0xfffcfb080399fL }; static final long[] jjbitVec47 = { 0xd36dfdfffff987e4L, 0x1fffc05e003987L, 0xf3edfdfffffbafeeL, 0xffc100013bbfL }; static final long[] jjbitVec48 = { 0xf3cdfdfffff99feeL, 0xffc3b0c0398fL, 0xc3bfc718d63dc7ecL, 0xff8000803dc7L }; static final long[] jjbitVec49 = { 0xc3effdfffffddfeeL, 0xffc300603ddfL, 0xc3effdfffffddfecL, 0xffc340603ddfL }; static final long[] jjbitVec50 = { 0xc3fffdfffffddfecL, 0xffc300803dcfL, 0x2ffbfffffc7fffecL, 0xc0000ff5f847fL }; static final long[] jjbitVec51 = { 0x87fffffffffffffeL, 0x3ff7fffL, 0x3bffecaefef02596L, 0x33ff3f5fL }; static final long[] jjbitVec52 = { 0xc2a003ff03000001L, 0xfffe07fffffffeffL, 0x1ffffffffeff0fdfL, 0x40L }; static final long[] jjbitVec53 = { 0x3c7f6fbffffffffL, 0x3ff03ffL, 0xffffffff00000000L, 0x7fffffffff003fL }; static final long[] jjbitVec54 = { 0xffffffff7f3d7fffL, 0x3fe0007ffff7fL, 0xffffffff00000000L, 0x1fffffffffffffL }; static final long[] jjbitVec55 = { 0x0L, 0x0L, 0xffffffffffffffffL, 0x3ff080fffffL }; static final long[] jjbitVec56 = { 0xffffffff03ff7800L, 0xffffffffffffffL, 0x3ffffffffffL, 0x0L }; static final long[] jjbitVec57 = { 0x80007c000000f000L, 0x8000fc0000000001L, 0xffff00000000L, 0x21fff0000L }; static final long[] jjbitVec58 = { 0x73efffe000000e0L, 0xfffffffffffffffeL, 0xfffffffe661fffffL, 0x7fffffffffffffffL }; static final long[] jjbitVec59 = { 0x5f7ffdffe0f8007fL, 0xffffffffffffffdbL, 0x3ffffffffffffL, 0xfffffffffff80000L }; static final long[] jjbitVec60 = { 0x18000f00000000L, 0xffd702000000e000L, 0xffffffffffffffffL, 0x9fffffffffffffffL }; static final long[] jjbitVec61 = { 0x87fffffe03ff0010L, 0xffffffe007fffffeL, 0x7fffffffffffffffL, 0xe0000631cfcfcfcL }; private final int jjMoveNfa_0(int startState, int curPos) { int[] nextStates; int startsAt = 0; jjnewStateCnt = 70; int i = 1; jjstateSet[0] = startState; int j, kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; MatchLoop: do { switch(jjstateSet[--i]) { case 47: if (curChar == 47) { if (kind > 8) kind = 8; jjCheckNAddStates(0, 2); } else if (curChar == 42) jjstateSet[jjnewStateCnt++] = 45; break; case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(3, 9); else if (curChar == 47) jjAddStates(10, 11); else if (curChar == 36) { if (kind > 76) kind = 76; jjCheckNAdd(28); } else if (curChar == 34) jjCheckNAddStates(12, 14); else if (curChar == 39) jjAddStates(15, 16); else if (curChar == 46) jjCheckNAdd(4); if ((0x3fe000000000000L & l) != 0L) { if (kind > 65) kind = 65; jjCheckNAddTwoStates(1, 2); } else if (curChar == 48) { if (kind > 65) kind = 65; jjCheckNAddStates(17, 21); } break; case 1: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 65) kind = 65; jjCheckNAddTwoStates(1, 2); break; case 3: if (curChar == 46) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddStates(22, 24); break; case 6: if ((0x280000000000L & l) != 0L) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddTwoStates(7, 8); break; case 9: if (curChar == 39) jjAddStates(15, 16); break; case 10: if ((0xffffff7fffffdbffL & l) != 0L) jjCheckNAdd(11); break; case 11: if (curChar == 39 && kind > 74) kind = 74; break; case 13: if ((0x8400000000L & l) != 0L) jjCheckNAdd(11); break; case 14: if ((0xff000000000000L & l) != 0L) jjCheckNAddTwoStates(15, 11); break; case 15: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(11); break; case 16: if ((0xf000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 17; break; case 17: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 18: if (curChar == 34) jjCheckNAddStates(12, 14); break; case 19: if ((0xfffffffbffffdbffL & l) != 0L) jjCheckNAddStates(12, 14); break; case 21: if ((0x8400000000L & l) != 0L) jjCheckNAddStates(12, 14); break; case 22: if (curChar == 34 && kind > 75) kind = 75; break; case 23: if ((0xff000000000000L & l) != 0L) jjCheckNAddStates(25, 28); break; case 24: if ((0xff000000000000L & l) != 0L) jjCheckNAddStates(12, 14); break; case 25: if ((0xf000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 26; break; case 26: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(24); break; case 27: if (curChar != 36) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 28: if ((0x3ff00100fffc1ffL & l) == 0L) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 29: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(3, 9); break; case 30: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(29, 31); break; case 32: if ((0x280000000000L & l) != 0L) jjCheckNAdd(33); break; case 33: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(33, 8); break; case 34: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(34, 35); break; case 36: if ((0x280000000000L & l) != 0L) jjCheckNAdd(37); break; case 37: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddTwoStates(37, 8); break; case 38: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(38, 39); break; case 39: if (curChar != 46) break; if (kind > 69) kind = 69; jjCheckNAddStates(32, 34); break; case 40: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddStates(32, 34); break; case 42: if ((0x280000000000L & l) != 0L) jjCheckNAdd(43); break; case 43: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddTwoStates(43, 8); break; case 44: if (curChar == 47) jjAddStates(10, 11); break; case 45: if (curChar == 42) jjstateSet[jjnewStateCnt++] = 46; break; case 46: if ((0xffff7fffffffffffL & l) != 0L && kind > 6) kind = 6; break; case 48: if (curChar != 47) break; if (kind > 8) kind = 8; jjCheckNAddStates(0, 2); break; case 49: if ((0xffffffffffffdbffL & l) == 0L) break; if (kind > 8) kind = 8; jjCheckNAddStates(0, 2); break; case 50: if ((0x2400L & l) != 0L && kind > 8) kind = 8; break; case 51: if (curChar == 10 && kind > 8) kind = 8; break; case 52: if (curChar == 13) jjstateSet[jjnewStateCnt++] = 51; break; case 53: if (curChar != 48) break; if (kind > 65) kind = 65; jjCheckNAddStates(17, 21); break; case 55: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 65) kind = 65; jjCheckNAddTwoStates(55, 2); break; case 56: if ((0xff000000000000L & l) == 0L) break; if (kind > 65) kind = 65; jjCheckNAddTwoStates(56, 2); break; case 58: if ((0x3ff000000000000L & l) != 0L) jjAddStates(35, 36); break; case 59: if (curChar == 46) jjCheckNAdd(60); break; case 60: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(60, 61); break; case 62: if ((0x280000000000L & l) != 0L) jjCheckNAdd(63); break; case 63: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddTwoStates(63, 8); break; case 65: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(37, 39); break; case 66: if (curChar == 46) jjCheckNAdd(67); break; case 68: if ((0x280000000000L & l) != 0L) jjCheckNAdd(69); break; case 69: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 69) kind = 69; jjCheckNAddTwoStates(69, 8); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); MatchLoop: do { switch(jjstateSet[--i]) { case 0: if ((0x7fffffe87fffffeL & l) == 0L) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 2: if ((0x100000001000L & l) != 0L && kind > 65) kind = 65; break; case 5: if ((0x2000000020L & l) != 0L) jjAddStates(40, 41); break; case 8: if ((0x5000000050L & l) != 0L && kind > 69) kind = 69; break; case 10: if ((0xffffffffefffffffL & l) != 0L) jjCheckNAdd(11); break; case 12: if (curChar == 92) jjAddStates(42, 44); break; case 13: if ((0x14404410000000L & l) != 0L) jjCheckNAdd(11); break; case 19: if ((0xffffffffefffffffL & l) != 0L) jjCheckNAddStates(12, 14); break; case 20: if (curChar == 92) jjAddStates(45, 47); break; case 21: if ((0x14404410000000L & l) != 0L) jjCheckNAddStates(12, 14); break; case 28: if ((0x87fffffe87fffffeL & l) == 0L) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 31: if ((0x2000000020L & l) != 0L) jjAddStates(48, 49); break; case 35: if ((0x2000000020L & l) != 0L) jjAddStates(50, 51); break; case 41: if ((0x2000000020L & l) != 0L) jjAddStates(52, 53); break; case 46: if (kind > 6) kind = 6; break; case 49: if (kind > 8) kind = 8; jjAddStates(0, 2); break; case 54: if ((0x100000001000000L & l) != 0L) jjCheckNAdd(55); break; case 55: if ((0x7e0000007eL & l) == 0L) break; if (kind > 65) kind = 65; jjCheckNAddTwoStates(55, 2); break; case 57: if ((0x100000001000000L & l) != 0L) jjCheckNAddTwoStates(58, 59); break; case 58: if ((0x7e0000007eL & l) != 0L) jjCheckNAddTwoStates(58, 59); break; case 60: if ((0x7e0000007eL & l) != 0L) jjAddStates(54, 55); break; case 61: if ((0x1000000010000L & l) != 0L) jjAddStates(56, 57); break; case 64: if ((0x100000001000000L & l) != 0L) jjCheckNAdd(65); break; case 65: if ((0x7e0000007eL & l) != 0L) jjCheckNAddStates(37, 39); break; case 67: if ((0x1000000010000L & l) != 0L) jjAddStates(58, 59); break; default : break; } } while(i != startsAt); } else { int hiByte = (int)(curChar >> 8); int i1 = hiByte >> 6; long l1 = 1L << (hiByte & 077); int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); MatchLoop: do { switch(jjstateSet[--i]) { case 0: if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 10: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) jjstateSet[jjnewStateCnt++] = 11; break; case 19: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) jjAddStates(12, 14); break; case 28: if (!jjCanMove_2(hiByte, i1, i2, l1, l2)) break; if (kind > 76) kind = 76; jjCheckNAdd(28); break; case 46: if (jjCanMove_0(hiByte, i1, i2, l1, l2) && kind > 6) kind = 6; break; case 49: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; if (kind > 8) kind = 8; jjAddStates(0, 2); break; default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 70 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } private final int jjMoveStringLiteralDfa0_2() { switch(curChar) { case 42: return jjMoveStringLiteralDfa1_2(0x400L); default : return 1; } } private final int jjMoveStringLiteralDfa1_2(long active0) { try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return 1; } switch(curChar) { case 47: if ((active0 & 0x400L) != 0L) return jjStopAtPos(1, 10); break; default : return 2; } return 2; } private final int jjMoveStringLiteralDfa0_1() { switch(curChar) { case 42: return jjMoveStringLiteralDfa1_1(0x200L); default : return 1; } } private final int jjMoveStringLiteralDfa1_1(long active0) { try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return 1; } switch(curChar) { case 47: if ((active0 & 0x200L) != 0L) return jjStopAtPos(1, 9); break; default : return 2; } return 2; } static final int[] jjnextStates = { 49, 50, 52, 30, 31, 8, 34, 35, 38, 39, 47, 48, 19, 20, 22, 10, 12, 54, 56, 2, 57, 64, 4, 5, 8, 19, 20, 24, 22, 30, 31, 8, 40, 41, 8, 58, 59, 65, 66, 67, 6, 7, 13, 14, 16, 21, 23, 25, 32, 33, 36, 37, 42, 43, 60, 61, 62, 63, 68, 69, }; private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec2[i2] & l2) != 0L); default : if ((jjbitVec0[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec4[i2] & l2) != 0L); case 2: return ((jjbitVec5[i2] & l2) != 0L); case 3: return ((jjbitVec6[i2] & l2) != 0L); case 4: return ((jjbitVec7[i2] & l2) != 0L); case 5: return ((jjbitVec8[i2] & l2) != 0L); case 6: return ((jjbitVec9[i2] & l2) != 0L); case 7: return ((jjbitVec10[i2] & l2) != 0L); case 9: return ((jjbitVec11[i2] & l2) != 0L); case 10: return ((jjbitVec12[i2] & l2) != 0L); case 11: return ((jjbitVec13[i2] & l2) != 0L); case 12: return ((jjbitVec14[i2] & l2) != 0L); case 13: return ((jjbitVec15[i2] & l2) != 0L); case 14: return ((jjbitVec16[i2] & l2) != 0L); case 15: return ((jjbitVec17[i2] & l2) != 0L); case 16: return ((jjbitVec18[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec21[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec23[i2] & l2) != 0L); case 24: return ((jjbitVec24[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec27[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec29[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec36[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec38[i2] & l2) != 0L); case 255: return ((jjbitVec39[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec40[i2] & l2) != 0L); case 2: return ((jjbitVec5[i2] & l2) != 0L); case 3: return ((jjbitVec41[i2] & l2) != 0L); case 4: return ((jjbitVec42[i2] & l2) != 0L); case 5: return ((jjbitVec43[i2] & l2) != 0L); case 6: return ((jjbitVec44[i2] & l2) != 0L); case 7: return ((jjbitVec45[i2] & l2) != 0L); case 9: return ((jjbitVec46[i2] & l2) != 0L); case 10: return ((jjbitVec47[i2] & l2) != 0L); case 11: return ((jjbitVec48[i2] & l2) != 0L); case 12: return ((jjbitVec49[i2] & l2) != 0L); case 13: return ((jjbitVec50[i2] & l2) != 0L); case 14: return ((jjbitVec51[i2] & l2) != 0L); case 15: return ((jjbitVec52[i2] & l2) != 0L); case 16: return ((jjbitVec53[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec54[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec55[i2] & l2) != 0L); case 24: return ((jjbitVec56[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec57[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec58[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec59[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec60[i2] & l2) != 0L); case 255: return ((jjbitVec61[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } public static final String[] jjstrLiteralImages = { "", null, null, null, null, null, null, null, null, null, null, null, "\141\142\163\164\162\141\143\164", "\141\163\163\145\162\164", "\142\157\157\154\145\141\156", "\142\162\145\141\153", "\142\171\164\145", "\143\141\163\145", "\143\141\164\143\150", "\143\150\141\162", "\143\154\141\163\163", "\143\157\156\163\164", "\143\157\156\164\151\156\165\145", "\144\145\146\141\165\154\164", "\144\157", "\144\157\165\142\154\145", "\145\154\163\145", "\145\156\165\155", "\145\170\164\145\156\144\163", "\146\141\154\163\145", "\146\151\156\141\154", "\146\151\156\141\154\154\171", "\146\154\157\141\164", "\146\157\162", "\147\157\164\157", "\151\146", "\151\155\160\154\145\155\145\156\164\163", "\151\155\160\157\162\164", "\151\156\163\164\141\156\143\145\157\146", "\151\156\164", "\151\156\164\145\162\146\141\143\145", "\154\157\156\147", "\156\141\164\151\166\145", "\156\145\167", "\156\165\154\154", "\160\141\143\153\141\147\145", "\160\162\151\166\141\164\145", "\160\162\157\164\145\143\164\145\144", "\160\165\142\154\151\143", "\162\145\164\165\162\156", "\163\150\157\162\164", "\163\164\141\164\151\143", "\163\164\162\151\143\164\146\160", "\163\165\160\145\162", "\163\167\151\164\143\150", "\163\171\156\143\150\162\157\156\151\172\145\144", "\164\150\151\163", "\164\150\162\157\167", "\164\150\162\157\167\163", "\164\162\141\156\163\151\145\156\164", "\164\162\165\145", "\164\162\171", "\166\157\151\144", "\166\157\154\141\164\151\154\145", "\167\150\151\154\145", null, null, null, null, null, null, null, null, null, null, null, null, null, null, "\50", "\51", "\173", "\175", "\133", "\135", "\73", "\54", "\56", "\100", "\75", "\74", "\41", "\176", "\77", "\72", "\75\75", "\74\75", "\76\75", "\41\75", "\174\174", "\46\46", "\53\53", "\55\55", "\53", "\55", "\52", "\57", "\46", "\174", "\136", "\45", "\74\74", "\53\75", "\55\75", "\52\75", "\57\75", "\46\75", "\174\75", "\136\75", "\45\75", "\74\74\75", "\76\76\75", "\76\76\76\75", "\56\56\56", "\76\76\76", "\76\76", "\76", "\32", null, }; public static final String[] lexStateNames = { "DEFAULT", "IN_FORMAL_COMMENT", "IN_MULTI_LINE_COMMENT", }; public static final int[] jjnewLexState = { -1, -1, -1, -1, -1, -1, 1, 2, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, }; static final long[] jjtoToken = { 0xfffffffffffff001L, 0xffffffffffff9c23L, 0x1L, }; static final long[] jjtoSkip = { 0x73eL, 0x0L, 0x0L, }; static final long[] jjtoSpecial = { 0x700L, 0x0L, 0x0L, }; static final long[] jjtoMore = { 0x8c0L, 0x0L, 0x0L, }; protected JavaCharStream input_stream; private final int[] jjrounds = new int[70]; private final int[] jjstateSet = new int[140]; StringBuffer image; int jjimageLen; int lengthOfMatch; protected char curChar; public JavaParser15DebugTokenManager(JavaCharStream stream){ |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 11 |
javancss/parser/debug/JavaParserDebugTokenManager.java | 12 |
{ // added by SMS public static int _iSingleComments = 0; public static int _iMultiComments = 0; public static int _iFormalComments = 0; public static int _iMultiCommentsLast = 0; /** Debug output. */ public java.io.PrintStream debugStream = System.out; /** Set debug output. */ public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; } private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1) { switch (pos) { case 0: if ((active0 & 0xffffffffffffe000L) != 0L || (active1 & 0x3L) != 0L) { jjmatchedKind = 74; return 28; } if ((active1 & 0x400000000200000L) != 0L) return 4; return -1; case 1: if ((active0 & 0x1006000000L) != 0L) return 28; if ((active0 & 0xffffffeff9ffe000L) != 0L || (active1 & 0x3L) != 0L) { if (jjmatchedPos != 1) { jjmatchedKind = 74; jjmatchedPos = 1; } return 28; } return -1; case 2: if ((active0 & 0x4000130400000000L) != 0L) return 28; if ((active0 & 0xbfffecebfdffe000L) != 0L || (active1 & 0x3L) != 0L) { if (jjmatchedPos != 2) { jjmatchedKind = 74; jjmatchedPos = 2; } return 28; } return -1; case 3: if ((active0 & 0x1dffcae3e5e9e000L) != 0L || (active1 & 0x3L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 3; return 28; } if ((active0 & 0xa200240818160000L) != 0L) return 28; return -1; case 4: if ((active0 & 0xc480003c0690000L) != 0L || (active1 & 0x2L) != 0L) return 28; if ((active0 & 0x11b7cae02580e000L) != 0L || (active1 & 0x1L) != 0L) { if (jjmatchedPos != 4) { jjmatchedKind = 74; jjmatchedPos = 4; } return 28; } return -1; case 5: if ((active0 & 0x896084004004000L) != 0L) return 28; if ((active0 & 0x1121c2a12180a000L) != 0L || (active1 & 0x1L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 5; return 28; } return -1; case 6: if ((active0 & 0xc00121008000L) != 0L) return 28; if ((active0 & 0x112102a000802000L) != 0L || (active1 & 0x1L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 6; return 28; } return -1; case 7: if ((active0 & 0x20000000802000L) != 0L || (active1 & 0x1L) != 0L) return 28; if ((active0 & 0x110102a000000000L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 7; return 28; } return -1; case 8: if ((active0 & 0x1001020000000000L) != 0L) return 28; if ((active0 & 0x10000a000000000L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 8; return 28; } return -1; case 9: if ((active0 & 0xa000000000L) != 0L) return 28; if ((active0 & 0x100000000000000L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 9; return 28; } return -1; case 10: if ((active0 & 0x100000000000000L) != 0L) { jjmatchedKind = 74; jjmatchedPos = 10; return 28; } return -1; default : return -1; } } private final int jjStartNfa_0(int pos, long active0, long active1) { return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1), pos + 1); } private int jjStopAtPos(int pos, int kind) { jjmatchedKind = kind; jjmatchedPos = pos; return pos + 1; } private int jjMoveStringLiteralDfa0_0() { switch(curChar) { case 33: jjmatchedKind = 90; return jjMoveStringLiteralDfa1_0(0x0L, 0x200000000L); case 37: jjmatchedKind = 109; return jjMoveStringLiteralDfa1_0(0x0L, 0x40000000000000L); case 38: jjmatchedKind = 106; return jjMoveStringLiteralDfa1_0(0x0L, 0x8000800000000L); case 40: return jjStopAtPos(0, 77); case 41: return jjStopAtPos(0, 78); case 42: jjmatchedKind = 104; return jjMoveStringLiteralDfa1_0(0x0L, 0x2000000000000L); case 43: jjmatchedKind = 102; return jjMoveStringLiteralDfa1_0(0x0L, 0x801000000000L); case 44: return jjStopAtPos(0, 84); case 45: jjmatchedKind = 103; return jjMoveStringLiteralDfa1_0(0x0L, 0x1002000000000L); case 46: jjmatchedKind = 85; return jjMoveStringLiteralDfa1_0(0x0L, 0x400000000000000L); case 47: jjmatchedKind = 105; return jjMoveStringLiteralDfa1_0(0x180L, 0x4000000000000L); case 58: return jjStopAtPos(0, 93); case 59: return jjStopAtPos(0, 83); case 60: jjmatchedKind = 89; return jjMoveStringLiteralDfa1_0(0x0L, 0x80400080000000L); case 61: jjmatchedKind = 87; return jjMoveStringLiteralDfa1_0(0x0L, 0x40000000L); case 62: jjmatchedKind = 88; return jjMoveStringLiteralDfa1_0(0x0L, 0x300000100000000L); case 63: return jjStopAtPos(0, 92); case 64: return jjStopAtPos(0, 86); case 91: return jjStopAtPos(0, 81); case 93: return jjStopAtPos(0, 82); case 94: jjmatchedKind = 108; return jjMoveStringLiteralDfa1_0(0x0L, 0x20000000000000L); case 97: return jjMoveStringLiteralDfa1_0(0x6000L, 0x0L); case 98: return jjMoveStringLiteralDfa1_0(0x38000L, 0x0L); case 99: return jjMoveStringLiteralDfa1_0(0xfc0000L, 0x0L); case 100: return jjMoveStringLiteralDfa1_0(0x7000000L, 0x0L); case 101: return jjMoveStringLiteralDfa1_0(0x38000000L, 0x0L); case 102: return jjMoveStringLiteralDfa1_0(0x7c0000000L, 0x0L); case 103: return jjMoveStringLiteralDfa1_0(0x800000000L, 0x0L); case 105: return jjMoveStringLiteralDfa1_0(0x3f000000000L, 0x0L); case 108: return jjMoveStringLiteralDfa1_0(0x40000000000L, 0x0L); case 110: return jjMoveStringLiteralDfa1_0(0x380000000000L, 0x0L); case 112: return jjMoveStringLiteralDfa1_0(0x3c00000000000L, 0x0L); case 114: return jjMoveStringLiteralDfa1_0(0x4000000000000L, 0x0L); case 115: return jjMoveStringLiteralDfa1_0(0x1f8000000000000L, 0x0L); case 116: return jjMoveStringLiteralDfa1_0(0x7e00000000000000L, 0x0L); case 118: return jjMoveStringLiteralDfa1_0(0x8000000000000000L, 0x1L); case 119: return jjMoveStringLiteralDfa1_0(0x0L, 0x2L); case 123: return jjStopAtPos(0, 79); case 124: jjmatchedKind = 107; return jjMoveStringLiteralDfa1_0(0x0L, 0x10000400000000L); case 125: return jjStopAtPos(0, 80); case 126: return jjStopAtPos(0, 91); default : return jjMoveNfa_0(0, 0); } } private int jjMoveStringLiteralDfa1_0(long active0, long active1) { try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(0, active0, active1); return 1; } switch(curChar) { case 38: if ((active1 & 0x800000000L) != 0L) return jjStopAtPos(1, 99); break; case 42: if ((active0 & 0x80L) != 0L) return jjStopAtPos(1, 7); break; case 43: if ((active1 & 0x1000000000L) != 0L) return jjStopAtPos(1, 100); break; case 45: if ((active1 & 0x2000000000L) != 0L) return jjStopAtPos(1, 101); break; case 46: return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x400000000000000L); case 47: if ((active0 & 0x100L) != 0L) return jjStopAtPos(1, 8); break; case 60: if ((active1 & 0x400000000000L) != 0L) { jjmatchedKind = 110; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x80000000000000L); case 61: if ((active1 & 0x40000000L) != 0L) return jjStopAtPos(1, 94); else if ((active1 & 0x80000000L) != 0L) return jjStopAtPos(1, 95); else if ((active1 & 0x100000000L) != 0L) return jjStopAtPos(1, 96); else if ((active1 & 0x200000000L) != 0L) return jjStopAtPos(1, 97); else if ((active1 & 0x800000000000L) != 0L) return jjStopAtPos(1, 111); else if ((active1 & 0x1000000000000L) != 0L) return jjStopAtPos(1, 112); else if ((active1 & 0x2000000000000L) != 0L) return jjStopAtPos(1, 113); else if ((active1 & 0x4000000000000L) != 0L) return jjStopAtPos(1, 114); else if ((active1 & 0x8000000000000L) != 0L) return jjStopAtPos(1, 115); else if ((active1 & 0x10000000000000L) != 0L) return jjStopAtPos(1, 116); else if ((active1 & 0x20000000000000L) != 0L) return jjStopAtPos(1, 117); else if ((active1 & 0x40000000000000L) != 0L) return jjStopAtPos(1, 118); break; case 62: return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x300000000000000L); case 97: return jjMoveStringLiteralDfa2_0(active0, 0x4800400c0000L, active1, 0L); case 98: return jjMoveStringLiteralDfa2_0(active0, 0x2000L, active1, 0L); case 101: return jjMoveStringLiteralDfa2_0(active0, 0x4100001000000L, active1, 0L); case 102: if ((active0 & 0x1000000000L) != 0L) return jjStartNfaWithStates_0(1, 36, 28); break; case 104: return jjMoveStringLiteralDfa2_0(active0, 0xe08000000100000L, active1, 0x2L); case 105: return jjMoveStringLiteralDfa2_0(active0, 0x180000000L, active1, 0L); case 108: return jjMoveStringLiteralDfa2_0(active0, 0x208200000L, active1, 0L); case 109: return jjMoveStringLiteralDfa2_0(active0, 0x6000000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa2_0(active0, 0x38010000000L, active1, 0L); case 111: if ((active0 & 0x2000000L) != 0L) { jjmatchedKind = 25; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0x8000040c04c08000L, active1, 0x1L); case 114: return jjMoveStringLiteralDfa2_0(active0, 0x7001800000010000L, active1, 0L); case 115: return jjMoveStringLiteralDfa2_0(active0, 0x4000L, active1, 0L); case 116: return jjMoveStringLiteralDfa2_0(active0, 0x30000000000000L, active1, 0L); case 117: return jjMoveStringLiteralDfa2_0(active0, 0x42200000000000L, active1, 0L); case 119: return jjMoveStringLiteralDfa2_0(active0, 0x80000000000000L, active1, 0L); case 120: return jjMoveStringLiteralDfa2_0(active0, 0x20000000L, active1, 0L); case 121: return jjMoveStringLiteralDfa2_0(active0, 0x100000000020000L, active1, 0L); case 124: if ((active1 & 0x400000000L) != 0L) return jjStopAtPos(1, 98); break; default : break; } return jjStartNfa_0(0, active0, active1); } private int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(0, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(1, active0, active1); return 2; } switch(curChar) { case 46: if ((active1 & 0x400000000000000L) != 0L) return jjStopAtPos(2, 122); break; case 61: if ((active1 & 0x80000000000000L) != 0L) return jjStopAtPos(2, 119); else if ((active1 & 0x100000000000000L) != 0L) return jjStopAtPos(2, 120); break; case 62: return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x200000000000000L); case 97: return jjMoveStringLiteralDfa3_0(active0, 0x1010000000300000L, active1, 0L); case 98: return jjMoveStringLiteralDfa3_0(active0, 0x2000000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa3_0(active0, 0x400000000000L, active1, 0L); case 101: return jjMoveStringLiteralDfa3_0(active0, 0x10000L, active1, 0L); case 102: return jjMoveStringLiteralDfa3_0(active0, 0x1000000L, active1, 0L); case 105: return jjMoveStringLiteralDfa3_0(active0, 0x8280800000000000L, active1, 0x2L); case 108: return jjMoveStringLiteralDfa3_0(active0, 0x200040000000L, active1, 0x1L); case 110: return jjMoveStringLiteralDfa3_0(active0, 0x100040180c00000L, active1, 0L); case 111: return jjMoveStringLiteralDfa3_0(active0, 0x9000200008000L, active1, 0L); case 112: return jjMoveStringLiteralDfa3_0(active0, 0x40006000000000L, active1, 0L); case 114: if ((active0 & 0x400000000L) != 0L) return jjStartNfaWithStates_0(2, 34, 28); return jjMoveStringLiteralDfa3_0(active0, 0xc20000000000000L, active1, 0L); case 115: return jjMoveStringLiteralDfa3_0(active0, 0x8008046000L, active1, 0L); case 116: if ((active0 & 0x10000000000L) != 0L) { jjmatchedKind = 40; jjmatchedPos = 2; } return jjMoveStringLiteralDfa3_0(active0, 0x40a08200a0000L, active1, 0L); case 117: return jjMoveStringLiteralDfa3_0(active0, 0x2000000014000000L, active1, 0L); case 119: if ((active0 & 0x100000000000L) != 0L) return jjStartNfaWithStates_0(2, 44, 28); break; case 121: if ((active0 & 0x4000000000000000L) != 0L) return jjStartNfaWithStates_0(2, 62, 28); break; default : break; } return jjStartNfa_0(1, active0, active1); } private int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(1, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(2, active0, active1); return 3; } switch(curChar) { case 61: if ((active1 & 0x200000000000000L) != 0L) return jjStopAtPos(3, 121); break; case 97: return jjMoveStringLiteralDfa4_0(active0, 0x381010000L, active1, 0x1L); case 98: return jjMoveStringLiteralDfa4_0(active0, 0x4000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa4_0(active0, 0x100000000080000L, active1, 0L); case 100: if ((active0 & 0x8000000000000000L) != 0L) return jjStartNfaWithStates_0(3, 63, 28); break; case 101: if ((active0 & 0x20000L) != 0L) return jjStartNfaWithStates_0(3, 17, 28); else if ((active0 & 0x40000L) != 0L) return jjStartNfaWithStates_0(3, 18, 28); else if ((active0 & 0x8000000L) != 0L) return jjStartNfaWithStates_0(3, 27, 28); else if ((active0 & 0x2000000000000000L) != 0L) return jjStartNfaWithStates_0(3, 61, 28); return jjMoveStringLiteralDfa4_0(active0, 0x40020020004000L, active1, 0L); case 103: if ((active0 & 0x40000000000L) != 0L) return jjStartNfaWithStates_0(3, 42, 28); break; case 105: return jjMoveStringLiteralDfa4_0(active0, 0x20080000000000L, active1, 0L); case 107: return jjMoveStringLiteralDfa4_0(active0, 0x400000000000L, active1, 0L); case 108: if ((active0 & 0x200000000000L) != 0L) return jjStartNfaWithStates_0(3, 45, 28); return jjMoveStringLiteralDfa4_0(active0, 0x2002000008000L, active1, 0x2L); case 109: if ((active0 & 0x10000000L) != 0L) return jjStartNfaWithStates_0(3, 28, 28); break; case 110: return jjMoveStringLiteralDfa4_0(active0, 0x1000000000000000L, active1, 0L); case 111: if ((active0 & 0x800000000L) != 0L) return jjStartNfaWithStates_0(3, 35, 28); return jjMoveStringLiteralDfa4_0(active0, 0xc00004000000000L, active1, 0L); case 114: if ((active0 & 0x100000L) != 0L) return jjStartNfaWithStates_0(3, 20, 28); return jjMoveStringLiteralDfa4_0(active0, 0x8000000000000L, active1, 0L); case 115: if ((active0 & 0x200000000000000L) != 0L) return jjStartNfaWithStates_0(3, 57, 28); return jjMoveStringLiteralDfa4_0(active0, 0x40600000L, active1, 0L); case 116: return jjMoveStringLiteralDfa4_0(active0, 0x91008000802000L, active1, 0L); case 117: return jjMoveStringLiteralDfa4_0(active0, 0x4000000000000L, active1, 0L); case 118: return jjMoveStringLiteralDfa4_0(active0, 0x800000000000L, active1, 0L); default : break; } return jjStartNfa_0(2, active0, active1); } private int jjMoveStringLiteralDfa4_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(2, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(3, active0, active1); return 4; } switch(curChar) { case 97: return jjMoveStringLiteralDfa5_0(active0, 0xc08000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa5_0(active0, 0xa0000000000000L, active1, 0L); case 101: if ((active0 & 0x40000000L) != 0L) return jjStartNfaWithStates_0(4, 30, 28); else if ((active1 & 0x2L) != 0L) return jjStartNfaWithStates_0(4, 65, 28); return jjMoveStringLiteralDfa5_0(active0, 0x1002000008000L, active1, 0L); case 104: if ((active0 & 0x80000L) != 0L) return jjStartNfaWithStates_0(4, 19, 28); return jjMoveStringLiteralDfa5_0(active0, 0x100000000000000L, active1, 0L); case 105: return jjMoveStringLiteralDfa5_0(active0, 0x12000000800000L, active1, 0L); case 107: if ((active0 & 0x10000L) != 0L) return jjStartNfaWithStates_0(4, 16, 28); break; case 108: if ((active0 & 0x80000000L) != 0L) { jjmatchedKind = 31; jjmatchedPos = 4; } return jjMoveStringLiteralDfa5_0(active0, 0x104000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa5_0(active0, 0x20000000L, active1, 0L); case 114: if ((active0 & 0x40000000000000L) != 0L) return jjStartNfaWithStates_0(4, 54, 28); return jjMoveStringLiteralDfa5_0(active0, 0x4024000006000L, active1, 0L); case 115: if ((active0 & 0x200000L) != 0L) return jjStartNfaWithStates_0(4, 21, 28); return jjMoveStringLiteralDfa5_0(active0, 0x1000000000000000L, active1, 0L); case 116: if ((active0 & 0x400000L) != 0L) return jjStartNfaWithStates_0(4, 22, 28); else if ((active0 & 0x200000000L) != 0L) return jjStartNfaWithStates_0(4, 33, 28); else if ((active0 & 0x8000000000000L) != 0L) return jjStartNfaWithStates_0(4, 51, 28); return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1L); case 117: return jjMoveStringLiteralDfa5_0(active0, 0x1000000L, active1, 0L); case 118: return jjMoveStringLiteralDfa5_0(active0, 0x80000000000L, active1, 0L); case 119: if ((active0 & 0x400000000000000L) != 0L) { jjmatchedKind = 58; jjmatchedPos = 4; } return jjMoveStringLiteralDfa5_0(active0, 0x800000000000000L, active1, 0L); default : break; } return jjStartNfa_0(3, active0, active1); } private int jjMoveStringLiteralDfa5_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(3, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(4, active0, active1); return 5; } switch(curChar) { case 97: return jjMoveStringLiteralDfa6_0(active0, 0xa000L, active1, 0L); case 99: if ((active0 & 0x2000000000000L) != 0L) return jjStartNfaWithStates_0(5, 49, 28); else if ((active0 & 0x10000000000000L) != 0L) return jjStartNfaWithStates_0(5, 52, 28); return jjMoveStringLiteralDfa6_0(active0, 0x1000000000000L, active1, 0L); case 100: return jjMoveStringLiteralDfa6_0(active0, 0x20000000L, active1, 0L); case 101: if ((active0 & 0x4000000L) != 0L) return jjStartNfaWithStates_0(5, 26, 28); else if ((active0 & 0x80000000000L) != 0L) return jjStartNfaWithStates_0(5, 43, 28); break; case 102: return jjMoveStringLiteralDfa6_0(active0, 0x20000000000L, active1, 0L); case 103: return jjMoveStringLiteralDfa6_0(active0, 0x400000000000L, active1, 0L); case 104: if ((active0 & 0x80000000000000L) != 0L) return jjStartNfaWithStates_0(5, 55, 28); break; case 105: return jjMoveStringLiteralDfa6_0(active0, 0x1000000000000000L, active1, 0x1L); case 108: return jjMoveStringLiteralDfa6_0(active0, 0x101000000L, active1, 0L); case 109: return jjMoveStringLiteralDfa6_0(active0, 0x2000000000L, active1, 0L); case 110: if ((active0 & 0x4000000000000L) != 0L) return jjStartNfaWithStates_0(5, 50, 28); return jjMoveStringLiteralDfa6_0(active0, 0x8000800000L, active1, 0L); case 114: return jjMoveStringLiteralDfa6_0(active0, 0x100000000000000L, active1, 0L); case 115: if ((active0 & 0x800000000000000L) != 0L) return jjStartNfaWithStates_0(5, 59, 28); break; case 116: if ((active0 & 0x4000L) != 0L) return jjStartNfaWithStates_0(5, 14, 28); else if ((active0 & 0x4000000000L) != 0L) return jjStartNfaWithStates_0(5, 38, 28); return jjMoveStringLiteralDfa6_0(active0, 0x20800000000000L, active1, 0L); default : break; } return jjStartNfa_0(4, active0, active1); } private int jjMoveStringLiteralDfa6_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(4, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(5, active0, active1); return 6; } switch(curChar) { case 97: return jjMoveStringLiteralDfa7_0(active0, 0x20000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa7_0(active0, 0x8000002000L, active1, 0L); case 101: if ((active0 & 0x400000000000L) != 0L) return jjStartNfaWithStates_0(6, 46, 28); else if ((active0 & 0x800000000000L) != 0L) return jjStartNfaWithStates_0(6, 47, 28); return jjMoveStringLiteralDfa7_0(active0, 0x1000002000000000L, active1, 0L); case 102: return jjMoveStringLiteralDfa7_0(active0, 0x20000000000000L, active1, 0L); case 108: return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x1L); case 110: if ((active0 & 0x8000L) != 0L) return jjStartNfaWithStates_0(6, 15, 28); break; case 111: return jjMoveStringLiteralDfa7_0(active0, 0x100000000000000L, active1, 0L); case 115: if ((active0 & 0x20000000L) != 0L) return jjStartNfaWithStates_0(6, 29, 28); break; case 116: if ((active0 & 0x1000000L) != 0L) return jjStartNfaWithStates_0(6, 24, 28); return jjMoveStringLiteralDfa7_0(active0, 0x1000000000000L, active1, 0L); case 117: return jjMoveStringLiteralDfa7_0(active0, 0x800000L, active1, 0L); case 121: if ((active0 & 0x100000000L) != 0L) return jjStartNfaWithStates_0(6, 32, 28); break; default : break; } return jjStartNfa_0(5, active0, active1); } private int jjMoveStringLiteralDfa7_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(5, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(6, active0, active1); return 7; } switch(curChar) { case 99: return jjMoveStringLiteralDfa8_0(active0, 0x20000000000L, active1, 0L); case 101: if ((active0 & 0x800000L) != 0L) return jjStartNfaWithStates_0(7, 23, 28); else if ((active1 & 0x1L) != 0L) return jjStartNfaWithStates_0(7, 64, 28); return jjMoveStringLiteralDfa8_0(active0, 0x1008000000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa8_0(active0, 0x1100002000000000L, active1, 0L); case 112: if ((active0 & 0x20000000000000L) != 0L) return jjStartNfaWithStates_0(7, 53, 28); break; case 116: if ((active0 & 0x2000L) != 0L) return jjStartNfaWithStates_0(7, 13, 28); break; default : break; } return jjStartNfa_0(6, active0, active1); } private int jjMoveStringLiteralDfa8_0(long old0, long active0, long old1, long active1) { if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(6, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(7, active0, 0L); return 8; } switch(curChar) { case 100: if ((active0 & 0x1000000000000L) != 0L) return jjStartNfaWithStates_0(8, 48, 28); break; case 101: if ((active0 & 0x20000000000L) != 0L) return jjStartNfaWithStates_0(8, 41, 28); break; case 105: return jjMoveStringLiteralDfa9_0(active0, 0x100000000000000L); case 111: return jjMoveStringLiteralDfa9_0(active0, 0x8000000000L); case 116: if ((active0 & 0x1000000000000000L) != 0L) return jjStartNfaWithStates_0(8, 60, 28); return jjMoveStringLiteralDfa9_0(active0, 0x2000000000L); default : break; } return jjStartNfa_0(7, active0, 0L); } private int jjMoveStringLiteralDfa9_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(7, old0, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(8, active0, 0L); return 9; } switch(curChar) { case 102: if ((active0 & 0x8000000000L) != 0L) return jjStartNfaWithStates_0(9, 39, 28); break; case 115: if ((active0 & 0x2000000000L) != 0L) return jjStartNfaWithStates_0(9, 37, 28); break; case 122: return jjMoveStringLiteralDfa10_0(active0, 0x100000000000000L); default : break; } return jjStartNfa_0(8, active0, 0L); } private int jjMoveStringLiteralDfa10_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(8, old0, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(9, active0, 0L); return 10; } switch(curChar) { case 101: return jjMoveStringLiteralDfa11_0(active0, 0x100000000000000L); default : break; } return jjStartNfa_0(9, active0, 0L); } private int jjMoveStringLiteralDfa11_0(long old0, long active0) { if (((active0 &= old0)) == 0L) return jjStartNfa_0(9, old0, 0L); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(10, active0, 0L); return 11; } switch(curChar) { case 100: if ((active0 & 0x100000000000000L) != 0L) return jjStartNfaWithStates_0(11, 56, 28); break; default : break; } return jjStartNfa_0(10, active0, 0L); } private int jjStartNfaWithStates_0(int pos, int kind, int state) { jjmatchedKind = kind; jjmatchedPos = pos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return pos + 1; } return jjMoveNfa_0(state, pos + 1); } static final long[] jjbitVec0 = { 0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec2 = { 0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec3 = { 0xfff0000000200002L, 0xffffffffffffdfffL, 0xfffff00f7fffffffL, 0x12000000007fffffL }; static final long[] jjbitVec4 = { 0x0L, 0x0L, 0x420043c00000000L, 0xff7fffffff7fffffL }; static final long[] jjbitVec5 = { 0xffffcffffffffL, 0xffffffffffff0000L, 0xf9ff3fffffffffffL, 0x401f00030003L }; static final long[] jjbitVec6 = { 0x0L, 0x400000000000000L, 0xfffffffbffffd740L, 0xffffffcff7fffL }; static final long[] jjbitVec7 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffff003L, 0x33fffffffff199fL }; static final long[] jjbitVec8 = { 0xfffe000000000000L, 0xfffffffe027fffffL, 0xffL, 0x707ffffff0000L }; static final long[] jjbitVec9 = { 0x7fffffe00000000L, 0xfffe0000000007ffL, 0xffffffffffffffffL, 0x1c000060002fffffL }; static final long[] jjbitVec10 = { 0x1ffffffd0000L, 0x0L, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec11 = { 0x23ffffffffffffe0L, 0x3ff010000L, 0x3c5fdfffff99fe0L, 0xf0003b0000000L }; static final long[] jjbitVec12 = { 0x36dfdfffff987e0L, 0x1c00005e000000L, 0x23edfdfffffbafe0L, 0x100010000L }; static final long[] jjbitVec13 = { 0x23cdfdfffff99fe0L, 0x3b0000000L, 0x3bfc718d63dc7e0L, 0x0L }; static final long[] jjbitVec14 = { 0x3effdfffffddfe0L, 0x300000000L, 0x3effdfffffddfe0L, 0x340000000L }; static final long[] jjbitVec15 = { 0x3fffdfffffddfe0L, 0x300000000L, 0x2ffbfffffc7fffe0L, 0x7fL }; static final long[] jjbitVec16 = { 0x800dfffffffffffeL, 0x7fL, 0x200decaefef02596L, 0x3000005fL }; static final long[] jjbitVec17 = { 0x1L, 0x7fffffffeffL, 0xf00L, 0x0L }; static final long[] jjbitVec18 = { 0x6fbffffffffL, 0x3f0000L, 0xffffffff00000000L, 0x7fffffffff003fL }; static final long[] jjbitVec19 = { 0xffffffffffffffffL, 0xffffffff83ffffffL, 0xffffff07ffffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec20 = { 0xffffffffffffff7fL, 0xffffffff3d7f3d7fL, 0x7f3d7fffffff3d7fL, 0xffff7fffff7f7f3dL }; static final long[] jjbitVec21 = { 0xffffffff7f3d7fffL, 0x7ffff7fL, 0xffffffff00000000L, 0x1fffffffffffffL }; static final long[] jjbitVec22 = { 0xffffffffffffffffL, 0x7f9fffffffffffL, 0xffffffff07fffffeL, 0x7ffffffffffL }; static final long[] jjbitVec23 = { 0x0L, 0x0L, 0xfffffffffffffL, 0x8000000L }; static final long[] jjbitVec24 = { 0xffffffff00000000L, 0xffffffffffffffL, 0x1ffffffffffL, 0x0L }; static final long[] jjbitVec25 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffff0fffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec26 = { 0xffffffff3f3fffffL, 0x3fffffffaaff3f3fL, 0x5fdfffffffffffffL, 0x1fdc1fff0fcf1fdcL }; static final long[] jjbitVec27 = { 0x8000000000000000L, 0x8000000000000001L, 0xffff00000000L, 0x0L }; static final long[] jjbitVec28 = { 0x3fbbd503e2ffc84L, 0xffffffff00000000L, 0xfL, 0x0L }; static final long[] jjbitVec29 = { 0x73e03fe000000e0L, 0xfffffffffffffffeL, 0xfffffffe601fffffL, 0x7fffffffffffffffL }; static final long[] jjbitVec30 = { 0xfffe1fffffffffe0L, 0xffffffffffffffffL, 0xffffff00007fffL, 0x0L }; static final long[] jjbitVec31 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffffffL, 0x0L }; static final long[] jjbitVec32 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec33 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fffL, 0x0L }; static final long[] jjbitVec34 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffL, 0x0L }; static final long[] jjbitVec35 = { 0x3fffffffffffL, 0x0L, 0x0L, 0x0L }; static final long[] jjbitVec36 = { 0x5f7ffdffa0f8007fL, 0xffffffffffffffdbL, 0x3ffffffffffffL, 0xfffffffffff80000L }; static final long[] jjbitVec37 = { 0x3fffffffffffffffL, 0xffffffffffff0000L, 0xfffffffffffcffffL, 0xfff0000000000ffL }; static final long[] jjbitVec38 = { 0x18000000000000L, 0xffd702000000e000L, 0xffffffffffffffffL, 0x1fffffffffffffffL }; static final long[] jjbitVec39 = { 0x87fffffe00000010L, 0xffffffe007fffffeL, 0x7fffffffffffffffL, 0x631cfcfcfcL }; static final long[] jjbitVec40 = { 0x7fffffe00000000L, 0xfffe03ff000007ffL, 0xffffffffffffffffL, 0x1fff0060002fffffL }; static final long[] jjbitVec41 = { 0x23ffffffffffffe0L, 0xffc3ff010000L, 0x3c5fdfffff99fe0L, 0xfffc3b0000000L }; static final long[] jjbitVec42 = { 0x36dfdfffff987e0L, 0x1cffc05e000000L, 0x23edfdfffffbafe0L, 0xffc100010000L }; static final long[] jjbitVec43 = { 0x23cdfdfffff99fe0L, 0xffc3b0000000L, 0x3bfc718d63dc7e0L, 0xff8000000000L }; static final long[] jjbitVec44 = { 0x3effdfffffddfe0L, 0xffc300000000L, 0x3effdfffffddfe0L, 0xffc340000000L }; static final long[] jjbitVec45 = { 0x3fffdfffffddfe0L, 0xffc300000000L, 0x2ffbfffffc7fffe0L, 0x7fL }; static final long[] jjbitVec46 = { 0x800dfffffffffffeL, 0x3ff007fL, 0x200decaefef02596L, 0x33ff005fL }; static final long[] jjbitVec47 = { 0x6fbffffffffL, 0x3f03ffL, 0xffffffff00000000L, 0x7fffffffff003fL }; private int jjMoveNfa_0(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 48; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 6); else if (curChar == 36) { if (kind > 74) kind = 74; jjCheckNAdd(28); } else if (curChar == 34) jjCheckNAddStates(7, 9); else if (curChar == 39) jjAddStates(10, 11); else if (curChar == 46) jjCheckNAdd(4); if ((0x3fe000000000000L & l) != 0L) { if (kind > 66) kind = 66; jjCheckNAddTwoStates(1, 2); } else if (curChar == 48) { if (kind > 66) kind = 66; jjCheckNAddStates(12, 14); } break; case 1: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 66) kind = 66; jjCheckNAddTwoStates(1, 2); break; case 3: if (curChar == 46) jjCheckNAdd(4); break; case 4: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 70) kind = 70; jjCheckNAddStates(15, 17); break; case 6: if ((0x280000000000L & l) != 0L) jjCheckNAdd(7); break; case 7: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 70) kind = 70; jjCheckNAddTwoStates(7, 8); break; case 9: if (curChar == 39) jjAddStates(10, 11); break; case 10: if ((0xfffffffffffffbffL & l) != 0L) jjCheckNAdd(11); break; case 11: if (curChar == 39 && kind > 72) kind = 72; break; case 13: if ((0x8400000000L & l) != 0L) jjCheckNAdd(11); break; case 14: if ((0xff000000000000L & l) != 0L) jjCheckNAddTwoStates(15, 11); break; case 15: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(11); break; case 16: if ((0xf000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 17; break; case 17: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(15); break; case 18: if (curChar == 34) jjCheckNAddStates(7, 9); break; case 19: if ((0xfffffffbffffdbffL & l) != 0L) jjCheckNAddStates(7, 9); break; case 21: if ((0x8400000000L & l) != 0L) jjCheckNAddStates(7, 9); break; case 22: if (curChar == 34 && kind > 73) kind = 73; break; case 23: if ((0xff000000000000L & l) != 0L) jjCheckNAddStates(18, 21); break; case 24: if ((0xff000000000000L & l) != 0L) jjCheckNAddStates(7, 9); break; case 25: if ((0xf000000000000L & l) != 0L) jjstateSet[jjnewStateCnt++] = 26; break; case 26: if ((0xff000000000000L & l) != 0L) jjCheckNAdd(24); break; case 27: if (curChar != 36) break; if (kind > 74) kind = 74; jjCheckNAdd(28); break; case 28: if ((0x3ff001000000000L & l) == 0L) break; if (kind > 74) kind = 74; jjCheckNAdd(28); break; case 29: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(0, 6); break; case 30: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(30, 31); break; case 31: if (curChar != 46) break; if (kind > 70) kind = 70; jjCheckNAddStates(22, 24); break; case 32: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 70) kind = 70; jjCheckNAddStates(22, 24); break; case 34: if ((0x280000000000L & l) != 0L) jjCheckNAdd(35); break; case 35: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 70) kind = 70; jjCheckNAddTwoStates(35, 8); break; case 36: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(36, 37); break; case 38: if ((0x280000000000L & l) != 0L) jjCheckNAdd(39); break; case 39: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 70) kind = 70; jjCheckNAddTwoStates(39, 8); break; case 40: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddStates(25, 27); break; case 42: if ((0x280000000000L & l) != 0L) jjCheckNAdd(43); break; case 43: if ((0x3ff000000000000L & l) != 0L) jjCheckNAddTwoStates(43, 8); break; case 44: if (curChar != 48) break; if (kind > 66) kind = 66; jjCheckNAddStates(12, 14); break; case 46: if ((0x3ff000000000000L & l) == 0L) break; if (kind > 66) kind = 66; jjCheckNAddTwoStates(46, 2); break; case 47: if ((0xff000000000000L & l) == 0L) break; if (kind > 66) kind = 66; jjCheckNAddTwoStates(47, 2); break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: case 28: if ((0x7fffffe87fffffeL & l) == 0L) break; if (kind > 74) kind = 74; jjCheckNAdd(28); break; case 2: if ((0x100000001000L & l) != 0L && kind > 66) kind = 66; break; case 5: if ((0x2000000020L & l) != 0L) jjAddStates(28, 29); break; case 8: if ((0x5000000050L & l) != 0L && kind > 70) kind = 70; break; case 10: if ((0xffffffffefffffffL & l) != 0L) jjCheckNAdd(11); break; case 12: if (curChar == 92) jjAddStates(30, 32); break; case 13: if ((0x14404410000000L & l) != 0L) jjCheckNAdd(11); break; case 19: if ((0xffffffffefffffffL & l) != 0L) jjCheckNAddStates(7, 9); break; case 20: if (curChar == 92) jjAddStates(33, 35); break; case 21: if ((0x14404410000000L & l) != 0L) jjCheckNAddStates(7, 9); break; case 33: if ((0x2000000020L & l) != 0L) jjAddStates(36, 37); break; case 37: if ((0x2000000020L & l) != 0L) jjAddStates(38, 39); break; case 41: if ((0x2000000020L & l) != 0L) jjAddStates(40, 41); break; case 45: if ((0x100000001000000L & l) != 0L) jjCheckNAdd(46); break; case 46: if ((0x7e0000007eL & l) == 0L) break; if (kind > 66) kind = 66; jjCheckNAddTwoStates(46, 2); break; default : break; } } while(i != startsAt); } else { int hiByte = (int)(curChar >> 8); int i1 = hiByte >> 6; long l1 = 1L << (hiByte & 077); int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 0: if (!jjCanMove_1(hiByte, i1, i2, l1, l2)) break; if (kind > 74) kind = 74; jjCheckNAdd(28); break; case 10: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) jjstateSet[jjnewStateCnt++] = 11; break; case 19: if (jjCanMove_0(hiByte, i1, i2, l1, l2)) jjAddStates(7, 9); break; case 28: if (!jjCanMove_2(hiByte, i1, i2, l1, l2)) break; if (kind > 74) kind = 74; jjCheckNAdd(28); break; default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 48 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } private final int jjStopStringLiteralDfa_2(int pos, long active0) { switch (pos) { default : return -1; } } private final int jjStartNfa_2(int pos, long active0) { return jjMoveNfa_2(jjStopStringLiteralDfa_2(pos, active0), pos + 1); } private int jjMoveStringLiteralDfa0_2() { switch(curChar) { case 42: return jjMoveStringLiteralDfa1_2(0x800L); default : return jjMoveNfa_2(0, 0); } } private int jjMoveStringLiteralDfa1_2(long active0) { try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_2(0, active0); return 1; } switch(curChar) { case 47: if ((active0 & 0x800L) != 0L) return jjStopAtPos(1, 11); break; default : break; } return jjStartNfa_2(0, active0); } private int jjMoveNfa_2(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 3; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 0: if ((0x2400L & l) != 0L) { if (kind > 10) kind = 10; } if (curChar == 13) jjstateSet[jjnewStateCnt++] = 1; break; case 1: if (curChar == 10 && kind > 10) kind = 10; break; case 2: if (curChar == 13) jjstateSet[jjnewStateCnt++] = 1; break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } else { int hiByte = (int)(curChar >> 8); int i1 = hiByte >> 6; long l1 = 1L << (hiByte & 077); int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 3 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } private int jjMoveStringLiteralDfa0_1() { return jjMoveNfa_1(4, 0); } private int jjMoveNfa_1(int startState, int curPos) { int startsAt = 0; jjnewStateCnt = 4; int i = 1; jjstateSet[0] = startState; int kind = 0x7fffffff; for (;;) { if (++jjround == 0x7fffffff) ReInitRounds(); if (curChar < 64) { long l = 1L << curChar; do { switch(jjstateSet[--i]) { case 4: if ((0xffffffffffffdbffL & l) != 0L) { if (kind > 9) kind = 9; jjCheckNAddStates(42, 44); } else if ((0x2400L & l) != 0L) { if (kind > 9) kind = 9; } if (curChar == 13) jjstateSet[jjnewStateCnt++] = 2; break; case 0: if ((0xffffffffffffdbffL & l) == 0L) break; kind = 9; jjCheckNAddStates(42, 44); break; case 1: if ((0x2400L & l) != 0L && kind > 9) kind = 9; break; case 2: if (curChar == 10 && kind > 9) kind = 9; break; case 3: if (curChar == 13) jjstateSet[jjnewStateCnt++] = 2; break; default : break; } } while(i != startsAt); } else if (curChar < 128) { long l = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 4: case 0: kind = 9; jjCheckNAddStates(42, 44); break; default : break; } } while(i != startsAt); } else { int hiByte = (int)(curChar >> 8); int i1 = hiByte >> 6; long l1 = 1L << (hiByte & 077); int i2 = (curChar & 0xff) >> 6; long l2 = 1L << (curChar & 077); do { switch(jjstateSet[--i]) { case 4: case 0: if (!jjCanMove_0(hiByte, i1, i2, l1, l2)) break; if (kind > 9) kind = 9; jjCheckNAddStates(42, 44); break; default : break; } } while(i != startsAt); } if (kind != 0x7fffffff) { jjmatchedKind = kind; jjmatchedPos = curPos; kind = 0x7fffffff; } ++curPos; if ((i = jjnewStateCnt) == (startsAt = 4 - (jjnewStateCnt = startsAt))) return curPos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return curPos; } } } static final int[] jjnextStates = { 30, 31, 36, 37, 40, 41, 8, 19, 20, 22, 10, 12, 45, 47, 2, 4, 5, 8, 19, 20, 24, 22, 32, 33, 8, 40, 41, 8, 6, 7, 13, 14, 16, 21, 23, 25, 34, 35, 38, 39, 42, 43, 0, 1, 3, }; private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec2[i2] & l2) != 0L); default : if ((jjbitVec0[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec4[i2] & l2) != 0L); case 2: return ((jjbitVec5[i2] & l2) != 0L); case 3: return ((jjbitVec6[i2] & l2) != 0L); case 4: return ((jjbitVec7[i2] & l2) != 0L); case 5: return ((jjbitVec8[i2] & l2) != 0L); case 6: return ((jjbitVec9[i2] & l2) != 0L); case 7: return ((jjbitVec10[i2] & l2) != 0L); case 9: return ((jjbitVec11[i2] & l2) != 0L); case 10: return ((jjbitVec12[i2] & l2) != 0L); case 11: return ((jjbitVec13[i2] & l2) != 0L); case 12: return ((jjbitVec14[i2] & l2) != 0L); case 13: return ((jjbitVec15[i2] & l2) != 0L); case 14: return ((jjbitVec16[i2] & l2) != 0L); case 15: return ((jjbitVec17[i2] & l2) != 0L); case 16: return ((jjbitVec18[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec21[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec23[i2] & l2) != 0L); case 24: return ((jjbitVec24[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec27[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec29[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec36[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec38[i2] & l2) != 0L); case 255: return ((jjbitVec39[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec4[i2] & l2) != 0L); case 2: return ((jjbitVec5[i2] & l2) != 0L); case 3: return ((jjbitVec6[i2] & l2) != 0L); case 4: return ((jjbitVec7[i2] & l2) != 0L); case 5: return ((jjbitVec8[i2] & l2) != 0L); case 6: return ((jjbitVec40[i2] & l2) != 0L); case 7: return ((jjbitVec10[i2] & l2) != 0L); case 9: return ((jjbitVec41[i2] & l2) != 0L); case 10: return ((jjbitVec42[i2] & l2) != 0L); case 11: return ((jjbitVec43[i2] & l2) != 0L); case 12: return ((jjbitVec44[i2] & l2) != 0L); case 13: return ((jjbitVec45[i2] & l2) != 0L); case 14: return ((jjbitVec46[i2] & l2) != 0L); case 15: return ((jjbitVec17[i2] & l2) != 0L); case 16: return ((jjbitVec47[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec21[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec23[i2] & l2) != 0L); case 24: return ((jjbitVec24[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec27[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec29[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec36[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec38[i2] & l2) != 0L); case 255: return ((jjbitVec39[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } /** Token literal values. */ public static final String[] jjstrLiteralImages = { "", null, null, null, null, null, null, null, null, null, null, null, null, "\141\142\163\164\162\141\143\164", "\141\163\163\145\162\164", "\142\157\157\154\145\141\156", "\142\162\145\141\153", "\142\171\164\145", "\143\141\163\145", "\143\141\164\143\150", "\143\150\141\162", "\143\154\141\163\163", "\143\157\156\163\164", "\143\157\156\164\151\156\165\145", "\144\145\146\141\165\154\164", "\144\157", "\144\157\165\142\154\145", "\145\154\163\145", "\145\156\165\155", "\145\170\164\145\156\144\163", "\146\141\154\163\145", "\146\151\156\141\154", "\146\151\156\141\154\154\171", "\146\154\157\141\164", "\146\157\162", "\147\157\164\157", "\151\146", "\151\155\160\154\145\155\145\156\164\163", "\151\155\160\157\162\164", "\151\156\163\164\141\156\143\145\157\146", "\151\156\164", "\151\156\164\145\162\146\141\143\145", "\154\157\156\147", "\156\141\164\151\166\145", "\156\145\167", "\156\165\154\154", "\160\141\143\153\141\147\145", "\160\162\151\166\141\164\145", "\160\162\157\164\145\143\164\145\144", "\160\165\142\154\151\143", "\162\145\164\165\162\156", "\163\150\157\162\164", "\163\164\141\164\151\143", "\163\164\162\151\143\164\146\160", "\163\165\160\145\162", "\163\167\151\164\143\150", "\163\171\156\143\150\162\157\156\151\172\145\144", "\164\150\151\163", "\164\150\162\157\167", "\164\150\162\157\167\163", "\164\162\141\156\163\151\145\156\164", "\164\162\165\145", "\164\162\171", "\166\157\151\144", "\166\157\154\141\164\151\154\145", "\167\150\151\154\145", null, null, null, null, null, null, null, null, null, null, null, "\50", "\51", "\173", "\175", "\133", "\135", "\73", "\54", "\56", "\100", "\75", "\76", "\74", "\41", "\176", "\77", "\72", "\75\75", "\74\75", "\76\75", "\41\75", "\174\174", "\46\46", "\53\53", "\55\55", "\53", "\55", "\52", "\57", "\46", "\174", "\136", "\45", "\74\74", "\53\75", "\55\75", "\52\75", "\57\75", "\46\75", "\174\75", "\136\75", "\45\75", "\74\74\75", "\76\76\75", "\76\76\76\75", "\56\56\56", }; /** Lexer state names. */ public static final String[] lexStateNames = { "DEFAULT", "IN_SINGLE_LINE_COMMENT", "IN_MULTI_LINE_COMMENT", }; /** Lex State array. */ public static final int[] jjnewLexState = { -1, -1, -1, -1, -1, -1, -1, 2, 1, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, }; static final long[] jjtoToken = { 0xffffffffffffe001L, 0x7ffffffffffe747L, }; static final long[] jjtoSkip = { 0xf7eL, 0x0L, }; static final long[] jjtoSpecial = { 0xf00L, 0x0L, }; static final long[] jjtoMore = { 0x1080L, 0x0L, }; protected JavaCharStream input_stream; private final int[] jjrounds = new int[48]; private final int[] jjstateSet = new int[96]; private final StringBuffer jjimage = new StringBuffer(); private StringBuffer image = jjimage; private int jjimageLen; private int lengthOfMatch; protected char curChar; /** Constructor. */ public JavaParserDebugTokenManager(JavaCharStream stream){ |
File | Line |
---|---|
javancss/parser/JavaCharStream.java | 10 |
javancss/parser/java15/JavaCharStream.java | 10 |
public class JavaCharStream { /** Whether parser is static. */ public static final boolean staticFlag = false; static final int hexval(char c) throws java.io.IOException { switch(c) { case '0' : return 0; case '1' : return 1; case '2' : return 2; case '3' : return 3; case '4' : return 4; case '5' : return 5; case '6' : return 6; case '7' : return 7; case '8' : return 8; case '9' : return 9; case 'a' : case 'A' : return 10; case 'b' : case 'B' : return 11; case 'c' : case 'C' : return 12; case 'd' : case 'D' : return 13; case 'e' : case 'E' : return 14; case 'f' : case 'F' : return 15; } throw new java.io.IOException(); // Should never come here } /** Position in buffer. */ public int bufpos = -1; int bufsize; int available; int tokenBegin; protected int bufline[]; protected int bufcolumn[]; protected int column = 0; protected int line = 1; protected boolean prevCharIsCR = false; protected boolean prevCharIsLF = false; protected java.io.Reader inputStream; protected char[] nextCharBuf; protected char[] buffer; protected int maxNextCharInd = 0; protected int nextCharInd = -1; protected int inBuf = 0; protected int tabSize = 8; protected void setTabSize(int i) { tabSize = i; } protected int getTabSize(int i) { return tabSize; } protected void ExpandBuff(boolean wrapAround) { char[] newbuffer = new char[bufsize + 2048]; int newbufline[] = new int[bufsize + 2048]; int newbufcolumn[] = new int[bufsize + 2048]; try { if (wrapAround) { System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin); System.arraycopy(buffer, 0, newbuffer, bufsize - tokenBegin, bufpos); buffer = newbuffer; System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin); System.arraycopy(bufline, 0, newbufline, bufsize - tokenBegin, bufpos); bufline = newbufline; System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin); System.arraycopy(bufcolumn, 0, newbufcolumn, bufsize - tokenBegin, bufpos); bufcolumn = newbufcolumn; bufpos += (bufsize - tokenBegin); } else { System.arraycopy(buffer, tokenBegin, newbuffer, 0, bufsize - tokenBegin); buffer = newbuffer; System.arraycopy(bufline, tokenBegin, newbufline, 0, bufsize - tokenBegin); bufline = newbufline; System.arraycopy(bufcolumn, tokenBegin, newbufcolumn, 0, bufsize - tokenBegin); bufcolumn = newbufcolumn; bufpos -= tokenBegin; } } catch (Throwable t) { throw new Error(t.getMessage()); } available = (bufsize += 2048); tokenBegin = 0; } protected void FillBuff() throws java.io.IOException { int i; if (maxNextCharInd == 4096) maxNextCharInd = nextCharInd = 0; try { if ((i = inputStream.read(nextCharBuf, maxNextCharInd, 4096 - maxNextCharInd)) == -1) { inputStream.close(); throw new java.io.IOException(); } else maxNextCharInd += i; return; } catch(java.io.IOException e) { if (bufpos != 0) { --bufpos; backup(0); } else { bufline[bufpos] = line; bufcolumn[bufpos] = column; } throw e; } } protected char ReadByte() throws java.io.IOException { if (++nextCharInd >= maxNextCharInd) FillBuff(); return nextCharBuf[nextCharInd]; } /** @return starting character for token. */ public char BeginToken() throws java.io.IOException { if (inBuf > 0) { --inBuf; if (++bufpos == bufsize) bufpos = 0; tokenBegin = bufpos; return buffer[bufpos]; } tokenBegin = 0; bufpos = -1; return readChar(); } protected void AdjustBuffSize() { if (available == bufsize) { if (tokenBegin > 2048) { bufpos = 0; available = tokenBegin; } else ExpandBuff(false); } else if (available > tokenBegin) available = bufsize; else if ((tokenBegin - available) < 2048) ExpandBuff(true); else available = tokenBegin; } protected void UpdateLineColumn(char c) { column++; if (prevCharIsLF) { prevCharIsLF = false; line += (column = 1); } else if (prevCharIsCR) { prevCharIsCR = false; if (c == '\n') { prevCharIsLF = true; } else line += (column = 1); } switch (c) { case '\r' : prevCharIsCR = true; break; case '\n' : prevCharIsLF = true; break; case '\t' : column--; column += (tabSize - (column % tabSize)); break; default : break; } bufline[bufpos] = line; bufcolumn[bufpos] = column; } /** Read a character. */ public char readChar() throws java.io.IOException { if (inBuf > 0) { --inBuf; if (++bufpos == bufsize) bufpos = 0; return buffer[bufpos]; } char c; if (++bufpos == available) AdjustBuffSize(); if ((buffer[bufpos] = c = ReadByte()) == '\\') { UpdateLineColumn(c); int backSlashCnt = 1; for (;;) // Read all the backslashes { if (++bufpos == available) AdjustBuffSize(); try { if ((buffer[bufpos] = c = ReadByte()) != '\\') { UpdateLineColumn(c); // found a non-backslash char. if ((c == 'u') && ((backSlashCnt & 1) == 1)) { if (--bufpos < 0) bufpos = bufsize - 1; break; } backup(backSlashCnt); return '\\'; } } catch(java.io.IOException e) { if (backSlashCnt > 1) backup(backSlashCnt-1); return '\\'; } UpdateLineColumn(c); backSlashCnt++; } // Here, we have seen an odd number of backslash's followed by a 'u' try { while ((c = ReadByte()) == 'u') ++column; buffer[bufpos] = c = (char)(hexval(c) << 12 | hexval(ReadByte()) << 8 | hexval(ReadByte()) << 4 | hexval(ReadByte())); column += 4; } catch(java.io.IOException e) { throw new Error("Invalid escape character at line " + line + " column " + column + "."); } if (backSlashCnt == 1) return c; else { backup(backSlashCnt - 1); return '\\'; } } else { UpdateLineColumn(c); return c; } } /** * @deprecated * @see #getEndColumn */ public int getColumn() { return bufcolumn[bufpos]; } /** * @deprecated * @see #getEndLine */ public int getLine() { return bufline[bufpos]; } /** Get end column. */ public int getEndColumn() { return bufcolumn[bufpos]; } /** Get end line. */ public int getEndLine() { return bufline[bufpos]; } /** @return column of token start */ public int getBeginColumn() { return bufcolumn[tokenBegin]; } /** @return line number of token start */ public int getBeginLine() { return bufline[tokenBegin]; } /** Retreat. */ public void backup(int amount) { inBuf += amount; if ((bufpos -= amount) < 0) bufpos += bufsize; } /** Constructor. */ public JavaCharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize) { inputStream = dstream; line = startline; column = startcolumn - 1; available = bufsize = buffersize; buffer = new char[buffersize]; bufline = new int[buffersize]; bufcolumn = new int[buffersize]; nextCharBuf = new char[4096]; } /** Constructor. */ public JavaCharStream(java.io.Reader dstream, int startline, int startcolumn) { this(dstream, startline, startcolumn, 4096); } /** Constructor. */ public JavaCharStream(java.io.Reader dstream) { this(dstream, 1, 1, 4096); } /** Reinitialise. */ public void ReInit(java.io.Reader dstream, int startline, int startcolumn, int buffersize) { inputStream = dstream; line = startline; column = startcolumn - 1; if (buffer == null || buffersize != buffer.length) { available = bufsize = buffersize; buffer = new char[buffersize]; bufline = new int[buffersize]; bufcolumn = new int[buffersize]; nextCharBuf = new char[4096]; } prevCharIsLF = prevCharIsCR = false; tokenBegin = inBuf = maxNextCharInd = 0; nextCharInd = bufpos = -1; } /** Reinitialise. */ public void ReInit(java.io.Reader dstream, int startline, int startcolumn) { ReInit(dstream, startline, startcolumn, 4096); } /** Reinitialise. */ public void ReInit(java.io.Reader dstream) { ReInit(dstream, 1, 1, 4096); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream, String encoding, int startline, int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException { this(encoding == null ? new java.io.InputStreamReader(dstream) : new java.io.InputStreamReader(dstream, encoding), startline, startcolumn, buffersize); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize) { this(new java.io.InputStreamReader(dstream), startline, startcolumn, 4096); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream, String encoding, int startline, int startcolumn) throws java.io.UnsupportedEncodingException { this(dstream, encoding, startline, startcolumn, 4096); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream, int startline, int startcolumn) { this(dstream, startline, startcolumn, 4096); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException { this(dstream, encoding, 1, 1, 4096); } /** Constructor. */ public JavaCharStream(java.io.InputStream dstream) { this(dstream, 1, 1, 4096); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream, String encoding, int startline, int startcolumn, int buffersize) throws java.io.UnsupportedEncodingException { ReInit(encoding == null ? new java.io.InputStreamReader(dstream) : new java.io.InputStreamReader(dstream, encoding), startline, startcolumn, buffersize); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream, int startline, int startcolumn, int buffersize) { ReInit(new java.io.InputStreamReader(dstream), startline, startcolumn, buffersize); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream, String encoding, int startline, int startcolumn) throws java.io.UnsupportedEncodingException { ReInit(dstream, encoding, startline, startcolumn, 4096); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream, int startline, int startcolumn) { ReInit(dstream, startline, startcolumn, 4096); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream, String encoding) throws java.io.UnsupportedEncodingException { ReInit(dstream, encoding, 1, 1, 4096); } /** Reinitialise. */ public void ReInit(java.io.InputStream dstream) { ReInit(dstream, 1, 1, 4096); } /** @return token image as String */ public String GetImage() { if (bufpos >= tokenBegin) return new String(buffer, tokenBegin, bufpos - tokenBegin + 1); else return new String(buffer, tokenBegin, bufsize - tokenBegin) + new String(buffer, 0, bufpos + 1); } /** @return suffix */ public char[] GetSuffix(int len) { char[] ret = new char[len]; if ((bufpos + 1) >= len) System.arraycopy(buffer, bufpos - len + 1, ret, 0, len); else { System.arraycopy(buffer, bufsize - (len - bufpos - 1), ret, 0, len - bufpos - 1); System.arraycopy(buffer, 0, ret, len - bufpos - 1, bufpos + 1); } return ret; } /** Set buffers back to null when finished. */ public void Done() { nextCharBuf = null; buffer = null; bufline = null; bufcolumn = null; } /** * Method to adjust line and column numbers for the start of a token. */ public void adjustBeginLineColumn(int newLine, int newCol) { int start = tokenBegin; int len; if (bufpos >= tokenBegin) { len = bufpos - tokenBegin + inBuf + 1; } else { len = bufsize - tokenBegin + bufpos + 1 + inBuf; } int i = 0, j = 0, k = 0; int nextColDiff = 0, columnDiff = 0; while (i < len && bufline[j = start % bufsize] == bufline[k = ++start % bufsize]) { bufline[j] = newLine; nextColDiff = columnDiff + bufcolumn[k] - bufcolumn[j]; bufcolumn[j] = newCol + columnDiff; columnDiff = nextColDiff; i++; } if (i < len) { bufline[j] = newLine++; bufcolumn[j] = newCol + columnDiff; while (i++ < len) { if (bufline[j = start % bufsize] != bufline[++start % bufsize]) bufline[j] = newLine++; else bufline[j] = newLine; } } line = bufline[j]; column = bufcolumn[j]; } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 9994 |
javancss/parser/debug/JavaParserDebug.java | 10634 |
public JavaParserDebugTokenManager token_source; JavaCharStream jj_input_stream; /** Current token. */ public Token token; /** Next token. */ public Token jj_nt; private int jj_ntk; private Token jj_scanpos, jj_lastpos; private int jj_la; private int jj_gen; final private int[] jj_la1 = new int[202]; static private int[] jj_la1_0; static private int[] jj_la1_1; static private int[] jj_la1_2; static private int[] jj_la1_3; static { jj_la1_init_0(); jj_la1_init_1(); jj_la1_init_2(); jj_la1_init_3(); } private static void jj_la1_init_0() { jj_la1_0 = new int[] {0x0,0x90202000,0x0,0x0,0x0,0x90202000,0x0,0x0,0x80002000,0x80002000,0x200000,0x0,0x0,0x0,0x80002000,0x0,0x0,0x80002000,0x80002000,0x0,0x0,0x0,0x0,0x20000000,0x0,0x9432e000,0x0,0x0,0x80002000,0x80002000,0x0,0x0,0x84128000,0x0,0x80002000,0x80002000,0x0,0x0,0x0,0x0,0x2000,0x2000,0x0,0x0,0x80002000,0x80002000,0x0,0x20000000,0x9432a000,0x0,0x8412a000,0x80000000,0x80000000,0x0,0x0,0x0,0x10004000,0x0,0x5412c000,0x5412c000,0x0,0x0,0x80002000,0x80002000,0x0,0x0,0x0,0x0,0x0,0x0,0x8412a000,0x0,0x0,0x0,0x0,0x0,0x0,0xd6b3e000,0x5412c000,0x0,0x4128000,0x4128000,0x0,0x4128000,0x4128000,0x10004000,0x10004000,0x0,0x0,0x0,0x5412c000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5412c000,0x0,0x0,0x5412c000,0x40004000,0x0,0x0,0x0,0x0,0x0,0x4000,0x0,0x4000,0x40000000,0x0,0x10004000,0x0,0x40000000,0x40000000,0x5412c000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5693c000,0x0,0xd6b3e000,0xd6b3e000,0x0,0x0,0x0,0x5412c000,0x1040000,0xd6b3e000,0x1040000,0x8000000,0xd412e000,0x5412c000,0x5412c000,0xd412e000,0x5412c000,0x0,0x4000,0x4000,0x5412c000,0x80000,0x0,0x4000,0x0,0x0,0x0,0x5412c000,0x5412c000,0x0,0x9432a000,0x9432a000,0x1000000,0x14328000,0x9432a000,0x80002000,0x200000,0x0,0x20000000,0x0,0x0,0x0,0x0,0x0,0x9432e000,0x80002000,0x0,0x9432e000,0x0,0x20000000,0x10200000,0x8412a000,0x9432e000,0x0,0x0,0x0,0x20000000,0x4128000,0x4128000,0x20000000,0x0,0x0,0x0,0x8412a000,0x0,}; } private static void jj_la1_init_1() { jj_la1_1 = new int[] {0x40,0x11338a00,0x4040,0x4040,0x40,0x11338a00,0x4000,0x40,0x1220000,0x1220000,0x200,0x0,0x100000,0x0,0x11338800,0x0,0x0,0x1220000,0x1220000,0x0,0x0,0x0,0x0,0x0,0x20,0x913b8f02,0x0,0x0,0x338000,0x338000,0x0,0x0,0x101b8502,0x0,0x1338800,0x1338800,0x0,0x0,0x0,0x0,0x220000,0x220000,0x0,0x0,0x338000,0x338000,0x0,0x0,0x913b8f02,0x0,0x113b8d02,0x10138000,0x10138000,0x0,0x0,0x0,0x0,0x0,0xa2483502,0xa2483502,0x0,0x0,0x1338800,0x1338800,0x0,0x0,0x8000000,0x0,0x0,0x0,0x113b8d02,0x0,0x0,0x38000,0x38000,0x0,0x8000000,0xf7ffbf16,0xa2483502,0x100000,0x80502,0x80502,0x0,0x80502,0x80080502,0x0,0x0,0x0,0x0,0x0,0xa2483502,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa2483502,0x0,0x0,0xa2483502,0x22403000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x22002000,0x1000,0x0,0x0,0x20002000,0x20000000,0xa2483502,0x0,0x0,0x0,0x0,0x1000,0x0,0x0,0xe7cc3516,0x0,0xf7ffbf16,0xf7ffbf16,0x0,0x0,0x0,0xa2483502,0x0,0xf7ffbf16,0x0,0x0,0xb37bbd02,0xa2483502,0xa2483502,0xb37bbd02,0xa2483502,0x0,0x0,0x0,0xa2483502,0x0,0x1,0x0,0x0,0x0,0x0,0xa2483502,0xa2483502,0x0,0x113b8f02,0x113b8f02,0x0,0x80702,0x113b8f02,0x11338800,0x200,0x0,0x0,0x20,0x20,0x0,0x0,0x0,0x913b8f02,0x11338800,0x0,0x913b8f02,0x0,0x0,0x200,0x813b8d02,0x913b8f02,0x0,0x0,0x0,0x400000,0x80502,0x80502,0x400000,0x0,0x0,0x0,0x113b8d02,0x0,}; } private static void jj_la1_init_2() { jj_la1_2 = new int[] {0x0,0x480001,0x400000,0x400000,0x0,0x480001,0x400000,0x0,0x0,0x0,0x0,0x400000,0x0,0x200000,0x480001,0x400000,0x400000,0x0,0x0,0x2000000,0x2000000,0x200000,0x2000000,0x0,0x0,0x2488401,0x400000,0x400000,0x0,0x0,0x400000,0x80000,0x400401,0x400000,0x0,0x0,0x400000,0x2000000,0x400000,0x400000,0x0,0x0,0x400000,0x400000,0x0,0x0,0x2000000,0x0,0x2480401,0x80000,0x400401,0x1,0x1,0x400000,0x100000,0x800000,0x400,0x20000,0xc00a744,0xc00a744,0x100000,0x400000,0x0,0x0,0x400000,0x2000000,0x0,0x88000,0x20000,0x100000,0x400401,0x0,0x400000,0x0,0x0,0x2000000,0x0,0x48a747,0x2744,0x0,0x0,0x400,0x20000,0x0,0x400,0x400,0x400,0x2000000,0x100000,0x2000000,0xc002744,0x800000,0x10000000,0x0,0x0,0x0,0x0,0x0,0x40000000,0x40000000,0x0,0x83000000,0x83000000,0x1000000,0x1000000,0x0,0x0,0x0,0x0,0x0,0xc002744,0xc000000,0xc000000,0x2744,0xc002744,0x2000,0x0,0x0,0x2000,0x200000,0x400,0x200000,0x400,0x344,0x2000,0x400,0x222000,0x344,0x0,0xc002744,0x100000,0x2000000,0x8000,0x22000,0x0,0x20000,0x20000,0x8a746,0x20000000,0x48a747,0x48a747,0x100000,0x800000,0x800000,0x2744,0x0,0x48a747,0x0,0x0,0x402745,0xc002744,0x2744,0x482745,0x2744,0x100000,0x400,0x400,0xc002744,0x0,0x0,0x400,0x400000,0x400,0x100000,0xc40a744,0xc40a744,0x100000,0x480401,0x480401,0x0,0x400400,0x480401,0x400001,0x0,0x2000000,0x0,0x0,0x0,0x100000,0x100000,0x100000,0x2488401,0x400401,0x100000,0x2488401,0x80000,0x0,0x0,0x2400400,0x2480401,0x2000,0x8000,0x0,0x0,0x10000400,0x400,0x0,0x100000,0x20000,0x100000,0x400401,0x0,}; } private static void jj_la1_init_3() { jj_la1_3 = new int[] {0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,0x0,0x0,0x0,0x0,0x0,0x30,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x3ff8000,0x0,0x4,0x8,0x800,0x1000,0x400,0x2,0x2,0x0,0x1,0x1,0x0,0x4000,0xc0,0xc0,0x2300,0x2300,0xc0,0xf0,0x0,0x0,0x0,0x0,0x0,0x30,0x30,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x30,0x0,0x30,0x30,0x0,0x3ff8030,0x3ff8030,0x30,0x0,0x30,0x0,0x0,0x30,0xf0,0x30,0x30,0x30,0x0,0x0,0x0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0xf0,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4000000,}; } final private JJCalls[] jj_2_rtns = new JJCalls[62]; private boolean jj_rescan = false; private int jj_gc = 0; /** Constructor with InputStream. */ public JavaParserDebug(java.io.InputStream stream) { |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1837 |
javancss/parser/debug/JavaParserDebugTokenManager.java | 1838 |
public JavaParserDebugTokenManager(JavaCharStream stream, int lexState){ this(stream); SwitchTo(lexState); } /** Reinitialise parser. */ public void ReInit(JavaCharStream stream) { jjmatchedPos = jjnewStateCnt = 0; curLexState = defaultLexState; input_stream = stream; ReInitRounds(); } private void ReInitRounds() { int i; jjround = 0x80000001; for (i = 48; i-- > 0;) jjrounds[i] = 0x80000000; } /** Reinitialise parser. */ public void ReInit(JavaCharStream stream, int lexState) { ReInit(stream); SwitchTo(lexState); } /** Switch to specified lex state. */ public void SwitchTo(int lexState) { if (lexState >= 3 || lexState < 0) throw new TokenMgrError("Error: Ignoring invalid lexical state : " + lexState + ". State unchanged.", TokenMgrError.INVALID_LEXICAL_STATE); else curLexState = lexState; } protected Token jjFillToken() { final Token t; final String curTokenImage; final int beginLine; final int endLine; final int beginColumn; final int endColumn; if (jjmatchedPos < 0) { if (image == null) curTokenImage = ""; else curTokenImage = image.toString(); beginLine = endLine = input_stream.getBeginLine(); beginColumn = endColumn = input_stream.getBeginColumn(); } else { String im = jjstrLiteralImages[jjmatchedKind]; curTokenImage = (im == null) ? input_stream.GetImage() : im; beginLine = input_stream.getBeginLine(); beginColumn = input_stream.getBeginColumn(); endLine = input_stream.getEndLine(); endColumn = input_stream.getEndColumn(); } t = Token.newToken(jjmatchedKind, curTokenImage); t.beginLine = beginLine; t.endLine = endLine; t.beginColumn = beginColumn; t.endColumn = endColumn; return t; } int curLexState = 0; int defaultLexState = 0; int jjnewStateCnt; int jjround; int jjmatchedPos; int jjmatchedKind; /** Get the next Token. */ public Token getNextToken() { Token specialToken = null; Token matchedToken; int curPos = 0; EOFLoop : for (;;) { try { curChar = input_stream.BeginToken(); } catch(java.io.IOException e) { jjmatchedKind = 0; matchedToken = jjFillToken(); matchedToken.specialToken = specialToken; return matchedToken; } image = jjimage; image.setLength(0); jjimageLen = 0; for (;;) { switch(curLexState) { case 0: try { input_stream.backup(0); while (curChar <= 32 && (0x104003600L & (1L << curChar)) != 0L) curChar = input_stream.BeginToken(); } catch (java.io.IOException e1) { continue EOFLoop; } jjmatchedKind = 0x7fffffff; jjmatchedPos = 0; curPos = jjMoveStringLiteralDfa0_0(); break; case 1: jjmatchedKind = 9; jjmatchedPos = -1; curPos = 0; curPos = jjMoveStringLiteralDfa0_1(); if (jjmatchedPos < 0 || (jjmatchedPos == 0 && jjmatchedKind > 12)) { jjmatchedKind = 12; jjmatchedPos = 0; } break; case 2: jjmatchedKind = 0x7fffffff; jjmatchedPos = 0; curPos = jjMoveStringLiteralDfa0_2(); if (jjmatchedPos == 0 && jjmatchedKind > 12) { jjmatchedKind = 12; } break; } if (jjmatchedKind != 0x7fffffff) { if (jjmatchedPos + 1 < curPos) input_stream.backup(curPos - jjmatchedPos - 1); if ((jjtoToken[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { matchedToken = jjFillToken(); matchedToken.specialToken = specialToken; if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; return matchedToken; } else if ((jjtoSkip[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { if ((jjtoSpecial[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { matchedToken = jjFillToken(); if (specialToken == null) specialToken = matchedToken; else { matchedToken.specialToken = specialToken; specialToken = (specialToken.next = matchedToken); } SkipLexicalActions(matchedToken); } else SkipLexicalActions(null); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; continue EOFLoop; } MoreLexicalActions(); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; curPos = 0; jjmatchedKind = 0x7fffffff; try { curChar = input_stream.readChar(); continue; } catch (java.io.IOException e1) { } } int error_line = input_stream.getEndLine(); int error_column = input_stream.getEndColumn(); String error_after = null; boolean EOFSeen = false; try { input_stream.readChar(); input_stream.backup(1); } catch (java.io.IOException e1) { EOFSeen = true; error_after = curPos <= 1 ? "" : input_stream.GetImage(); if (curChar == '\n' || curChar == '\r') { error_line++; error_column = 0; } else error_column++; } if (!EOFSeen) { input_stream.backup(1); error_after = curPos <= 1 ? "" : input_stream.GetImage(); } throw new TokenMgrError(EOFSeen, curLexState, error_line, error_column, error_after, curChar, TokenMgrError.LEXICAL_ERROR); } } } void SkipLexicalActions(Token matchedToken) { switch(jjmatchedKind) { case 8 : image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1))); _iSingleComments++; break; case 10 : image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1))); _iMultiComments++; _iMultiCommentsLast++; break; case 11 : image.append(input_stream.GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1))); _iMultiComments++; _iMultiCommentsLast++; break; default : break; } } void MoreLexicalActions() { jjimageLen += (lengthOfMatch = jjmatchedPos + 1); switch(jjmatchedKind) { case 7 : image.append(input_stream.GetSuffix(jjimageLen)); jjimageLen = 0; _iMultiCommentsLast = 0; break; default : break; } } private void jjCheckNAdd(int state) { if (jjrounds[state] != jjround) { jjstateSet[jjnewStateCnt++] = state; jjrounds[state] = jjround; } } private void jjAddStates(int start, int end) { do { jjstateSet[jjnewStateCnt++] = jjnextStates[start]; } while (start++ != end); } private void jjCheckNAddTwoStates(int state1, int state2) { jjCheckNAdd(state1); jjCheckNAdd(state2); } private void jjCheckNAddStates(int start, int end) { do { jjCheckNAdd(jjnextStates[start]); } while (start++ != end); } } |
File | Line |
---|---|
javancss/parser/java15/JavaParser15TokenManager.java | 1871 |
javancss/parser/java15/debug/JavaParser15DebugTokenManager.java | 1871 |
public JavaParser15DebugTokenManager(JavaCharStream stream, int lexState){ this(stream); SwitchTo(lexState); } public void ReInit(JavaCharStream stream) { jjmatchedPos = jjnewStateCnt = 0; curLexState = defaultLexState; input_stream = stream; ReInitRounds(); } private final void ReInitRounds() { int i; jjround = 0x80000001; for (i = 70; i-- > 0;) jjrounds[i] = 0x80000000; } public void ReInit(JavaCharStream stream, int lexState) { ReInit(stream); SwitchTo(lexState); } public void SwitchTo(int lexState) { if (lexState >= 3 || lexState < 0) throw new TokenMgrError("Error: Ignoring invalid lexical state : " + lexState + ". State unchanged.", TokenMgrError.INVALID_LEXICAL_STATE); else curLexState = lexState; } protected Token jjFillToken() { Token t = Token.newToken(jjmatchedKind); t.kind = jjmatchedKind; String im = jjstrLiteralImages[jjmatchedKind]; t.image = (im == null) ? input_stream.GetImage() : im; t.beginLine = input_stream.getBeginLine(); t.beginColumn = input_stream.getBeginColumn(); t.endLine = input_stream.getEndLine(); t.endColumn = input_stream.getEndColumn(); return t; } int curLexState = 0; int defaultLexState = 0; int jjnewStateCnt; int jjround; int jjmatchedPos; int jjmatchedKind; public Token getNextToken() { int kind; Token specialToken = null; Token matchedToken; int curPos = 0; EOFLoop : for (;;) { try { curChar = input_stream.BeginToken(); } catch(java.io.IOException e) { jjmatchedKind = 0; matchedToken = jjFillToken(); matchedToken.specialToken = specialToken; return matchedToken; } image = null; jjimageLen = 0; for (;;) { switch(curLexState) { case 0: try { input_stream.backup(0); while (curChar <= 32 && (0x100003600L & (1L << curChar)) != 0L) curChar = input_stream.BeginToken(); } catch (java.io.IOException e1) { continue EOFLoop; } jjmatchedKind = 0x7fffffff; jjmatchedPos = 0; curPos = jjMoveStringLiteralDfa0_0(); if (jjmatchedPos == 0 && jjmatchedKind > 128) { jjmatchedKind = 128; } break; case 1: jjmatchedKind = 0x7fffffff; jjmatchedPos = 0; curPos = jjMoveStringLiteralDfa0_1(); if (jjmatchedPos == 0 && jjmatchedKind > 11) { jjmatchedKind = 11; } break; case 2: jjmatchedKind = 0x7fffffff; jjmatchedPos = 0; curPos = jjMoveStringLiteralDfa0_2(); if (jjmatchedPos == 0 && jjmatchedKind > 11) { jjmatchedKind = 11; } break; } if (jjmatchedKind != 0x7fffffff) { if (jjmatchedPos + 1 < curPos) input_stream.backup(curPos - jjmatchedPos - 1); if ((jjtoToken[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { matchedToken = jjFillToken(); matchedToken.specialToken = specialToken; TokenLexicalActions(matchedToken); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; return matchedToken; } else if ((jjtoSkip[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { if ((jjtoSpecial[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { matchedToken = jjFillToken(); if (specialToken == null) specialToken = matchedToken; else { matchedToken.specialToken = specialToken; specialToken = (specialToken.next = matchedToken); } SkipLexicalActions(matchedToken); } else SkipLexicalActions(null); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; continue EOFLoop; } MoreLexicalActions(); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; curPos = 0; jjmatchedKind = 0x7fffffff; try { curChar = input_stream.readChar(); continue; } catch (java.io.IOException e1) { } } int error_line = input_stream.getEndLine(); int error_column = input_stream.getEndColumn(); String error_after = null; boolean EOFSeen = false; try { input_stream.readChar(); input_stream.backup(1); } catch (java.io.IOException e1) { EOFSeen = true; error_after = curPos <= 1 ? "" : input_stream.GetImage(); if (curChar == '\n' || curChar == '\r') { error_line++; error_column = 0; } else error_column++; } if (!EOFSeen) { input_stream.backup(1); error_after = curPos <= 1 ? "" : input_stream.GetImage(); } throw new TokenMgrError(EOFSeen, curLexState, error_line, error_column, error_after, curChar, TokenMgrError.LEXICAL_ERROR); } } } void SkipLexicalActions(Token matchedToken) { switch(jjmatchedKind) { default : break; } } void MoreLexicalActions() { jjimageLen += (lengthOfMatch = jjmatchedPos + 1); switch(jjmatchedKind) { case 6 : if (image == null) image = new StringBuffer(); image.append(input_stream.GetSuffix(jjimageLen)); jjimageLen = 0; input_stream.backup(1); break; default : break; } } void TokenLexicalActions(Token matchedToken) { switch(jjmatchedKind) { case 124 : if (image == null) image = new StringBuffer(); image.append(jjstrLiteralImages[124]); matchedToken.kind = GT; ((Token.GTToken)matchedToken).realKind = RUNSIGNEDSHIFT; input_stream.backup(2); matchedToken.image = ">"; break; case 125 : if (image == null) image = new StringBuffer(); image.append(jjstrLiteralImages[125]); matchedToken.kind = GT; ((Token.GTToken)matchedToken).realKind = RSIGNEDSHIFT; input_stream.backup(1); matchedToken.image = ">"; break; default : break; } } } |
File | Line |
---|---|
javancss/parser/java15/JavaParser15Constants.java | 9 |
javancss/parser/java15/debug/JavaParser15DebugConstants.java | 9 |
public interface JavaParser15DebugConstants { /** End of File. */ int EOF = 0; /** RegularExpression Id. */ int SINGLE_LINE_COMMENT = 8; /** RegularExpression Id. */ int FORMAL_COMMENT = 9; /** RegularExpression Id. */ int MULTI_LINE_COMMENT = 10; /** RegularExpression Id. */ int ABSTRACT = 12; /** RegularExpression Id. */ int ASSERT = 13; /** RegularExpression Id. */ int BOOLEAN = 14; /** RegularExpression Id. */ int BREAK = 15; /** RegularExpression Id. */ int BYTE = 16; /** RegularExpression Id. */ int CASE = 17; /** RegularExpression Id. */ int CATCH = 18; /** RegularExpression Id. */ int CHAR = 19; /** RegularExpression Id. */ int CLASS = 20; /** RegularExpression Id. */ int CONST = 21; /** RegularExpression Id. */ int CONTINUE = 22; /** RegularExpression Id. */ int _DEFAULT = 23; /** RegularExpression Id. */ int DO = 24; /** RegularExpression Id. */ int DOUBLE = 25; /** RegularExpression Id. */ int ELSE = 26; /** RegularExpression Id. */ int ENUM = 27; /** RegularExpression Id. */ int EXTENDS = 28; /** RegularExpression Id. */ int FALSE = 29; /** RegularExpression Id. */ int FINAL = 30; /** RegularExpression Id. */ int FINALLY = 31; /** RegularExpression Id. */ int FLOAT = 32; /** RegularExpression Id. */ int FOR = 33; /** RegularExpression Id. */ int GOTO = 34; /** RegularExpression Id. */ int IF = 35; /** RegularExpression Id. */ int IMPLEMENTS = 36; /** RegularExpression Id. */ int IMPORT = 37; /** RegularExpression Id. */ int INSTANCEOF = 38; /** RegularExpression Id. */ int INT = 39; /** RegularExpression Id. */ int INTERFACE = 40; /** RegularExpression Id. */ int LONG = 41; /** RegularExpression Id. */ int NATIVE = 42; /** RegularExpression Id. */ int NEW = 43; /** RegularExpression Id. */ int NULL = 44; /** RegularExpression Id. */ int PACKAGE = 45; /** RegularExpression Id. */ int PRIVATE = 46; /** RegularExpression Id. */ int PROTECTED = 47; /** RegularExpression Id. */ int PUBLIC = 48; /** RegularExpression Id. */ int RETURN = 49; /** RegularExpression Id. */ int SHORT = 50; /** RegularExpression Id. */ int STATIC = 51; /** RegularExpression Id. */ int STRICTFP = 52; /** RegularExpression Id. */ int SUPER = 53; /** RegularExpression Id. */ int SWITCH = 54; /** RegularExpression Id. */ int SYNCHRONIZED = 55; /** RegularExpression Id. */ int THIS = 56; /** RegularExpression Id. */ int THROW = 57; /** RegularExpression Id. */ int THROWS = 58; /** RegularExpression Id. */ int TRANSIENT = 59; /** RegularExpression Id. */ int TRUE = 60; /** RegularExpression Id. */ int TRY = 61; /** RegularExpression Id. */ int VOID = 62; /** RegularExpression Id. */ int VOLATILE = 63; /** RegularExpression Id. */ int WHILE = 64; /** RegularExpression Id. */ int INTEGER_LITERAL = 65; /** RegularExpression Id. */ int DECIMAL_LITERAL = 66; /** RegularExpression Id. */ int HEX_LITERAL = 67; /** RegularExpression Id. */ int OCTAL_LITERAL = 68; /** RegularExpression Id. */ int FLOATING_POINT_LITERAL = 69; /** RegularExpression Id. */ int DECIMAL_FLOATING_POINT_LITERAL = 70; /** RegularExpression Id. */ int DECIMAL_EXPONENT = 71; /** RegularExpression Id. */ int HEXADECIMAL_FLOATING_POINT_LITERAL = 72; /** RegularExpression Id. */ int HEXADECIMAL_EXPONENT = 73; /** RegularExpression Id. */ int CHARACTER_LITERAL = 74; /** RegularExpression Id. */ int STRING_LITERAL = 75; /** RegularExpression Id. */ int IDENTIFIER = 76; /** RegularExpression Id. */ int LETTER = 77; /** RegularExpression Id. */ int PART_LETTER = 78; /** RegularExpression Id. */ int LPAREN = 79; /** RegularExpression Id. */ int RPAREN = 80; /** RegularExpression Id. */ int LBRACE = 81; /** RegularExpression Id. */ int RBRACE = 82; /** RegularExpression Id. */ int LBRACKET = 83; /** RegularExpression Id. */ int RBRACKET = 84; /** RegularExpression Id. */ int SEMICOLON = 85; /** RegularExpression Id. */ int COMMA = 86; /** RegularExpression Id. */ int DOT = 87; /** RegularExpression Id. */ int AT = 88; /** RegularExpression Id. */ int ASSIGN = 89; /** RegularExpression Id. */ int LT = 90; /** RegularExpression Id. */ int BANG = 91; /** RegularExpression Id. */ int TILDE = 92; /** RegularExpression Id. */ int HOOK = 93; /** RegularExpression Id. */ int COLON = 94; /** RegularExpression Id. */ int EQ = 95; /** RegularExpression Id. */ int LE = 96; /** RegularExpression Id. */ int GE = 97; /** RegularExpression Id. */ int NE = 98; /** RegularExpression Id. */ int SC_OR = 99; /** RegularExpression Id. */ int SC_AND = 100; /** RegularExpression Id. */ int INCR = 101; /** RegularExpression Id. */ int DECR = 102; /** RegularExpression Id. */ int PLUS = 103; /** RegularExpression Id. */ int MINUS = 104; /** RegularExpression Id. */ int STAR = 105; /** RegularExpression Id. */ int SLASH = 106; /** RegularExpression Id. */ int BIT_AND = 107; /** RegularExpression Id. */ int BIT_OR = 108; /** RegularExpression Id. */ int XOR = 109; /** RegularExpression Id. */ int REM = 110; /** RegularExpression Id. */ int LSHIFT = 111; /** RegularExpression Id. */ int PLUSASSIGN = 112; /** RegularExpression Id. */ int MINUSASSIGN = 113; /** RegularExpression Id. */ int STARASSIGN = 114; /** RegularExpression Id. */ int SLASHASSIGN = 115; /** RegularExpression Id. */ int ANDASSIGN = 116; /** RegularExpression Id. */ int ORASSIGN = 117; /** RegularExpression Id. */ int XORASSIGN = 118; /** RegularExpression Id. */ int REMASSIGN = 119; /** RegularExpression Id. */ int LSHIFTASSIGN = 120; /** RegularExpression Id. */ int RSIGNEDSHIFTASSIGN = 121; /** RegularExpression Id. */ int RUNSIGNEDSHIFTASSIGN = 122; /** RegularExpression Id. */ int ELLIPSIS = 123; /** RegularExpression Id. */ int RUNSIGNEDSHIFT = 124; /** RegularExpression Id. */ int RSIGNEDSHIFT = 125; /** RegularExpression Id. */ int GT = 126; /** RegularExpression Id. */ int STUFF_TO_IGNORE = 128; /** Lexical state. */ int DEFAULT = 0; /** Lexical state. */ int IN_FORMAL_COMMENT = 1; /** Lexical state. */ int IN_MULTI_LINE_COMMENT = 2; /** Literal token values. */ String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"", "\"\\r\"", "\"\\f\"", "<token of kind 6>", "\"/*\"", "<SINGLE_LINE_COMMENT>", "\"*/\"", "\"*/\"", "<token of kind 11>", "\"abstract\"", "\"assert\"", "\"boolean\"", "\"break\"", "\"byte\"", "\"case\"", "\"catch\"", "\"char\"", "\"class\"", "\"const\"", "\"continue\"", "\"default\"", "\"do\"", "\"double\"", "\"else\"", "\"enum\"", "\"extends\"", "\"false\"", "\"final\"", "\"finally\"", "\"float\"", "\"for\"", "\"goto\"", "\"if\"", "\"implements\"", "\"import\"", "\"instanceof\"", "\"int\"", "\"interface\"", "\"long\"", "\"native\"", "\"new\"", "\"null\"", "\"package\"", "\"private\"", "\"protected\"", "\"public\"", "\"return\"", "\"short\"", "\"static\"", "\"strictfp\"", "\"super\"", "\"switch\"", "\"synchronized\"", "\"this\"", "\"throw\"", "\"throws\"", "\"transient\"", "\"true\"", "\"try\"", "\"void\"", "\"volatile\"", "\"while\"", "<INTEGER_LITERAL>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>", "<DECIMAL_FLOATING_POINT_LITERAL>", "<DECIMAL_EXPONENT>", "<HEXADECIMAL_FLOATING_POINT_LITERAL>", "<HEXADECIMAL_EXPONENT>", "<CHARACTER_LITERAL>", "<STRING_LITERAL>", "<IDENTIFIER>", "<LETTER>", "<PART_LETTER>", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"", "\".\"", "\"@\"", "\"=\"", "\"<\"", "\"!\"", "\"~\"", "\"?\"", "\":\"", "\"==\"", "\"<=\"", "\">=\"", "\"!=\"", "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"&\"", "\"|\"", "\"^\"", "\"%\"", "\"<<\"", "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"&=\"", "\"|=\"", "\"^=\"", "\"%=\"", "\"<<=\"", "\">>=\"", "\">>>=\"", "\"...\"", "\">>>\"", "\">>\"", "\">\"", "\"\\u001a\"", "<STUFF_TO_IGNORE>", }; } |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1585 |
javancss/parser/java15/JavaParser15TokenManager.java | 1628 |
32, 33, 36, 37, 42, 43, 60, 61, 62, 63, 68, 69, }; private static final boolean jjCanMove_0(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec2[i2] & l2) != 0L); default : if ((jjbitVec0[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_1(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec4[i2] & l2) != 0L); case 2: return ((jjbitVec5[i2] & l2) != 0L); case 3: return ((jjbitVec6[i2] & l2) != 0L); case 4: return ((jjbitVec7[i2] & l2) != 0L); case 5: return ((jjbitVec8[i2] & l2) != 0L); case 6: return ((jjbitVec9[i2] & l2) != 0L); case 7: return ((jjbitVec10[i2] & l2) != 0L); case 9: return ((jjbitVec11[i2] & l2) != 0L); case 10: return ((jjbitVec12[i2] & l2) != 0L); case 11: return ((jjbitVec13[i2] & l2) != 0L); case 12: return ((jjbitVec14[i2] & l2) != 0L); case 13: return ((jjbitVec15[i2] & l2) != 0L); case 14: return ((jjbitVec16[i2] & l2) != 0L); case 15: return ((jjbitVec17[i2] & l2) != 0L); case 16: return ((jjbitVec18[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec21[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec23[i2] & l2) != 0L); case 24: return ((jjbitVec24[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec27[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec29[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec36[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec38[i2] & l2) != 0L); case 255: return ((jjbitVec39[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } private static final boolean jjCanMove_2(int hiByte, int i1, int i2, long l1, long l2) { switch(hiByte) { case 0: return ((jjbitVec40[i2] & l2) != 0L); |
File | Line |
---|---|
javancss/parser/JavaParserConstants.java | 9 |
javancss/parser/debug/JavaParserDebugConstants.java | 9 |
public interface JavaParserDebugConstants { /** End of File. */ int EOF = 0; /** RegularExpression Id. */ int SINGLE_LINE_COMMENT = 8; /** RegularExpression Id. */ int SINGLE_LINE_COMMENT2 = 9; /** RegularExpression Id. */ int END_OF_LINE_MULTI = 10; /** RegularExpression Id. */ int MULTI_LINE_COMMENT = 11; /** RegularExpression Id. */ int ABSTRACT = 13; /** RegularExpression Id. */ int ASSERT = 14; /** RegularExpression Id. */ int BOOLEAN = 15; /** RegularExpression Id. */ int BREAK = 16; /** RegularExpression Id. */ int BYTE = 17; /** RegularExpression Id. */ int CASE = 18; /** RegularExpression Id. */ int CATCH = 19; /** RegularExpression Id. */ int CHAR = 20; /** RegularExpression Id. */ int CLASS = 21; /** RegularExpression Id. */ int CONST = 22; /** RegularExpression Id. */ int CONTINUE = 23; /** RegularExpression Id. */ int _DEFAULT = 24; /** RegularExpression Id. */ int DO = 25; /** RegularExpression Id. */ int DOUBLE = 26; /** RegularExpression Id. */ int ELSE = 27; /** RegularExpression Id. */ int ENUM = 28; /** RegularExpression Id. */ int EXTENDS = 29; /** RegularExpression Id. */ int FALSE = 30; /** RegularExpression Id. */ int FINAL = 31; /** RegularExpression Id. */ int FINALLY = 32; /** RegularExpression Id. */ int FLOAT = 33; /** RegularExpression Id. */ int FOR = 34; /** RegularExpression Id. */ int GOTO = 35; /** RegularExpression Id. */ int IF = 36; /** RegularExpression Id. */ int IMPLEMENTS = 37; /** RegularExpression Id. */ int IMPORT = 38; /** RegularExpression Id. */ int INSTANCEOF = 39; /** RegularExpression Id. */ int INT = 40; /** RegularExpression Id. */ int INTERFACE = 41; /** RegularExpression Id. */ int LONG = 42; /** RegularExpression Id. */ int NATIVE = 43; /** RegularExpression Id. */ int NEW = 44; /** RegularExpression Id. */ int NULL = 45; /** RegularExpression Id. */ int PACKAGE = 46; /** RegularExpression Id. */ int PRIVATE = 47; /** RegularExpression Id. */ int PROTECTED = 48; /** RegularExpression Id. */ int PUBLIC = 49; /** RegularExpression Id. */ int RETURN = 50; /** RegularExpression Id. */ int SHORT = 51; /** RegularExpression Id. */ int STATIC = 52; /** RegularExpression Id. */ int TESTAAAA = 53; /** RegularExpression Id. */ int SUPER = 54; /** RegularExpression Id. */ int SWITCH = 55; /** RegularExpression Id. */ int SYNCHRONIZED = 56; /** RegularExpression Id. */ int THIS = 57; /** RegularExpression Id. */ int THROW = 58; /** RegularExpression Id. */ int THROWS = 59; /** RegularExpression Id. */ int TRANSIENT = 60; /** RegularExpression Id. */ int TRUE = 61; /** RegularExpression Id. */ int TRY = 62; /** RegularExpression Id. */ int VOID = 63; /** RegularExpression Id. */ int VOLATILE = 64; /** RegularExpression Id. */ int WHILE = 65; /** RegularExpression Id. */ int INTEGER_LITERAL = 66; /** RegularExpression Id. */ int DECIMAL_LITERAL = 67; /** RegularExpression Id. */ int HEX_LITERAL = 68; /** RegularExpression Id. */ int OCTAL_LITERAL = 69; /** RegularExpression Id. */ int FLOATING_POINT_LITERAL = 70; /** RegularExpression Id. */ int EXPONENT = 71; /** RegularExpression Id. */ int CHARACTER_LITERAL = 72; /** RegularExpression Id. */ int STRING_LITERAL = 73; /** RegularExpression Id. */ int IDENTIFIER = 74; /** RegularExpression Id. */ int LETTER = 75; /** RegularExpression Id. */ int DIGIT = 76; /** RegularExpression Id. */ int LPAREN = 77; /** RegularExpression Id. */ int RPAREN = 78; /** RegularExpression Id. */ int LBRACE = 79; /** RegularExpression Id. */ int RBRACE = 80; /** RegularExpression Id. */ int LBRACKET = 81; /** RegularExpression Id. */ int RBRACKET = 82; /** RegularExpression Id. */ int SEMICOLON = 83; /** RegularExpression Id. */ int COMMA = 84; /** RegularExpression Id. */ int DOT = 85; /** RegularExpression Id. */ int AT = 86; /** RegularExpression Id. */ int ASSIGN = 87; /** RegularExpression Id. */ int GT = 88; /** RegularExpression Id. */ int LT = 89; /** RegularExpression Id. */ int BANG = 90; /** RegularExpression Id. */ int TILDE = 91; /** RegularExpression Id. */ int HOOK = 92; /** RegularExpression Id. */ int COLON = 93; /** RegularExpression Id. */ int EQ = 94; /** RegularExpression Id. */ int LE = 95; /** RegularExpression Id. */ int GE = 96; /** RegularExpression Id. */ int NE = 97; /** RegularExpression Id. */ int SC_OR = 98; /** RegularExpression Id. */ int SC_AND = 99; /** RegularExpression Id. */ int INCR = 100; /** RegularExpression Id. */ int DECR = 101; /** RegularExpression Id. */ int PLUS = 102; /** RegularExpression Id. */ int MINUS = 103; /** RegularExpression Id. */ int STAR = 104; /** RegularExpression Id. */ int SLASH = 105; /** RegularExpression Id. */ int BIT_AND = 106; /** RegularExpression Id. */ int BIT_OR = 107; /** RegularExpression Id. */ int XOR = 108; /** RegularExpression Id. */ int REM = 109; /** RegularExpression Id. */ int LSHIFT = 110; /** RegularExpression Id. */ int PLUSASSIGN = 111; /** RegularExpression Id. */ int MINUSASSIGN = 112; /** RegularExpression Id. */ int STARASSIGN = 113; /** RegularExpression Id. */ int SLASHASSIGN = 114; /** RegularExpression Id. */ int ANDASSIGN = 115; /** RegularExpression Id. */ int ORASSIGN = 116; /** RegularExpression Id. */ int XORASSIGN = 117; /** RegularExpression Id. */ int REMASSIGN = 118; /** RegularExpression Id. */ int LSHIFTASSIGN = 119; /** RegularExpression Id. */ int RSIGNEDSHIFTASSIGN = 120; /** RegularExpression Id. */ int RUNSIGNEDSHIFTASSIGN = 121; /** RegularExpression Id. */ int ELLIPSIS = 122; /** Lexical state. */ int DEFAULT = 0; /** Lexical state. */ int IN_SINGLE_LINE_COMMENT = 1; /** Lexical state. */ int IN_MULTI_LINE_COMMENT = 2; /** Literal token values. */ String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\n\"", "\"\\r\"", "\"\\f\"", "\"\\u001a\"", "\"/*\"", "\"//\"", "<SINGLE_LINE_COMMENT2>", "<END_OF_LINE_MULTI>", "\"*/\"", "<token of kind 12>", "\"abstract\"", "\"assert\"", "\"boolean\"", "\"break\"", "\"byte\"", "\"case\"", "\"catch\"", "\"char\"", "\"class\"", "\"const\"", "\"continue\"", "\"default\"", "\"do\"", "\"double\"", "\"else\"", "\"enum\"", "\"extends\"", "\"false\"", "\"final\"", "\"finally\"", "\"float\"", "\"for\"", "\"goto\"", "\"if\"", "\"implements\"", "\"import\"", "\"instanceof\"", "\"int\"", "\"interface\"", "\"long\"", "\"native\"", "\"new\"", "\"null\"", "\"package\"", "\"private\"", "\"protected\"", "\"public\"", "\"return\"", "\"short\"", "\"static\"", "\"strictfp\"", "\"super\"", "\"switch\"", "\"synchronized\"", "\"this\"", "\"throw\"", "\"throws\"", "\"transient\"", "\"true\"", "\"try\"", "\"void\"", "\"volatile\"", "\"while\"", "<INTEGER_LITERAL>", "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>", "<EXPONENT>", "<CHARACTER_LITERAL>", "<STRING_LITERAL>", "<IDENTIFIER>", "<LETTER>", "<DIGIT>", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"", "\".\"", "\"@\"", "\"=\"", "\">\"", "\"<\"", "\"!\"", "\"~\"", "\"?\"", "\":\"", "\"==\"", "\"<=\"", "\">=\"", "\"!=\"", "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"&\"", "\"|\"", "\"^\"", "\"%\"", "\"<<\"", "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"&=\"", "\"|=\"", "\"^=\"", "\"%=\"", "\"<<=\"", "\">>=\"", "\">>>=\"", "\"...\"", }; } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1830 |
javancss/parser/debug/JavaParserDebug.java | 1932 |
try { int oldNcss = _ncss; int oldFunctions = _functions; String sOldFunction = _sFunction; int oldcyc = _cyc; boolean bOldReturn = _bReturn; Token tmpToken = null; int jvdc = 0; // added by SMS int jvdcLines = 0; int oldSingle; int oldMulti; boolean bPublic = false; // //Added by REYNAUD Sebastien (LOGICA) Token myToken = null; _tmpToken=null; if ( _tmpToken != null ) { tmpToken = _tmpToken; } label_29: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[61] = jj_gen; break label_29; } myToken = getToken(1); Annotation(); if ( tmpToken == null ) { //tmpToken = getToken( 0 ); //Removed by REYNAUD Sebastien (LOGICA) //Added by REYNAUD Sebastien (LOGICA) tmpToken = myToken; // } } label_30: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: ; break; default: jj_la1[62] = jj_gen; break label_30; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); bPublic = true; if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PROTECTED: jj_consume_token(PROTECTED); bPublic = true; if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PRIVATE: jj_consume_token(PRIVATE); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case STATIC: jj_consume_token(STATIC); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case ABSTRACT: jj_consume_token(ABSTRACT); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case FINAL: jj_consume_token(FINAL); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case NATIVE: jj_consume_token(NATIVE); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case TESTAAAA: jj_consume_token(TESTAAAA); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; default: jj_la1[63] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } label_31: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[64] = jj_gen; break label_31; } Annotation(); } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[65] = jj_gen; ; } _tmpResultToken = null; ResultType(); if ( tmpToken == null ) { tmpToken = _tmpResultToken; if ( tmpToken == null ) { tmpToken = getToken( 0 ); } Util.debug( "result type tmpToken: " + tmpToken ); } MethodDeclarator(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case THROWS: jj_consume_token(THROWS); NameList(); break; default: jj_la1[66] = jj_gen; ; } _cyc = 1; _bReturn = false; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACE: Block(); break; case SEMICOLON: jj_consume_token(SEMICOLON); break; default: jj_la1[67] = jj_gen; jj_consume_token(-1); throw new ParseException(); } // added by SMS { Util.debug( "Token: " + String.valueOf( tmpToken.image ) ); while( tmpToken.specialToken != null ) { Util.debug( "Token comment: " + String.valueOf( tmpToken.specialToken.image ) ); if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; Util.debug( "MethodDeclaration()._javadocs++" ); jvdc++; if ((bPublic && _bPublic) || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; jvdcLines = JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 844 |
javancss/parser/java15/JavaParser15TokenManager.java | 872 |
jjCheckNAdd(jjnextStates[start + 1]); } static final long[] jjbitVec0 = { 0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec2 = { 0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL }; static final long[] jjbitVec3 = { 0xfff0000000200002L, 0xffffffffffffdfffL, 0xfffff00f7fffffffL, 0x12000000007fffffL }; static final long[] jjbitVec4 = { 0x0L, 0x0L, 0x420043c00000000L, 0xff7fffffff7fffffL }; static final long[] jjbitVec5 = { 0xffffcffffffffL, 0xffffffffffff0000L, 0xf9ff3fffffffffffL, 0x401f00030003L }; static final long[] jjbitVec6 = { 0x0L, 0x400000000000000L, 0xfffffffbffffd740L, 0xffffffcff7fffL }; static final long[] jjbitVec7 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffffff003L, 0x33fffffffff199fL }; static final long[] jjbitVec8 = { 0xfffe000000000000L, 0xfffffffe027fffffL, 0xffL, 0x707ffffff0000L }; static final long[] jjbitVec9 = { 0x7fffffe00000000L, 0xfffe0000000007ffL, 0xffffffffffffffffL, 0x1c000060002fffffL }; static final long[] jjbitVec10 = { 0x1ffffffd0000L, 0x0L, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec11 = { 0x23ffffffffffffe0L, 0x3ff010000L, 0x3c5fdfffff99fe0L, 0xf0003b0000000L }; static final long[] jjbitVec12 = { 0x36dfdfffff987e0L, 0x1c00005e000000L, 0x23edfdfffffbafe0L, 0x100010000L }; static final long[] jjbitVec13 = { 0x23cdfdfffff99fe0L, 0x3b0000000L, 0x3bfc718d63dc7e0L, 0x0L }; static final long[] jjbitVec14 = { 0x3effdfffffddfe0L, 0x300000000L, 0x3effdfffffddfe0L, 0x340000000L }; static final long[] jjbitVec15 = { 0x3fffdfffffddfe0L, 0x300000000L, 0x2ffbfffffc7fffe0L, 0x7fL }; static final long[] jjbitVec16 = { 0x800dfffffffffffeL, 0x7fL, 0x200decaefef02596L, 0x3000005fL }; static final long[] jjbitVec17 = { 0x1L, 0x7fffffffeffL, 0xf00L, 0x0L }; static final long[] jjbitVec18 = { 0x6fbffffffffL, 0x3f0000L, 0xffffffff00000000L, 0x7fffffffff003fL }; static final long[] jjbitVec19 = { 0xffffffffffffffffL, 0xffffffff83ffffffL, 0xffffff07ffffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec20 = { 0xffffffffffffff7fL, 0xffffffff3d7f3d7fL, 0x7f3d7fffffff3d7fL, 0xffff7fffff7f7f3dL }; static final long[] jjbitVec21 = { 0xffffffff7f3d7fffL, 0x7ffff7fL, 0xffffffff00000000L, 0x1fffffffffffffL }; static final long[] jjbitVec22 = { 0xffffffffffffffffL, 0x7f9fffffffffffL, 0xffffffff07fffffeL, 0x7ffffffffffL }; static final long[] jjbitVec23 = { 0x0L, 0x0L, 0xfffffffffffffL, 0x8000000L }; static final long[] jjbitVec24 = { 0xffffffff00000000L, 0xffffffffffffffL, 0x1ffffffffffL, 0x0L }; static final long[] jjbitVec25 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffff0fffffffL, 0x3ffffffffffffffL }; static final long[] jjbitVec26 = { 0xffffffff3f3fffffL, 0x3fffffffaaff3f3fL, 0x5fdfffffffffffffL, 0x1fdc1fff0fcf1fdcL }; static final long[] jjbitVec27 = { 0x8000000000000000L, 0x8000000000000001L, 0xffff00000000L, 0x0L }; static final long[] jjbitVec28 = { 0x3fbbd503e2ffc84L, 0xffffffff00000000L, 0xfL, 0x0L }; static final long[] jjbitVec29 = { 0x73e03fe000000e0L, 0xfffffffffffffffeL, 0xfffffffe601fffffL, 0x7fffffffffffffffL }; static final long[] jjbitVec30 = { 0xfffe1fffffffffe0L, 0xffffffffffffffffL, 0xffffff00007fffL, 0x0L }; static final long[] jjbitVec31 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffffffL, 0x0L }; static final long[] jjbitVec32 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x3fffffffffL, 0x0L }; static final long[] jjbitVec33 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0x1fffL, 0x0L }; static final long[] jjbitVec34 = { 0xffffffffffffffffL, 0xffffffffffffffffL, 0xfffffffffL, 0x0L }; static final long[] jjbitVec35 = { 0x3fffffffffffL, 0x0L, 0x0L, 0x0L }; static final long[] jjbitVec36 = { 0x5f7ffdffa0f8007fL, 0xffffffffffffffdbL, 0x3ffffffffffffL, 0xfffffffffff80000L }; static final long[] jjbitVec37 = { 0x3fffffffffffffffL, 0xffffffffffff0000L, 0xfffffffffffcffffL, 0xfff0000000000ffL }; static final long[] jjbitVec38 = { 0x18000000000000L, 0xffd702000000e000L, 0xffffffffffffffffL, 0x1fffffffffffffffL }; static final long[] jjbitVec39 = { 0x87fffffe00000010L, 0xffffffe007fffffeL, 0x7fffffffffffffffL, 0x631cfcfcfcL }; static final long[] jjbitVec40 = { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10157 |
javancss/parser/debug/JavaParserDebug.java | 10799 |
return token; } /** Get the specific Token. */ final public Token getToken(int index) { Token t = token; for (int i = 0; i < index; i++) { if (t.next != null) t = t.next; else t = t.next = token_source.getNextToken(); } return t; } private int jj_ntk() { if ((jj_nt=token.next) == null) return (jj_ntk = (token.next=token_source.getNextToken()).kind); else return (jj_ntk = jj_nt.kind); } private java.util.List jj_expentries = new java.util.ArrayList(); private int[] jj_expentry; private int jj_kind = -1; private int[] jj_lasttokens = new int[100]; private int jj_endpos; private void jj_add_error_token(int kind, int pos) { if (pos >= 100) return; if (pos == jj_endpos + 1) { jj_lasttokens[jj_endpos++] = kind; } else if (jj_endpos != 0) { jj_expentry = new int[jj_endpos]; for (int i = 0; i < jj_endpos; i++) { jj_expentry[i] = jj_lasttokens[i]; } jj_entries_loop: for (java.util.Iterator it = jj_expentries.iterator(); it.hasNext();) { int[] oldentry = (int[])(it.next()); if (oldentry.length == jj_expentry.length) { for (int i = 0; i < jj_expentry.length; i++) { if (oldentry[i] != jj_expentry[i]) { continue jj_entries_loop; } } jj_expentries.add(jj_expentry); break jj_entries_loop; } } if (pos != 0) jj_lasttokens[(jj_endpos = pos) - 1] = kind; } } /** Generate ParseException. */ public ParseException generateParseException() { jj_expentries.clear(); boolean[] la1tokens = new boolean[123]; if (jj_kind >= 0) { la1tokens[jj_kind] = true; jj_kind = -1; } for (int i = 0; i < 202; i++) { if (jj_la1[i] == jj_gen) { for (int j = 0; j < 32; j++) { if ((jj_la1_0[i] & (1<<j)) != 0) { la1tokens[j] = true; } if ((jj_la1_1[i] & (1<<j)) != 0) { la1tokens[32+j] = true; } if ((jj_la1_2[i] & (1<<j)) != 0) { la1tokens[64+j] = true; } if ((jj_la1_3[i] & (1<<j)) != 0) { la1tokens[96+j] = true; } } } } for (int i = 0; i < 123; i++) { if (la1tokens[i]) { jj_expentry = new int[1]; jj_expentry[0] = i; jj_expentries.add(jj_expentry); } } jj_endpos = 0; jj_rescan_token(); jj_add_error_token(0, 0); int[][] exptokseq = new int[jj_expentries.size()][]; for (int i = 0; i < jj_expentries.size(); i++) { exptokseq[i] = (int[])jj_expentries.get(i); } return new ParseException(token, exptokseq, tokenImage); } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10257 |
javancss/parser/debug/JavaParserDebug.java | 10942 |
} private void jj_rescan_token() { jj_rescan = true; for (int i = 0; i < 62; i++) { try { JJCalls p = jj_2_rtns[i]; do { if (p.gen > jj_gen) { jj_la = p.arg; jj_lastpos = jj_scanpos = p.first; switch (i) { case 0: jj_3_1(); break; case 1: jj_3_2(); break; case 2: jj_3_3(); break; case 3: jj_3_4(); break; case 4: jj_3_5(); break; case 5: jj_3_6(); break; case 6: jj_3_7(); break; case 7: jj_3_8(); break; case 8: jj_3_9(); break; case 9: jj_3_10(); break; case 10: jj_3_11(); break; case 11: jj_3_12(); break; case 12: jj_3_13(); break; case 13: jj_3_14(); break; case 14: jj_3_15(); break; case 15: jj_3_16(); break; case 16: jj_3_17(); break; case 17: jj_3_18(); break; case 18: jj_3_19(); break; case 19: jj_3_20(); break; case 20: jj_3_21(); break; case 21: jj_3_22(); break; case 22: jj_3_23(); break; case 23: jj_3_24(); break; case 24: jj_3_25(); break; case 25: jj_3_26(); break; case 26: jj_3_27(); break; case 27: jj_3_28(); break; case 28: jj_3_29(); break; case 29: jj_3_30(); break; case 30: jj_3_31(); break; case 31: jj_3_32(); break; case 32: jj_3_33(); break; case 33: jj_3_34(); break; case 34: jj_3_35(); break; case 35: jj_3_36(); break; case 36: jj_3_37(); break; case 37: jj_3_38(); break; case 38: jj_3_39(); break; case 39: jj_3_40(); break; case 40: jj_3_41(); break; case 41: jj_3_42(); break; case 42: jj_3_43(); break; case 43: jj_3_44(); break; case 44: jj_3_45(); break; case 45: jj_3_46(); break; case 46: jj_3_47(); break; case 47: jj_3_48(); break; case 48: jj_3_49(); break; case 49: jj_3_50(); break; case 50: jj_3_51(); break; case 51: jj_3_52(); break; case 52: jj_3_53(); break; case 53: jj_3_54(); break; case 54: jj_3_55(); break; case 55: jj_3_56(); break; case 56: jj_3_57(); break; case 57: jj_3_58(); break; case 58: jj_3_59(); break; case 59: jj_3_60(); break; case 60: jj_3_61(); break; case 61: jj_3_62(); break; } } p = p.next; } while (p != null); } catch(LookaheadSuccess ls) { } } jj_rescan = false; } private void jj_save(int index, int xla) { JJCalls p = jj_2_rtns[index]; while (p.gen > jj_gen) { if (p.next == null) { p = p.next = new JJCalls(); break; } p = p.next; } p.gen = jj_gen + xla - jj_la; p.first = token; p.arg = xla; } static final class JJCalls { int gen; Token first; int arg; JJCalls next; } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 40 |
javancss/parser/debug/JavaParserDebug.java | 40 |
} private boolean _bReturn = false; private int _ncss = 0; // general counter private int _loc = 0; private int _cyc = 1; private int _localCases = 0; private String _sName = ""; // name of last token private String _sParameter = ""; private String _sPackage = ""; private String _sClass = ""; private String _sFunction = ""; private int _functions = 0; // number of functions in this class //private int _topLevelClasses = 0; private int _classes = 0; private int _classLevel = 0; private int _anonClassCount = 1; private int _jvdcLines = 0; // added by SMS private int _jvdc = 0; private boolean _bPrivate = true;//false; // added by SMS private boolean _bPublic = true; // added by SMS /** * For each class the number of formal * comments in toplevel methods, constructors, inner * classes, and for the class itself are counted. * The top level comment has to be directly before * the class definition, not before the package or * import statement as it is often seen in source code * examples (at the beginning of your source files you * should instead put your copyright notice). */ private int _javadocs = 0; // global javadocs private List/*<FunctionMetric>*/ _vFunctions = new ArrayList(); // holds the statistics for each method /** * Metrics for each class/interface are stored in this * vector. */ private List/*<ObjectMetric>*/ _vClasses = new ArrayList(); private List _vImports = new ArrayList(); private Object[] _aoPackage = null; private Map/*<String,PackageMetric>*/ _htPackage = new HashMap(); private PackageMetric _pPackageMetric; private Token _tmpToken = null; /** Argh, too much of a state machine. */ private Token _tmpResultToken = null; private String _formatPackage(String sPackage_) { if (sPackage_.equals("")) { return "."; } return sPackage_.substring(0, sPackage_.length() - 1); } public void parse() throws Exception { CompilationUnit(); } public void parseImportUnit() throws Exception { ImportUnit(); } public int getNcss() { return _ncss; } public int getLOC() { return _loc; } // added by SMS public int getJvdc() { return _jvdc; } /*public int getTopLevelClasses() { return _topLevelClasses; }*/ public List/*<FunctionMetric>*/ getFunction() { return _vFunctions; } /** * @return Top level classes in sorted order */ public List/*<ObjectMetric>*/ getObject() { Collections.sort(_vClasses); return _vClasses; } /** * @return The empty package consists of the name ".". */ public Map/*<String,PackageMetric>*/ getPackage() { return _htPackage; } public List getImports() { return _vImports; } /** * name, beginLine, ... */ public Object[] getPackageObjects() { return _aoPackage; } /** * if javancss is used with cat *.java a long * input stream might get generated, so line * number information in case of an parse exception * is not very useful. */ public String getLastFunction() { return _sPackage + _sClass + _sFunction; } /** * Class to hold modifiers. */ static public final class ModifierSet { /* Definitions of the bits in the modifiers field. */ public static final int PUBLIC = 0x0001; public static final int PROTECTED = 0x0002; public static final int PRIVATE = 0x0004; public static final int ABSTRACT = 0x0008; public static final int STATIC = 0x0010; public static final int FINAL = 0x0020; public static final int SYNCHRONIZED = 0x0040; public static final int NATIVE = 0x0080; public static final int TRANSIENT = 0x0100; public static final int VOLATILE = 0x0200; public static final int STRICTFP = 0x1000; /** A set of accessors that indicate whether the specified modifier is in the set. */ public boolean isPublic(int modifiers) { return (modifiers & PUBLIC) != 0; } public boolean isProtected(int modifiers) { return (modifiers & PROTECTED) != 0; } public boolean isPrivate(int modifiers) { return (modifiers & PRIVATE) != 0; } public boolean isStatic(int modifiers) { return (modifiers & STATIC) != 0; } public boolean isAbstract(int modifiers) { return (modifiers & ABSTRACT) != 0; } public boolean isFinal(int modifiers) { return (modifiers & FINAL) != 0; } public boolean isNative(int modifiers) { return (modifiers & NATIVE) != 0; } public boolean isStrictfp(int modifiers) { return (modifiers & STRICTFP) != 0; } public boolean isSynchronized(int modifiers) { return (modifiers & SYNCHRONIZED) != 0; } public boolean isTransient(int modifiers) { return (modifiers & TRANSIENT) != 0; } public boolean isVolatile(int modifiers) { return (modifiers & VOLATILE) != 0; } /** * Removes the given modifier. */ static int removeModifier(int modifiers, int mod) { return modifiers & ~mod; } } /***************************************** * THE JAVA LANGUAGE GRAMMAR STARTS HERE * *****************************************/ /* * Program structuring syntax follows. */ final public void CompilationUnit() throws ParseException { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 17 |
javancss/parser/java15/debug/JavaParser15Debug.java | 17 |
public class JavaParser15Debug implements JavaParserInterface, JavaParser15DebugConstants { private boolean _bReturn = false; private int _ncss = 0; // general counter private int _loc = 0; private int _cyc = 1; private int _localCases = 0; private String _sName = ""; // name of last token private String _sParameter = ""; private String _sPackage = ""; private String _sClass = ""; private String _sFunction = ""; private int _functions = 0; // number of functions in this class //private int _topLevelClasses = 0; private int _classes = 0; private int _classLevel = 0; private int _anonClassCount = 1; private int _jvdcLines = 0; // added by SMS private int _jvdc = 0; private boolean _bPrivate = true;//false; // added by SMS private boolean _bPublic = true; // added by SMS /** * For each class the number of formal * comments in toplevel methods, constructors, inner * classes, and for the class itself are counted. * The top level comment has to be directly before * the class definition, not before the package or * import statement as it is often seen in source code * examples (at the beginning of your source files you * should instead put your copyright notice). */ private int _javadocs = 0; // global javadocs private List/*<FunctionMetric>*/ _vFunctions = new ArrayList(); // holds the statistics for each method /** * Metrics for each class/interface are stored in this * vector. */ private List/*<ObjectMetric>*/ _vClasses = new ArrayList(); private List _vImports = new ArrayList(); private Object[] _aoPackage = null; private Map/*<String,PackageMetric>*/ _htPackage = new HashMap(); private PackageMetric _pPackageMetric; private Token _tmpToken = null; /** Argh, too much of a state machine. */ private Token _tmpResultToken = null; private String _formatPackage(String sPackage_) { if (sPackage_.equals("")) { return "."; } return sPackage_.substring(0, sPackage_.length() - 1); } public void parse() throws Exception { CompilationUnit(); } public void parseImportUnit() throws Exception { ImportUnit(); } public int getNcss() { return _ncss; } public int getLOC() { return _loc; } // added by SMS public int getJvdc() { return _jvdc; } /*public int getTopLevelClasses() { return _topLevelClasses; }*/ public List/*<FunctionMetric>*/ getFunction() { return _vFunctions; } /** * @return Top level classes in sorted order */ public List/*<ObjectMetric>*/ getObject() { Collections.sort(_vClasses); return _vClasses; } /** * @return The empty package consists of the name ".". */ public Map/*<String,PackageMetric>*/ getPackage() { return _htPackage; } public List getImports() { return _vImports; } /** * name, beginLine, ... */ public Object[] getPackageObjects() { return _aoPackage; } /** * if javancss is used with cat *.java a long * input stream might get generated, so line * number information in case of an parse exception * is not very useful. */ public String getLastFunction() { return _sPackage + _sClass + _sFunction; } /** * Class to hold modifiers. */ static public final class ModifierSet { /* Definitions of the bits in the modifiers field. */ public static final int PUBLIC = 0x0001; public static final int PROTECTED = 0x0002; public static final int PRIVATE = 0x0004; public static final int ABSTRACT = 0x0008; public static final int STATIC = 0x0010; public static final int FINAL = 0x0020; public static final int SYNCHRONIZED = 0x0040; public static final int NATIVE = 0x0080; public static final int TRANSIENT = 0x0100; public static final int VOLATILE = 0x0200; public static final int STRICTFP = 0x1000; /** A set of accessors that indicate whether the specified modifier is in the set. */ public boolean isPublic(int modifiers) { return (modifiers & PUBLIC) != 0; } public boolean isProtected(int modifiers) { return (modifiers & PROTECTED) != 0; } public boolean isPrivate(int modifiers) { return (modifiers & PRIVATE) != 0; } public boolean isStatic(int modifiers) { return (modifiers & STATIC) != 0; } public boolean isAbstract(int modifiers) { return (modifiers & ABSTRACT) != 0; } public boolean isFinal(int modifiers) { return (modifiers & FINAL) != 0; } public boolean isNative(int modifiers) { return (modifiers & NATIVE) != 0; } public boolean isStrictfp(int modifiers) { return (modifiers & STRICTFP) != 0; } public boolean isSynchronized(int modifiers) { return (modifiers & SYNCHRONIZED) != 0; } public boolean isTransient(int modifiers) { return (modifiers & TRANSIENT) != 0; } public boolean isVolatile(int modifiers) { return (modifiers & VOLATILE) != 0; } /** * Removes the given modifier. */ static int removeModifier(int modifiers, int mod) { return modifiers & ~mod; } } public JavaParser15Debug(String fileName) |
File | Line |
---|---|
javancss/parser/ParseException.java | 14 |
javancss/parser/java15/debug/ParseException.java | 14 |
public class ParseException extends Exception { /** * This constructor is used by the method "generateParseException" * in the generated parser. Calling this constructor generates * a new object of this type with the fields "currentToken", * "expectedTokenSequences", and "tokenImage" set. The boolean * flag "specialConstructor" is also set to true to indicate that * this constructor was used to create this object. * This constructor calls its super class with the empty string * to force the "toString" method of parent class "Throwable" to * print the error message in the form: * ParseException: <result of getMessage> */ public ParseException(Token currentTokenVal, int[][] expectedTokenSequencesVal, String[] tokenImageVal ) { super(""); specialConstructor = true; currentToken = currentTokenVal; expectedTokenSequences = expectedTokenSequencesVal; tokenImage = tokenImageVal; } /** * The following constructors are for use by you for whatever * purpose you can think of. Constructing the exception in this * manner makes the exception behave in the normal way - i.e., as * documented in the class "Throwable". The fields "errorToken", * "expectedTokenSequences", and "tokenImage" do not contain * relevant information. The JavaCC generated code does not use * these constructors. */ public ParseException() { super(); specialConstructor = false; } /** Constructor with message. */ public ParseException(String message) { super(message); specialConstructor = false; } /** * This variable determines which constructor was used to create * this object and thereby affects the semantics of the * "getMessage" method (see below). */ protected boolean specialConstructor; /** * This is the last token that has been consumed successfully. If * this object has been created due to a parse error, the token * followng this token will (therefore) be the first error token. */ public Token currentToken; /** * Each entry in this array is an array of integers. Each array * of integers represents a sequence of tokens (by their ordinal * values) that is expected at this point of the parse. */ public int[][] expectedTokenSequences; /** * This is a reference to the "tokenImage" array of the generated * parser within which the parse error occurred. This array is * defined in the generated ...Constants interface. */ public String[] tokenImage; /** * This method has the standard behavior when this object has been * created using the standard constructors. Otherwise, it uses * "currentToken" and "expectedTokenSequences" to generate a parse * error message and returns it. If this object has been created * due to a parse error, and you do not catch it (it gets thrown * from the parser), then this method is called during the printing * of the final stack trace, and hence the correct error message * gets displayed. */ public String getMessage() { if (!specialConstructor) { return super.getMessage(); } StringBuffer expected = new StringBuffer(); int maxSize = 0; for (int i = 0; i < expectedTokenSequences.length; i++) { if (maxSize < expectedTokenSequences[i].length) { maxSize = expectedTokenSequences[i].length; } for (int j = 0; j < expectedTokenSequences[i].length; j++) { expected.append(tokenImage[expectedTokenSequences[i][j]]).append(' '); } if (expectedTokenSequences[i][expectedTokenSequences[i].length - 1] != 0) { expected.append("..."); } expected.append(eol).append(" "); } String retval = "Encountered \""; Token tok = currentToken.next; for (int i = 0; i < maxSize; i++) { if (i != 0) retval += " "; if (tok.kind == 0) { retval += tokenImage[0]; break; } retval += " " + tokenImage[tok.kind]; retval += " \""; retval += add_escapes(tok.image); retval += " \""; tok = tok.next; } retval += "\" at line " + currentToken.next.beginLine + ", column " + currentToken.next.beginColumn; retval += "." + eol; if (expectedTokenSequences.length == 1) { retval += "Was expecting:" + eol + " "; } else { retval += "Was expecting one of:" + eol + " "; } retval += expected.toString(); return retval; } /** * The end of line string for this machine. */ protected String eol = System.getProperty("line.separator", "\n"); /** * Used to convert raw characters to their escaped version * when these raw version cannot be used as part of an ASCII * string literal. */ protected String add_escapes(String str) { StringBuffer retval = new StringBuffer(); char ch; for (int i = 0; i < str.length(); i++) { switch (str.charAt(i)) { case 0 : continue; case '\b': retval.append("\\b"); continue; case '\t': retval.append("\\t"); continue; case '\n': retval.append("\\n"); continue; case '\f': retval.append("\\f"); continue; case '\r': retval.append("\\r"); continue; case '\"': retval.append("\\\""); continue; case '\'': retval.append("\\\'"); continue; case '\\': retval.append("\\\\"); continue; default: if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) { String s = "0000" + Integer.toString(ch, 16); retval.append("\\u" + s.substring(s.length() - 4, s.length())); } else { retval.append(ch); } continue; } } return retval.toString(); } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 41 |
javancss/parser/java15/JavaParser15.java | 18 |
private boolean _bReturn = false; private int _ncss = 0; // general counter private int _loc = 0; private int _cyc = 1; private int _localCases = 0; private String _sName = ""; // name of last token private String _sParameter = ""; private String _sPackage = ""; private String _sClass = ""; private String _sFunction = ""; private int _functions = 0; // number of functions in this class //private int _topLevelClasses = 0; private int _classes = 0; private int _classLevel = 0; private int _anonClassCount = 1; private int _jvdcLines = 0; // added by SMS private int _jvdc = 0; private boolean _bPrivate = true;//false; // added by SMS private boolean _bPublic = true; // added by SMS /** * For each class the number of formal * comments in toplevel methods, constructors, inner * classes, and for the class itself are counted. * The top level comment has to be directly before * the class definition, not before the package or * import statement as it is often seen in source code * examples (at the beginning of your source files you * should instead put your copyright notice). */ private int _javadocs = 0; // global javadocs private List/*<FunctionMetric>*/ _vFunctions = new ArrayList(); // holds the statistics for each method /** * Metrics for each class/interface are stored in this * vector. */ private List/*<ObjectMetric>*/ _vClasses = new ArrayList(); private List _vImports = new ArrayList(); private Object[] _aoPackage = null; private Map/*<String,PackageMetric>*/ _htPackage = new HashMap(); private PackageMetric _pPackageMetric; private Token _tmpToken = null; /** Argh, too much of a state machine. */ private Token _tmpResultToken = null; private String _formatPackage(String sPackage_) { if (sPackage_.equals("")) { return "."; } return sPackage_.substring(0, sPackage_.length() - 1); } public void parse() throws Exception { CompilationUnit(); } public void parseImportUnit() throws Exception { ImportUnit(); } public int getNcss() { return _ncss; } public int getLOC() { return _loc; } // added by SMS public int getJvdc() { return _jvdc; } /*public int getTopLevelClasses() { return _topLevelClasses; }*/ public List/*<FunctionMetric>*/ getFunction() { return _vFunctions; } /** * @return Top level classes in sorted order */ public List/*<ObjectMetric>*/ getObject() { Collections.sort(_vClasses); return _vClasses; } /** * @return The empty package consists of the name ".". */ public Map/*<String,PackageMetric>*/ getPackage() { return _htPackage; } public List getImports() { return _vImports; } /** * name, beginLine, ... */ public Object[] getPackageObjects() { return _aoPackage; } /** * if javancss is used with cat *.java a long * input stream might get generated, so line * number information in case of an parse exception * is not very useful. */ public String getLastFunction() { return _sPackage + _sClass + _sFunction; } /** * Class to hold modifiers. */ static public final class ModifierSet { /* Definitions of the bits in the modifiers field. */ public static final int PUBLIC = 0x0001; public static final int PROTECTED = 0x0002; public static final int PRIVATE = 0x0004; public static final int ABSTRACT = 0x0008; public static final int STATIC = 0x0010; public static final int FINAL = 0x0020; public static final int SYNCHRONIZED = 0x0040; public static final int NATIVE = 0x0080; public static final int TRANSIENT = 0x0100; public static final int VOLATILE = 0x0200; public static final int STRICTFP = 0x1000; /** A set of accessors that indicate whether the specified modifier is in the set. */ public boolean isPublic(int modifiers) { return (modifiers & PUBLIC) != 0; } public boolean isProtected(int modifiers) { return (modifiers & PROTECTED) != 0; } public boolean isPrivate(int modifiers) { return (modifiers & PRIVATE) != 0; } public boolean isStatic(int modifiers) { return (modifiers & STATIC) != 0; } public boolean isAbstract(int modifiers) { return (modifiers & ABSTRACT) != 0; } public boolean isFinal(int modifiers) { return (modifiers & FINAL) != 0; } public boolean isNative(int modifiers) { return (modifiers & NATIVE) != 0; } public boolean isStrictfp(int modifiers) { return (modifiers & STRICTFP) != 0; } public boolean isSynchronized(int modifiers) { return (modifiers & SYNCHRONIZED) != 0; } public boolean isTransient(int modifiers) { return (modifiers & TRANSIENT) != 0; } public boolean isVolatile(int modifiers) { return (modifiers & VOLATILE) != 0; } /** * Removes the given modifier. */ static int removeModifier(int modifiers, int mod) { return modifiers & ~mod; } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4239 |
javancss/parser/debug/JavaParserDebug.java | 4646 |
try { jj_consume_token(FOR); jj_consume_token(LPAREN); if (jj_2_46(2147483647)) { Modifiers(); Type(); jj_consume_token(IDENTIFIER); jj_consume_token(COLON); Expression(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SYNCHRONIZED: case THIS: case TRANSIENT: case TRUE: case VOID: case VOLATILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case SEMICOLON: case AT: case INCR: case DECR: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SYNCHRONIZED: case THIS: case TRANSIENT: case TRUE: case VOID: case VOLATILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case AT: case INCR: case DECR: ForInit(); break; default: jj_la1[149] = jj_gen; ; } jj_consume_token(SEMICOLON); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: Expression(); break; default: jj_la1[150] = jj_gen; ; } jj_consume_token(SEMICOLON); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case INCR: case DECR: ForUpdate(); break; default: jj_la1[151] = jj_gen; ; } break; default: jj_la1[152] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } jj_consume_token(RPAREN); Statement(); _ncss++; Util.debug( "_ncss++" ); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2839 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3261 |
try { jj_consume_token(FOR); jj_consume_token(LPAREN); if (jj_2_38(2147483647)) { Modifiers(); Type(); jj_consume_token(IDENTIFIER); jj_consume_token(COLON); Expression(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SUPER: case SYNCHRONIZED: case THIS: case TRANSIENT: case TRUE: case VOID: case VOLATILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case SEMICOLON: case AT: case INCR: case DECR: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SUPER: case SYNCHRONIZED: case THIS: case TRANSIENT: case TRUE: case VOID: case VOLATILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case AT: case INCR: case DECR: ForInit(); break; default: ; } jj_consume_token(SEMICOLON); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: Expression(); break; default: ; } jj_consume_token(SEMICOLON); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case INCR: case DECR: ForUpdate(); break; default: ; } break; default: jj_consume_token(-1); throw new ParseException(); } } jj_consume_token(RPAREN); Statement(); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2184 |
javancss/parser/debug/JavaParserDebug.java | 2306 |
try { int oldNcss = _ncss; int oldFunctions = _functions; String sOldFunction = _sFunction; int oldcyc = _cyc; boolean bOldReturn = _bReturn; Token tmpToken = null; int jvdc = 0; // added by SMS int oldSingle; int oldMulti; int jvdcLines = 0; boolean bPublic = false; // //Added by REYNAUD Sebastien (LOGICA) Token myToken = null; label_34: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[72] = jj_gen; break label_34; } myToken = getToken(1); Annotation(); if ( tmpToken == null ) { tmpToken = myToken; } } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PRIVATE: case PROTECTED: case PUBLIC: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); bPublic = true; if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PROTECTED: jj_consume_token(PROTECTED); bPublic = true; if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PRIVATE: jj_consume_token(PRIVATE); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; default: jj_la1[73] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; default: jj_la1[74] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[75] = jj_gen; ; } Identifier(); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } _cyc = 1; _sFunction = _sPackage + _sClass + "." + getToken(0).image; FormalParameters(); _sFunction += _sParameter; _bReturn = false; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case THROWS: jj_consume_token(THROWS); NameList(); break; default: jj_la1[76] = jj_gen; ; } jj_consume_token(LBRACE); if (jj_2_18(2147483647)) { ExplicitConstructorInvocation(); } else { ; } if (jj_2_19(2147483647)) { ExplicitConstructorInvocation(); } else { ; } while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; jvdc++; if ((bPublic && _bPublic) || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; jvdcLines = JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 744 |
javancss/parser/debug/JavaParserDebug.java | 776 |
try { String sOldClass = _sClass; int oldNcss = _ncss; int oldFunctions = _functions; int oldClasses = _classes; //Added by REYNAUD Sebastien (LOGICA) int oldJavadocs = _javadocs; if (!_sClass.equals("")) { _sClass += "."; } _sClass += getToken(2).image; _classLevel ++; Modifiers(); jj_consume_token(CLASS); Identifier(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[19] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case EXTENDS: jj_consume_token(EXTENDS); Name(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeArguments(); break; default: jj_la1[20] = jj_gen; ; } label_11: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case DOT: ; break; default: jj_la1[21] = jj_gen; break label_11; } jj_consume_token(DOT); Name(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeArguments(); break; default: jj_la1[22] = jj_gen; ; } } break; default: jj_la1[23] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPLEMENTS: jj_consume_token(IMPLEMENTS); NameList(); break; default: jj_la1[24] = jj_gen; ; } ClassBody(); _ncss++; Util.debug( "_ncss++" ); _classLevel--; if (_classLevel == 0) { //_topLevelClasses++; ObjectMetric metric = new ObjectMetric(); metric.name = _sPackage + _sClass; metric.ncss = _ncss - oldNcss; metric.functions = _functions - oldFunctions; metric.classes = _classes - oldClasses; Token lastToken = getToken( 0 ); //metric.add( new Integer( lastToken.endLine ) ); //metric.add( new Integer( lastToken.endColumn ) ); //metric.add( new Integer( _javadocs ) ); _vClasses.add( metric ); _pPackageMetric.functions += _functions - oldFunctions; _pPackageMetric.classes++; // added by SMS _pPackageMetric.javadocs += _javadocs; //_pPackageMetric.javadocsLn += JavaParserDebugTokenManager._iFormalComments - oldFormal; //_pPackageMetric.singleLn += JavaParserDebugTokenManager._iSingleComments - oldSingle; //_pPackageMetric.multiLn += JavaParserDebugTokenManager._iMultiComments - oldMulti; // } //Added by REYNAUD Sebastien (LOGICA) else { ObjectMetric metric1 = new ObjectMetric(); metric1.name = _sPackage + _sClass ; metric1.ncss = _ncss - oldNcss; metric1.functions = _functions - oldFunctions; metric1.classes = _classes - oldClasses; Token lastToken = getToken( 0 ); _vClasses.add( metric1 ); _pPackageMetric.functions += _functions - oldFunctions; _pPackageMetric.classes++; metric1.javadocs = _javadocs - oldJavadocs; } // _functions = oldFunctions; _classes = oldClasses + 1; _sClass = sOldClass; } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1407 |
javancss/parser/debug/JavaParserDebug.java | 1474 |
try { String sOldClass = _sClass; int oldNcss = _ncss; int oldFunctions = _functions; int oldClasses = _classes; //Added by REYNAUD Sebastien (LOGICA) int oldJavadocs = _javadocs; if (!_sClass.equals("")) { _sClass += "."; } _sClass += getToken(2).image; _classLevel ++; jj_consume_token(INTERFACE); Identifier(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[46] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case EXTENDS: jj_consume_token(EXTENDS); NameList(); break; default: jj_la1[47] = jj_gen; ; } jj_consume_token(LBRACE); label_23: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case SEMICOLON: case AT: case LT: ; break; default: jj_la1[48] = jj_gen; break label_23; } InterfaceMemberDeclaration(); } jj_consume_token(RBRACE); _ncss++; Util.debug( "_ncss++" ); _classLevel--; if (_classLevel == 0) { //_topLevelClasses++; ObjectMetric metric = new ObjectMetric(); metric.name = _sPackage + _sClass; metric.ncss = _ncss - oldNcss; metric.functions = _functions - oldFunctions; metric.classes = _classes - oldClasses; //metric.add( Util.getConstantObject() ); //metric.add( Util.getConstantObject() ); _vClasses.add( metric ); _pPackageMetric.functions += _functions - oldFunctions; _pPackageMetric.classes++; // added by SMS _pPackageMetric.javadocs += _javadocs; //_pPackageMetric.javadocsLn += JavaParserDebugTokenManager._iFormalComments - oldFormal; //_pPackageMetric.singleLn += JavaParserDebugTokenManager._iSingleComments - oldSingle; //_pPackageMetric.multiLn += JavaParserDebugTokenManager._iMultiComments - oldMulti; // } //Added by REYNAUD Sebastien (LOGICA) else { ObjectMetric metric1 = new ObjectMetric(); metric1.name = _sPackage + _sClass; metric1.ncss = _ncss - oldNcss; metric1.functions = _functions - oldFunctions; metric1.classes = _classes - oldClasses; Token lastToken = getToken( 0 ); _vClasses.add( metric1 ); _pPackageMetric.functions += _functions - oldFunctions; _pPackageMetric.classes++; //_pPackageMetric.javadocs += _javadocs; metric1.javadocs = _javadocs - oldJavadocs; } // _functions = oldFunctions; _classes = oldClasses + 1; _sClass = sOldClass; } finally { |
File | Line |
---|---|
javancss/parser/TokenMgrError.java | 6 |
javancss/parser/java15/debug/TokenMgrError.java | 6 |
public class TokenMgrError extends Error { /* * Ordinals for various reasons why an Error of this type can be thrown. */ /** * Lexical error occurred. */ static final int LEXICAL_ERROR = 0; /** * An attempt was made to create a second instance of a static token manager. */ static final int STATIC_LEXER_ERROR = 1; /** * Tried to change to an invalid lexical state. */ static final int INVALID_LEXICAL_STATE = 2; /** * Detected (and bailed out of) an infinite loop in the token manager. */ static final int LOOP_DETECTED = 3; /** * Indicates the reason why the exception is thrown. It will have * one of the above 4 values. */ int errorCode; /** * Replaces unprintable characters by their escaped (or unicode escaped) * equivalents in the given string */ protected static final String addEscapes(String str) { StringBuffer retval = new StringBuffer(); char ch; for (int i = 0; i < str.length(); i++) { switch (str.charAt(i)) { case 0 : continue; case '\b': retval.append("\\b"); continue; case '\t': retval.append("\\t"); continue; case '\n': retval.append("\\n"); continue; case '\f': retval.append("\\f"); continue; case '\r': retval.append("\\r"); continue; case '\"': retval.append("\\\""); continue; case '\'': retval.append("\\\'"); continue; case '\\': retval.append("\\\\"); continue; default: if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) { String s = "0000" + Integer.toString(ch, 16); retval.append("\\u" + s.substring(s.length() - 4, s.length())); } else { retval.append(ch); } continue; } } return retval.toString(); } /** * Returns a detailed message for the Error when it is thrown by the * token manager to indicate a lexical error. * Parameters : * EOFSeen : indicates if EOF caused the lexical error * curLexState : lexical state in which this error occurred * errorLine : line number when the error occurred * errorColumn : column number when the error occurred * errorAfter : prefix that was seen before this error occurred * curchar : the offending character * Note: You can customize the lexical error message by modifying this method. */ protected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar) { return("Lexical error at line " + errorLine + ", column " + errorColumn + ". Encountered: " + (EOFSeen ? "<EOF> " : ("\"" + addEscapes(String.valueOf(curChar)) + "\"") + " (" + (int)curChar + "), ") + "after : \"" + addEscapes(errorAfter) + "\""); } /** * You can also modify the body of this method to customize your error messages. * For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not * of end-users concern, so you can return something like : * * "Internal Error : Please file a bug report .... " * * from this method for such cases in the release version of your parser. */ public String getMessage() { return super.getMessage(); } /* * Constructors of various flavors follow. */ /** No arg constructor. */ public TokenMgrError() { } /** Constructor with message and reason. */ public TokenMgrError(String message, int reason) { super(message); errorCode = reason; } /** Full Constructor. */ public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar, int reason) { this(LexicalError(EOFSeen, lexState, errorLine, errorColumn, errorAfter, curChar), reason); } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4991 |
javancss/parser/debug/JavaParserDebug.java | 5518 |
try { int modifiers = 0; _tmpToken = null; label_66: while (true) { if (jj_2_52(2)) { ; } else { break label_66; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); modifiers |= ModifierSet.PUBLIC; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case STATIC: jj_consume_token(STATIC); modifiers |= ModifierSet.STATIC; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case PROTECTED: jj_consume_token(PROTECTED); modifiers |= ModifierSet.PROTECTED; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case PRIVATE: jj_consume_token(PRIVATE); modifiers |= ModifierSet.PRIVATE; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case FINAL: jj_consume_token(FINAL); modifiers |= ModifierSet.FINAL; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case ABSTRACT: jj_consume_token(ABSTRACT); modifiers |= ModifierSet.ABSTRACT; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); modifiers |= ModifierSet.SYNCHRONIZED; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case NATIVE: jj_consume_token(NATIVE); modifiers |= ModifierSet.NATIVE; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case TRANSIENT: jj_consume_token(TRANSIENT); modifiers |= ModifierSet.TRANSIENT; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case VOLATILE: jj_consume_token(VOLATILE); modifiers |= ModifierSet.VOLATILE; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case TESTAAAA: jj_consume_token(TESTAAAA); modifiers |= ModifierSet.STRICTFP; if ( _tmpToken == null ) { _tmpToken = getToken( 0 ); } break; case AT: Annotation(); break; default: jj_la1[172] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } {if (true) return modifiers;} throw new Error("Missing return statement in function"); } finally { |
File | Line |
---|---|
javancss/parser/debug/JavaParserDebug.java | 10890 |
javancss/parser/java15/debug/JavaParser15Debug.java | 6951 |
return new ParseException("Parse error at line " + line + ", column " + column + ". Encountered: " + mess); } private int trace_indent = 0; private boolean trace_enabled = true; /** Enable tracing. */ final public void enable_tracing() { trace_enabled = true; } /** Disable tracing. */ final public void disable_tracing() { trace_enabled = false; } private void trace_call(String s) { if (trace_enabled) { for (int i = 0; i < trace_indent; i++) { System.out.print(" "); } System.out.println("Call: " + s); } trace_indent = trace_indent + 2; } private void trace_return(String s) { trace_indent = trace_indent - 2; if (trace_enabled) { for (int i = 0; i < trace_indent; i++) { System.out.print(" "); } System.out.println("Return: " + s); } } private void trace_token(Token t, String where) { if (trace_enabled) { for (int i = 0; i < trace_indent; i++) { System.out.print(" "); } System.out.print("Consumed token: <" + tokenImage[t.kind]); if (t.kind != 0 && !tokenImage[t.kind].equals("\"" + t.image + "\"")) { System.out.print(": \"" + t.image + "\""); } System.out.println(" at line " + t.beginLine + " column " + t.beginColumn + ">" + where); } } private void trace_scan(Token t1, int t2) { if (trace_enabled) { for (int i = 0; i < trace_indent; i++) { System.out.print(" "); } System.out.print("Visited token: <" + tokenImage[t1.kind]); if (t1.kind != 0 && !tokenImage[t1.kind].equals("\"" + t1.image + "\"")) { System.out.print(": \"" + t1.image + "\""); } System.out.println(" at line " + t1.beginLine + " column " + t1.beginColumn + ">; Expected token: <" + tokenImage[t2] + ">"); } } |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1632 |
javancss/parser/JavaParserTokenManager.java | 1716 |
return ((jjbitVec47[i2] & l2) != 0L); case 17: return ((jjbitVec19[i2] & l2) != 0L); case 18: return ((jjbitVec20[i2] & l2) != 0L); case 19: return ((jjbitVec21[i2] & l2) != 0L); case 20: return ((jjbitVec0[i2] & l2) != 0L); case 22: return ((jjbitVec22[i2] & l2) != 0L); case 23: return ((jjbitVec23[i2] & l2) != 0L); case 24: return ((jjbitVec24[i2] & l2) != 0L); case 30: return ((jjbitVec25[i2] & l2) != 0L); case 31: return ((jjbitVec26[i2] & l2) != 0L); case 32: return ((jjbitVec27[i2] & l2) != 0L); case 33: return ((jjbitVec28[i2] & l2) != 0L); case 48: return ((jjbitVec29[i2] & l2) != 0L); case 49: return ((jjbitVec30[i2] & l2) != 0L); case 77: return ((jjbitVec31[i2] & l2) != 0L); case 159: return ((jjbitVec32[i2] & l2) != 0L); case 164: return ((jjbitVec33[i2] & l2) != 0L); case 215: return ((jjbitVec34[i2] & l2) != 0L); case 250: return ((jjbitVec35[i2] & l2) != 0L); case 251: return ((jjbitVec36[i2] & l2) != 0L); case 253: return ((jjbitVec37[i2] & l2) != 0L); case 254: return ((jjbitVec38[i2] & l2) != 0L); case 255: return ((jjbitVec39[i2] & l2) != 0L); default : if ((jjbitVec3[i1] & l1) != 0L) return true; return false; } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 606 |
javancss/parser/debug/JavaParserDebug.java | 633 |
try { Token tmpToken = null; _javadocs = 0; ObjectMetric metric = null; // added by SMS int oldSingle = 0; int oldMulti = 0; _jvdcLines = 0; boolean bTemp = _bPublic; _bPublic = false; // //Added by REYNAUD Sebastien (LOGICA) Token myToken = null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: myToken = getToken(1); Annotation(); tmpToken = myToken; break; default: jj_la1[15] = jj_gen; ; } label_9: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[16] = jj_gen; break label_9; } Annotation(); } label_10: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case PUBLIC: case TESTAAAA: case SYNCHRONIZED: ; break; default: jj_la1[17] = jj_gen; break label_10; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: jj_consume_token(ABSTRACT); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case FINAL: jj_consume_token(FINAL); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PUBLIC: jj_consume_token(PUBLIC); _bPublic = true; // added by SMS if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case TESTAAAA: jj_consume_token(TESTAAAA); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; default: jj_la1[18] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } if ( tmpToken == null ) { tmpToken = getToken( 1 ); } while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; Util.debug( "ClassDeclaration()._javadocs++" ); if (_bPublic || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; _jvdcLines += JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3352 |
javancss/parser/debug/JavaParserDebug.java | 3644 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case FALSE: case NULL: case TRUE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: Literal(); break; case THIS: jj_consume_token(THIS); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case DOT: jj_consume_token(DOT); break; default: jj_la1[119] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case IDENTIFIER: Identifier(); break; default: jj_la1[120] = jj_gen; ; } break; default: jj_la1[123] = jj_gen; if (jj_2_34(2)) { jj_consume_token(SUPER); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case DOT: jj_consume_token(DOT); break; default: jj_la1[121] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case IDENTIFIER: Identifier(); break; default: jj_la1[122] = jj_gen; ; } } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LPAREN: jj_consume_token(LPAREN); Expression(); jj_consume_token(RPAREN); break; case NEW: AllocationExpression(); break; default: jj_la1[124] = jj_gen; if (jj_2_35(2147483647)) { ResultType(); jj_consume_token(DOT); jj_consume_token(CLASS); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case ENUM: case IDENTIFIER: Name(); if (jj_2_33(3)) { jj_consume_token(DOT); jj_consume_token(SUPER); jj_consume_token(DOT); Identifier(); } else { ; } break; default: jj_la1[125] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1803 |
javancss/parser/java15/JavaParser15TokenManager.java | 1840 |
-1, -1, -1, -1, -1, -1, 1, 2, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, }; static final long[] jjtoToken = { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5431 |
javancss/parser/debug/JavaParserDebug.java | 6008 |
try { //boolean isNestedInterface = false; int modifiers; if (jj_2_59(2)) { Initializer(); if (isInterface) {if (true) throw new ParseException("An interface cannot have initializers");} } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case AT: case LT: modifiers = Modifiers(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(modifiers); break; case ENUM: EnumDeclaration(modifiers); break; default: jj_la1[187] = jj_gen; if (jj_2_57(2147483647)) { ConstructorDeclaration(); } else if (jj_2_58(2147483647)) { FieldDeclaration15(modifiers); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case VOID: case IDENTIFIER: case AT: case LT: MethodDeclaration15(modifiers); break; default: jj_la1[188] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } break; case SEMICOLON: jj_consume_token(SEMICOLON); break; default: jj_la1[189] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1985 |
javancss/parser/java15/JavaParser15TokenManager.java | 1992 |
if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; return matchedToken; } else if ((jjtoSkip[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { if ((jjtoSpecial[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L) { matchedToken = jjFillToken(); if (specialToken == null) specialToken = matchedToken; else { matchedToken.specialToken = specialToken; specialToken = (specialToken.next = matchedToken); } SkipLexicalActions(matchedToken); } else SkipLexicalActions(null); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; continue EOFLoop; } MoreLexicalActions(); if (jjnewLexState[jjmatchedKind] != -1) curLexState = jjnewLexState[jjmatchedKind]; curPos = 0; jjmatchedKind = 0x7fffffff; try { curChar = input_stream.readChar(); continue; } catch (java.io.IOException e1) { } } int error_line = input_stream.getEndLine(); int error_column = input_stream.getEndColumn(); String error_after = null; boolean EOFSeen = false; try { input_stream.readChar(); input_stream.backup(1); } catch (java.io.IOException e1) { EOFSeen = true; error_after = curPos <= 1 ? "" : input_stream.GetImage(); if (curChar == '\n' || curChar == '\r') { error_line++; error_column = 0; } else error_column++; } if (!EOFSeen) { input_stream.backup(1); error_after = curPos <= 1 ? "" : input_stream.GetImage(); } throw new TokenMgrError(EOFSeen, curLexState, error_line, error_column, error_after, curChar, TokenMgrError.LEXICAL_ERROR); } } } void SkipLexicalActions(Token matchedToken) { switch(jjmatchedKind) { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 907 |
javancss/parser/debug/JavaParserDebug.java | 949 |
try { // added by SMS Token tmpToken = null; boolean bTemp = _bPublic; _bPublic = false; boolean bPublic = false; //Added by REYNAUD Sebastien (LOGICA) Token myToken = null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: myToken = getToken(1); Annotation(); tmpToken = myToken; break; default: jj_la1[26] = jj_gen; ; } label_13: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[27] = jj_gen; break label_13; } Annotation(); } if(tmpToken==null) { tmpToken = getToken( 1 ); } label_14: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: ; break; default: jj_la1[28] = jj_gen; break label_14; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STATIC: jj_consume_token(STATIC); break; case ABSTRACT: jj_consume_token(ABSTRACT); break; case FINAL: jj_consume_token(FINAL); break; case PUBLIC: jj_consume_token(PUBLIC); bPublic = true; break; case PROTECTED: jj_consume_token(PROTECTED); bPublic = true; break; case PRIVATE: jj_consume_token(PRIVATE); break; case TESTAAAA: jj_consume_token(TESTAAAA); break; default: jj_la1[29] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } //tmpToken = getToken( 0 );//Removed by REYNAUD Sebastien (LOGICA) while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; Util.debug( "NestedClassDeclaration()._javadocs++" ); if ((_bPublic && bPublic) || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; _jvdcLines += JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1299 |
javancss/parser/debug/JavaParserDebug.java | 1361 |
try { // added by SMS Token tmpToken = null; boolean bTemp = _bPublic; _bPublic = false; boolean bPublic = false; //Added by REYNAUD Sebastien (LOGICA) Token myToken=null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: myToken = getToken(1); Annotation(); tmpToken = myToken; break; default: jj_la1[42] = jj_gen; ; } label_21: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[43] = jj_gen; break label_21; } Annotation(); } if(tmpToken==null) { tmpToken = getToken( 1 ); } label_22: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: ; break; default: jj_la1[44] = jj_gen; break label_22; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STATIC: jj_consume_token(STATIC); break; case ABSTRACT: jj_consume_token(ABSTRACT); break; case FINAL: jj_consume_token(FINAL); break; case PUBLIC: jj_consume_token(PUBLIC); bPublic = true; break; case PROTECTED: jj_consume_token(PROTECTED); bPublic = true; break; case PRIVATE: jj_consume_token(PRIVATE); break; case TESTAAAA: jj_consume_token(TESTAAAA); break; default: jj_la1[45] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } //tmpToken = getToken( 0 ); //Removed by REYNAUD Sebastien (LOGICA) while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; if ((_bPublic && bPublic) || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; _jvdcLines += JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1177 |
javancss/parser/debug/JavaParserDebug.java | 1234 |
try { Token tmpToken = null; _javadocs = 0; //boolean bClassComment = false; ObjectMetric metric = null; // added by SMS int oldSingle; int oldMulti; _jvdcLines = 0; boolean bTemp = _bPublic; _bPublic = false; // //Added by REYNAUD Sebastien (LOGICA) Token myToken=null; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: myToken = getToken(1); Annotation(); tmpToken = myToken; break; default: jj_la1[38] = jj_gen; ; } label_19: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[39] = jj_gen; break label_19; } Annotation(); } label_20: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case PUBLIC: case TESTAAAA: ; break; default: jj_la1[40] = jj_gen; break label_20; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TESTAAAA: jj_consume_token(TESTAAAA); break; case ABSTRACT: jj_consume_token(ABSTRACT); if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; case PUBLIC: jj_consume_token(PUBLIC); _bPublic = true; // added by SMS if ( tmpToken == null ) { tmpToken = getToken( 0 ); } break; default: jj_la1[41] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } if ( tmpToken == null ) { tmpToken = getToken( 1 ); } while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { _javadocs++; Util.debug( "InterfaceDeclaration()._javadocs++" ); if (_bPublic || _bPrivate) { Util.debug( "_jvdc++" ); _jvdc++; _jvdcLines += JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5295 |
javancss/parser/debug/JavaParserDebug.java | 5857 |
try { jj_consume_token(LBRACE); _ncss++; Util.debug( "_ncss++" ); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: EnumConstant(); label_71: while (true) { if (jj_2_53(2)) { ; } else { break label_71; } jj_consume_token(COMMA); EnumConstant(); } break; default: jj_la1[182] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: jj_consume_token(COMMA); break; default: jj_la1[183] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SEMICOLON: jj_consume_token(SEMICOLON); label_72: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case LBRACE: case SEMICOLON: case AT: case LT: ; break; default: jj_la1[184] = jj_gen; break label_72; } ClassOrInterfaceBodyDeclaration(false); } break; default: jj_la1[185] = jj_gen; ; } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3582 |
javancss/parser/debug/JavaParserDebug.java | 3909 |
try { String sOldClass = _sClass; //int oldNcss = _ncss; int oldFunctions = _functions; int oldClasses = _classes; String sName; //Added by REYNAUD Sebastien (LOGICA) int oldJavadocs = _javadocs; int oldNcss = _ncss; if (jj_2_39(2)) { jj_consume_token(NEW); PrimitiveType(); ArrayDimsAndInits(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NEW: jj_consume_token(NEW); Name(); sName = _sName; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeArguments(); break; default: jj_la1[131] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: ArrayDimsAndInits(); break; case LPAREN: Arguments(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACE: if (!_sClass.equals("")) { _sClass += "."; } /*_sClass += sName;*/ //_sClass += sName + "$" + _anonClassCount ;//Removed by REYNAUD Sebastien (LOGICA) //Added by REYNAUD Sebastien (LOGICA) _sClass += sName; // _classLevel ++; ClassBody(); //Added by REYNAUD Sebastien (LOGICA) ObjectMetric metric = new ObjectMetric(); metric.name = _sPackage + _sClass; metric.ncss = _ncss - oldNcss; metric.functions = _functions - oldFunctions; metric.classes = _classes - oldClasses; Token lastToken = getToken( 0 ); _vClasses.add( metric ); _pPackageMetric.functions += _functions - oldFunctions; _pPackageMetric.classes++; metric.javadocs = _javadocs - oldJavadocs; // _classLevel--; _functions = oldFunctions; _classes = oldClasses + 1; _sClass = sOldClass; break; default: jj_la1[132] = jj_gen; ; } break; default: jj_la1[133] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; default: jj_la1[134] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4895 |
javancss/parser/debug/JavaParserDebug.java | 5412 |
try { int modifiers; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: modifiers = Modifiers(); if (jj_2_51(2147483647)) { Type(); jj_consume_token(IDENTIFIER); jj_consume_token(LPAREN); jj_consume_token(RPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case _DEFAULT: DefaultValue(); break; default: jj_la1[169] = jj_gen; ; } jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(modifiers); break; case ENUM: EnumDeclaration(modifiers); break; case AT: AnnotationTypeDeclaration(modifiers); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FLOAT: case INT: case LONG: case SHORT: case IDENTIFIER: FieldDeclaration15(modifiers); break; default: jj_la1[170] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } break; case SEMICOLON: jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); break; default: jj_la1[171] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1087 |
javancss/parser/debug/JavaParserDebug.java | 1139 |
try { label_16: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[33] = jj_gen; break label_16; } Annotation(); } label_17: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: ; break; default: jj_la1[34] = jj_gen; break label_17; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); break; case PROTECTED: jj_consume_token(PROTECTED); break; case PRIVATE: jj_consume_token(PRIVATE); break; case STATIC: jj_consume_token(STATIC); break; case ABSTRACT: jj_consume_token(ABSTRACT); break; case FINAL: jj_consume_token(FINAL); break; case NATIVE: jj_consume_token(NATIVE); break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); break; case TESTAAAA: jj_consume_token(TESTAAAA); break; default: jj_la1[35] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } label_18: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[36] = jj_gen; break label_18; } Annotation(); } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[37] = jj_gen; ; } ResultType(); Identifier(); jj_consume_token(LPAREN); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 837 |
javancss/parser/java15/debug/JavaParser15Debug.java | 919 |
try { boolean isNestedInterface = false; int modifiers; if (jj_2_6(2)) { Initializer(); if (isInterface) {if (true) throw new ParseException("An interface cannot have initializers");} } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case AT: case LT: modifiers = Modifiers(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(modifiers); break; case ENUM: EnumDeclaration(modifiers); break; default: if (jj_2_4(2147483647)) { ConstructorDeclaration(); } else if (jj_2_5(2147483647)) { FieldDeclaration(modifiers); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FLOAT: case INT: case LONG: case SHORT: case VOID: case IDENTIFIER: case LT: MethodDeclaration(modifiers); break; default: jj_consume_token(-1); throw new ParseException(); } } } break; case SEMICOLON: jj_consume_token(SEMICOLON); break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1016 |
javancss/parser/debug/JavaParserDebug.java | 1063 |
try { int modifiers; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SEMICOLON: EmptyStatement(); break; default: jj_la1[31] = jj_gen; if (jj_2_5(2)) { Initializer(); } else if (jj_2_6(2147483647)) { modifiers = Modifiers(); AnnotationTypeDeclaration(modifiers); } else if (jj_2_7(2147483647)) { CreationAnnotation(); } else if (jj_2_8(2147483647)) { NestedClassDeclaration(); } else if (jj_2_9(2147483647)) { //LOOKAHEAD( ( "static" | "abstract" | "final" | "public" | "protected" | "private" | "strictfp" )* "interface" ) modifiers = Modifiers(); NestedInterfaceDeclaration(); } else if (jj_2_10(2147483647)) { modifiers = Modifiers(); EnumDeclaration(modifiers); } else if (jj_2_11(2147483647)) { ConstructorDeclaration(); } else if (jj_2_12(2147483647)) { MethodDeclaration(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: label_15: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[30] = jj_gen; break label_15; } Annotation(); } FieldDeclaration(); break; default: jj_la1[32] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4004 |
javancss/parser/debug/JavaParserDebug.java | 4381 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INCR: PreIncrementExpression(); break; case DECR: PreDecrementExpression(); break; case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: PrimaryExpression(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: case INCR: case DECR: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INCR: jj_consume_token(INCR); break; case DECR: jj_consume_token(DECR); break; case ASSIGN: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: AssignmentOperator(); Expression(); break; default: jj_la1[142] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; default: jj_la1[143] = jj_gen; ; } break; default: jj_la1[144] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 643 |
javancss/parser/java15/debug/JavaParser15Debug.java | 695 |
try { jj_consume_token(LBRACE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: EnumConstant(); label_8: while (true) { if (jj_2_3(2)) { ; } else { break label_8; } jj_consume_token(COMMA); EnumConstant(); } break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: jj_consume_token(COMMA); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SEMICOLON: jj_consume_token(SEMICOLON); label_9: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case LBRACE: case SEMICOLON: case AT: case LT: ; break; default: break label_9; } ClassOrInterfaceBodyDeclaration(false); } break; default: ; } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4091 |
javancss/parser/debug/JavaParserDebug.java | 4473 |
try { _localCases = 0; jj_consume_token(SWITCH); jj_consume_token(LPAREN); Expression(); jj_consume_token(RPAREN); jj_consume_token(LBRACE); label_58: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CASE: case _DEFAULT: ; break; default: jj_la1[145] = jj_gen; break label_58; } SwitchLabel(); label_59: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: jj_la1[146] = jj_gen; break label_59; } BlockStatement(); } } jj_consume_token(RBRACE); _ncss++; Util.debug( "_ncss++" ); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1165 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1297 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: ; } jj_consume_token(IDENTIFIER); FormalParameters(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case THROWS: jj_consume_token(THROWS); NameList(); break; default: ; } jj_consume_token(LBRACE); if (jj_2_8(2147483647)) { ExplicitConstructorInvocation(); } else { ; } label_18: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case STRICTFP: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: break label_18; } BlockStatement(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 3371 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3903 |
try { int modifiers; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: modifiers = Modifiers(); if (jj_2_43(2147483647)) { Type(); jj_consume_token(IDENTIFIER); jj_consume_token(LPAREN); jj_consume_token(RPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case _DEFAULT: DefaultValue(); break; default: ; } jj_consume_token(SEMICOLON); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(modifiers); break; case ENUM: EnumDeclaration(modifiers); break; case AT: AnnotationTypeDeclaration(modifiers); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FLOAT: case INT: case LONG: case SHORT: case IDENTIFIER: FieldDeclaration(modifiers); break; default: jj_consume_token(-1); throw new ParseException(); } } break; case SEMICOLON: jj_consume_token(SEMICOLON); break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2625 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3017 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INCR: PreIncrementExpression(); break; case DECR: PreDecrementExpression(); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: PrimaryExpression(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: case INCR: case DECR: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INCR: jj_consume_token(INCR); break; case DECR: jj_consume_token(DECR); break; case ASSIGN: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: AssignmentOperator(); Expression(); break; default: jj_consume_token(-1); throw new ParseException(); } break; default: ; } break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 334 |
javancss/parser/java15/debug/JavaParser15Debug.java | 346 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PACKAGE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case AT: PackageDeclaration(); break; default: ; } label_3: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPORT: ; break; default: break label_3; } ImportDeclaration(); } label_4: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case PUBLIC: case STRICTFP: case SYNCHRONIZED: ; break; default: break label_4; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: jj_consume_token(ABSTRACT); break; case FINAL: jj_consume_token(FINAL); break; case PUBLIC: jj_consume_token(PUBLIC); break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); break; case STRICTFP: jj_consume_token(STRICTFP); break; default: jj_consume_token(-1); throw new ParseException(); } } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: jj_consume_token(CLASS); break; case INTERFACE: jj_consume_token(INTERFACE); break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3721 |
javancss/parser/debug/JavaParserDebug.java | 4058 |
try { _bReturn = false; if (jj_2_43(2)) { LabeledStatement(); } else if (jj_2_44(2147483647)) { AssertStatement(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACE: Block(); break; case SEMICOLON: EmptyStatement(); break; case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case INCR: case DECR: StatementExpression(); jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); break; case SWITCH: SwitchStatement(); break; case IF: IfStatement(); _cyc++; break; case WHILE: WhileStatement(); _cyc++; break; case DO: DoStatement(); _cyc++; break; case FOR: ForStatement(); _cyc++; break; case BREAK: BreakStatement(); break; case CONTINUE: ContinueStatement(); break; case RETURN: ReturnStatement(); break; case THROW: ThrowStatement(); break; case SYNCHRONIZED: SynchronizedStatement(); break; case TRY: TryStatement(); break; default: jj_la1[137] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 421 |
javancss/parser/debug/JavaParserDebug.java | 428 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PACKAGE: case AT: PackageDeclaration(); break; default: jj_la1[6] = jj_gen; ; } label_6: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPORT: ; break; default: jj_la1[7] = jj_gen; break label_6; } ImportDeclaration(); } label_7: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case PUBLIC: case TESTAAAA: case SYNCHRONIZED: ; break; default: jj_la1[8] = jj_gen; break label_7; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: jj_consume_token(ABSTRACT); break; case FINAL: jj_consume_token(FINAL); break; case PUBLIC: jj_consume_token(PUBLIC); break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); break; case TESTAAAA: jj_consume_token(TESTAAAA); break; default: jj_la1[9] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: jj_consume_token(CLASS); break; case INTERFACE: jj_consume_token(INTERFACE); break; default: jj_la1[10] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2316 |
javancss/parser/debug/JavaParserDebug.java | 2438 |
oldMulti = JavaParserDebugTokenManager._iMultiComments; label_35: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: jj_la1[77] = jj_gen; break label_35; } BlockStatement(); } jj_consume_token(RBRACE); /* while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { jvdc++; _javadocs++; } tmpToken = tmpToken.specialToken; } */ if (_bReturn) { _cyc--; } _ncss++; Util.debug( "_ncss++" ); FunctionMetric functionMetrics = new FunctionMetric(); functionMetrics.name = _sFunction; functionMetrics.ncss = _ncss - oldNcss; functionMetrics.ccn = _cyc; functionMetrics.javadocs = jvdc; // added by SMS functionMetrics.javadocsLn = jvdcLines; functionMetrics.singleLn = JavaParserDebugTokenManager._iSingleComments - oldSingle; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2707 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3104 |
try { jj_consume_token(SWITCH); jj_consume_token(LPAREN); Expression(); jj_consume_token(RPAREN); jj_consume_token(LBRACE); label_44: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CASE: case _DEFAULT: ; break; default: break label_44; } SwitchLabel(); label_45: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case STRICTFP: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: break label_45; } BlockStatement(); } } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3904 |
javancss/parser/debug/JavaParserDebug.java | 4266 |
try { if (jj_2_45(2147483647)) { LocalVariableDeclaration(); jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CONTINUE: case DO: case DOUBLE: case ENUM: case FALSE: case FLOAT: case FOR: case IF: case INT: case LONG: case NEW: case NULL: case RETURN: case SHORT: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRUE: case TRY: case VOID: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case INCR: case DECR: Statement(); break; case ABSTRACT: case CLASS: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case TRANSIENT: case VOLATILE: case AT: UnmodifiedClassDeclaration(); break; case INTERFACE: UnmodifiedInterfaceDeclaration(); break; default: jj_la1[140] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2382 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2739 |
try { if (jj_2_36(2)) { LabeledStatement(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: AssertStatement(); break; case LBRACE: Block(); break; case SEMICOLON: EmptyStatement(); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case INCR: case DECR: StatementExpression(); jj_consume_token(SEMICOLON); break; case SWITCH: SwitchStatement(); break; case IF: IfStatement(); break; case WHILE: WhileStatement(); break; case DO: DoStatement(); break; case FOR: ForStatement(); break; case BREAK: BreakStatement(); break; case CONTINUE: ContinueStatement(); break; case RETURN: ReturnStatement(); break; case THROW: ThrowStatement(); break; case SYNCHRONIZED: SynchronizedStatement(); break; case TRY: TryStatement(); break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 438 |
javancss/parser/java15/debug/JavaParser15Debug.java | 460 |
try { int modifiers = 0; label_5: while (true) { if (jj_2_2(2)) { ; } else { break label_5; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); modifiers |= ModifierSet.PUBLIC; break; case STATIC: jj_consume_token(STATIC); modifiers |= ModifierSet.STATIC; break; case PROTECTED: jj_consume_token(PROTECTED); modifiers |= ModifierSet.PROTECTED; break; case PRIVATE: jj_consume_token(PRIVATE); modifiers |= ModifierSet.PRIVATE; break; case FINAL: jj_consume_token(FINAL); modifiers |= ModifierSet.FINAL; break; case ABSTRACT: jj_consume_token(ABSTRACT); modifiers |= ModifierSet.ABSTRACT; break; case SYNCHRONIZED: jj_consume_token(SYNCHRONIZED); modifiers |= ModifierSet.SYNCHRONIZED; break; case NATIVE: jj_consume_token(NATIVE); modifiers |= ModifierSet.NATIVE; break; case TRANSIENT: jj_consume_token(TRANSIENT); modifiers |= ModifierSet.TRANSIENT; break; case VOLATILE: jj_consume_token(VOLATILE); modifiers |= ModifierSet.VOLATILE; break; case STRICTFP: jj_consume_token(STRICTFP); modifiers |= ModifierSet.STRICTFP; break; case AT: Annotation(); break; default: jj_consume_token(-1); throw new ParseException(); } } {if (true) return modifiers;} throw new Error("Missing return statement in function"); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2092 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2404 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case FALSE: case NULL: case TRUE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: Literal(); break; default: if (jj_2_26(2147483647)) { label_37: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: ; break; default: break label_37; } jj_consume_token(IDENTIFIER); jj_consume_token(DOT); } jj_consume_token(THIS); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SUPER: jj_consume_token(SUPER); jj_consume_token(DOT); jj_consume_token(IDENTIFIER); break; case LPAREN: jj_consume_token(LPAREN); Expression(); jj_consume_token(RPAREN); break; case NEW: AllocationExpression(); break; default: if (jj_2_27(2147483647)) { ResultType(); jj_consume_token(DOT); jj_consume_token(CLASS); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: Name(); break; default: jj_consume_token(-1); throw new ParseException(); } } } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3215 |
javancss/parser/debug/JavaParserDebug.java | 3482 |
try { if (jj_2_28(2)) { jj_consume_token(LPAREN); PrimitiveType(); } else if (jj_2_29(2147483647)) { jj_consume_token(LPAREN); Type(); jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LPAREN: jj_consume_token(LPAREN); Type(); jj_consume_token(RPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TILDE: jj_consume_token(TILDE); break; case BANG: jj_consume_token(BANG); break; case LPAREN: jj_consume_token(LPAREN); break; case ASSERT: case IDENTIFIER: Identifier(); break; case THIS: jj_consume_token(THIS); break; case SUPER: jj_consume_token(SUPER); break; case NEW: jj_consume_token(NEW); break; case FALSE: case NULL: case TRUE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: Literal(); break; default: jj_la1[114] = jj_gen; jj_consume_token(-1); throw new ParseException(); } break; default: jj_la1[115] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1577 |
javancss/parser/debug/JavaParserDebug.java | 1654 |
try { // added by SMS Token tmpToken = null; boolean bPublic = false; label_24: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case FINAL: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TRANSIENT: case VOLATILE: ; break; default: jj_la1[51] = jj_gen; break label_24; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PUBLIC: jj_consume_token(PUBLIC); bPublic = true; break; case PROTECTED: jj_consume_token(PROTECTED); bPublic = true; break; case PRIVATE: jj_consume_token(PRIVATE); break; case STATIC: jj_consume_token(STATIC); break; case FINAL: jj_consume_token(FINAL); break; case TRANSIENT: jj_consume_token(TRANSIENT); break; case VOLATILE: jj_consume_token(VOLATILE); break; default: jj_la1[52] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } tmpToken = getToken( 0 ); while( tmpToken.specialToken != null ) { if ( tmpToken.specialToken.image.startsWith( "/**" ) ) { if ((bPublic && _bPublic) || _bPrivate) { //_javadocs++; Util.debug( "_jvdc++" ); _jvdc++; _jvdcLines += JavaParserDebugTokenManager._iMultiCommentsLast; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3154 |
javancss/parser/debug/JavaParserDebug.java | 3416 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BANG: case TILDE: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TILDE: jj_consume_token(TILDE); break; case BANG: jj_consume_token(BANG); break; default: jj_la1[111] = jj_gen; jj_consume_token(-1); throw new ParseException(); } UnaryExpression(); break; default: jj_la1[112] = jj_gen; if (jj_2_27(2147483647)) { CastExpression(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: PostfixExpression(); break; default: jj_la1[113] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 527 |
javancss/parser/debug/JavaParserDebug.java | 544 |
try { int beginLine = 1; int beginColumn = 1; Object[] aoImport = null; jj_consume_token(IMPORT); Token pToken = getToken( 0 ); beginLine = pToken.beginLine ; beginColumn = pToken.beginColumn; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STATIC: jj_consume_token(STATIC); break; default: jj_la1[12] = jj_gen; ; } Name(); aoImport = new Object[ 5 ]; aoImport[ 0 ] = _sName; aoImport[ 1 ] = new Integer( beginLine ); aoImport[ 2 ] = new Integer( beginColumn ); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case DOT: jj_consume_token(DOT); jj_consume_token(STAR); aoImport[ 0 ] = aoImport[ 0 ].toString() + ".*"; break; default: jj_la1[13] = jj_gen; ; } jj_consume_token(SEMICOLON); aoImport[ 3 ] = new Integer( getToken( 0 ).endLine ); aoImport[ 4 ] = new Integer( getToken( 0 ).endColumn ); _vImports.add( aoImport ); _ncss++; Util.debug( "_ncss++" ); } finally { |
File | Line |
---|---|
javancss/parser/ParseException.java | 152 |
javancss/parser/debug/TokenMgrError.java | 43 |
protected static final String addEscapes(String str) { StringBuffer retval = new StringBuffer(); char ch; for (int i = 0; i < str.length(); i++) { switch (str.charAt(i)) { case 0 : continue; case '\b': retval.append("\\b"); continue; case '\t': retval.append("\\t"); continue; case '\n': retval.append("\\n"); continue; case '\f': retval.append("\\f"); continue; case '\r': retval.append("\\r"); continue; case '\"': retval.append("\\\""); continue; case '\'': retval.append("\\\'"); continue; case '\\': retval.append("\\\\"); continue; default: if ((ch = str.charAt(i)) < 0x20 || ch > 0x7e) { String s = "0000" + Integer.toString(ch, 16); retval.append("\\u" + s.substring(s.length() - 4, s.length())); } else { retval.append(ch); } continue; } } return retval.toString(); } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10120 |
javancss/parser/debug/JavaParserDebug.java | 10761 |
return token; } token = oldToken; jj_kind = kind; throw generateParseException(); } static private final class LookaheadSuccess extends java.lang.Error { } final private LookaheadSuccess jj_ls = new LookaheadSuccess(); private boolean jj_scan_token(int kind) { if (jj_scanpos == jj_lastpos) { jj_la--; if (jj_scanpos.next == null) { jj_lastpos = jj_scanpos = jj_scanpos.next = token_source.getNextToken(); } else { jj_lastpos = jj_scanpos = jj_scanpos.next; } } else { jj_scanpos = jj_scanpos.next; } if (jj_rescan) { int i = 0; Token tok = token; while (tok != null && tok != jj_scanpos) { i++; tok = tok.next; } if (tok != null) jj_add_error_token(kind, i); } if (jj_scanpos.kind != kind) return true; if (jj_la == 0 && jj_scanpos == jj_lastpos) throw jj_ls; return false; } /** Get the next Token. */ final public Token getNextToken() { if (token.next != null) token = token.next; else token = token.next = token_source.getNextToken(); jj_ntk = -1; jj_gen++; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1525 |
javancss/parser/debug/JavaParserDebug.java | 1597 |
try { int modifiers; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SEMICOLON: EmptyStatement(); break; default: jj_la1[49] = jj_gen; if (jj_2_13(2147483647)) { NestedClassDeclaration(); } else if (jj_2_14(2147483647)) { NestedInterfaceDeclaration(); } else if (jj_2_15(2147483647)) { modifiers = Modifiers(); EnumDeclaration(modifiers); } else if (jj_2_16(2147483647)) { MethodDeclaration(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: modifiers = Modifiers(); FieldDeclaration(); break; default: jj_la1[50] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3837 |
javancss/parser/debug/JavaParserDebug.java | 4194 |
try { jj_consume_token(LBRACE); label_56: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: jj_la1[139] = jj_gen; break label_56; } BlockStatement(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1972 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2259 |
try { if (jj_2_22(2)) { jj_consume_token(LPAREN); PrimitiveType(); } else if (jj_2_23(2147483647)) { jj_consume_token(LPAREN); Type(); jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LPAREN: jj_consume_token(LPAREN); Type(); jj_consume_token(RPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TILDE: jj_consume_token(TILDE); break; case BANG: jj_consume_token(BANG); break; case LPAREN: jj_consume_token(LPAREN); break; case IDENTIFIER: jj_consume_token(IDENTIFIER); break; case THIS: jj_consume_token(THIS); break; case SUPER: jj_consume_token(SUPER); break; case NEW: jj_consume_token(NEW); break; case FALSE: case NULL: case TRUE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: Literal(); break; default: jj_consume_token(-1); throw new ParseException(); } break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4731 |
javancss/parser/debug/JavaParserDebug.java | 5228 |
try { jj_consume_token(LBRACE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case AT: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: MemberValue(); break; default: jj_la1[165] = jj_gen; ; } label_63: while (true) { if (jj_2_50(2)) { ; } else { break label_63; } jj_consume_token(COMMA); MemberValue(); } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: jj_consume_token(COMMA); break; default: jj_la1[166] = jj_gen; ; } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 347 |
javancss/parser/debug/JavaParserDebug.java | 349 |
oldMulti = JavaParserDebugTokenManager._iMultiComments; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PACKAGE: case AT: PackageDeclaration(); break; case IMPORT: ImportDeclaration(); break; default: jj_la1[3] = jj_gen; jj_consume_token(-1); throw new ParseException(); } label_4: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPORT: ; break; default: jj_la1[4] = jj_gen; break label_4; } ImportDeclaration(); } label_5: while (true) { TypeDeclaration(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case CLASS: case ENUM: case FINAL: case INTERFACE: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case SEMICOLON: case AT: ; break; default: jj_la1[5] = jj_gen; break label_5; } } // Package classes and functions are set inside // class and interface bodies. _pPackageMetric.ncss = _ncss - oldNcss; // added by SMS _pPackageMetric.javadocsLn = JavaParserDebugTokenManager._iFormalComments - oldFormal; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2482 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2854 |
try { jj_consume_token(LBRACE); label_42: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case STRICTFP: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: break label_42; } BlockStatement(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 267 |
javancss/parser/java15/debug/JavaParser15Debug.java | 269 |
try { if (jj_2_1(2147483647)) { PackageDeclaration(); } else { ; } label_1: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPORT: ; break; default: break label_1; } ImportDeclaration(); } label_2: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case CLASS: case ENUM: case FINAL: case INTERFACE: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case SEMICOLON: case AT: ; break; default: break label_2; } TypeDeclaration(); } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case 127: jj_consume_token(127); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case STUFF_TO_IGNORE: jj_consume_token(STUFF_TO_IGNORE); break; default: ; } jj_consume_token(0); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3086 |
javancss/parser/debug/JavaParserDebug.java | 3333 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PLUS: case MINUS: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PLUS: jj_consume_token(PLUS); break; case MINUS: jj_consume_token(MINUS); break; default: jj_la1[109] = jj_gen; jj_consume_token(-1); throw new ParseException(); } UnaryExpression(); break; case INCR: PreIncrementExpression(); break; case DECR: PreDecrementExpression(); break; case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: UnaryExpressionNotPlusMinus(); break; default: jj_la1[110] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1770 |
javancss/parser/debug/JavaParserDebug.java | 1867 |
try { jj_consume_token(LBRACE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: VariableInitializer(); label_28: while (true) { if (jj_2_17(2)) { ; } else { break label_28; } jj_consume_token(COMMA); VariableInitializer(); } break; default: jj_la1[59] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: jj_consume_token(COMMA); break; default: jj_la1[60] = jj_gen; ; } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4017 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3028 |
case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: PrimaryExpression(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: case INCR: case DECR: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INCR: jj_consume_token(INCR); break; case DECR: jj_consume_token(DECR); break; case ASSIGN: case PLUSASSIGN: case MINUSASSIGN: case STARASSIGN: case SLASHASSIGN: case ANDASSIGN: case ORASSIGN: case XORASSIGN: case REMASSIGN: case LSHIFTASSIGN: case RSIGNEDSHIFTASSIGN: case RUNSIGNEDSHIFTASSIGN: AssignmentOperator(); Expression(); break; default: |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10038 |
javancss/parser/debug/JavaParserDebug.java | 10678 |
token_source = new JavaParserDebugTokenManager(jj_input_stream); token = new Token(); jj_ntk = -1; jj_gen = 0; for (int i = 0; i < 202; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } /** Reinitialise. */ public void ReInit(java.io.InputStream stream) { ReInit(stream, null); } /** Reinitialise. */ public void ReInit(java.io.InputStream stream, String encoding) { try { jj_input_stream.ReInit(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); } token_source.ReInit(jj_input_stream); token = new Token(); jj_ntk = -1; jj_gen = 0; for (int i = 0; i < 202; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } /** Constructor. */ public JavaParserDebug(java.io.Reader stream) { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1916 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2198 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BANG: case TILDE: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TILDE: jj_consume_token(TILDE); break; case BANG: jj_consume_token(BANG); break; default: jj_consume_token(-1); throw new ParseException(); } UnaryExpression(); break; default: if (jj_2_21(2147483647)) { CastExpression(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: PostfixExpression(); break; default: jj_consume_token(-1); throw new ParseException(); } } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2317 |
javancss/parser/debug/JavaParserDebug.java | 4196 |
label_59: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case ENUM: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case TESTAAAA: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: jj_la1[146] = jj_gen; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10094 |
javancss/parser/debug/JavaParserDebug.java | 10734 |
public void ReInit(JavaParserDebugTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jj_gen = 0; for (int i = 0; i < 202; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } private Token jj_consume_token(int kind) throws ParseException { Token oldToken; if ((oldToken = token).next != null) token = token.next; else token = token.next = token_source.getNextToken(); jj_ntk = -1; if (token.kind == kind) { jj_gen++; if (++jj_gc > 100) { jj_gc = 0; for (int i = 0; i < jj_2_rtns.length; i++) { JJCalls c = jj_2_rtns[i]; while (c != null) { if (c.gen < jj_gen) c.first = null; c = c.next; } } } |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2724 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1321 |
label_42: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case STRICTFP: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: break label_42; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2547 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2924 |
try { if (jj_2_37(2147483647)) { LocalVariableDeclaration(); jj_consume_token(SEMICOLON); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CONTINUE: case DO: case DOUBLE: case FALSE: case FLOAT: case FOR: case IF: case INT: case LONG: case NEW: case NULL: case RETURN: case SHORT: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRUE: case TRY: case VOID: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case INCR: case DECR: Statement(); break; case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(0); break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1189 |
javancss/parser/java15/JavaParser15.java | 2724 |
label_45: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BREAK: case BYTE: case CHAR: case CLASS: case CONTINUE: case DO: case DOUBLE: case FALSE: case FINAL: case FLOAT: case FOR: case IF: case INT: case INTERFACE: case LONG: case NATIVE: case NEW: case NULL: case PRIVATE: case PROTECTED: case PUBLIC: case RETURN: case SHORT: case STATIC: case STRICTFP: case SUPER: case SWITCH: case SYNCHRONIZED: case THIS: case THROW: case TRANSIENT: case TRUE: case TRY: case VOID: case VOLATILE: case WHILE: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case SEMICOLON: case AT: case INCR: case DECR: ; break; default: break label_45; |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2419 |
javancss/parser/debug/JavaParserDebug.java | 2546 |
try { if (jj_2_21(2147483647)) { jj_consume_token(THIS); Arguments(); jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: if (jj_2_20(2147483647)) { PrimaryExpression(); jj_consume_token(DOT); } else { ; } jj_consume_token(SUPER); Arguments(); jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); //System.out.println( "\n\nAfter ExplicitConstructorInvocation\n" ); break; default: jj_la1[78] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15TokenManager.java | 1840 |
javancss/parser/java15/JavaParser15TokenManager.java | 1842 |
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1852 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2119 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PLUS: case MINUS: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PLUS: jj_consume_token(PLUS); break; case MINUS: jj_consume_token(MINUS); break; default: jj_consume_token(-1); throw new ParseException(); } UnaryExpression(); break; case INCR: PreIncrementExpression(); break; case DECR: PreDecrementExpression(); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: UnaryExpressionNotPlusMinus(); break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1004 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1111 |
try { jj_consume_token(LBRACE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case LBRACE: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: VariableInitializer(); label_15: while (true) { if (jj_2_7(2)) { ; } else { break label_15; } jj_consume_token(COMMA); VariableInitializer(); } break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: jj_consume_token(COMMA); break; default: ; } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 266 |
javancss/parser/debug/JavaParserDebug.java | 268 |
JavaParserDebugTokenManager._iMultiCommentsLast = 0; _bPrivate = true; _sPackage = ""; _pPackageMetric = new PackageMetric(); // this object manages the metrics if (jj_2_1(2147483647)) { PackageDeclaration(); } else { ; } label_1: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPORT: ; break; default: jj_la1[0] = jj_gen; break label_1; } ImportDeclaration(); } label_2: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case CLASS: case ENUM: case FINAL: case INTERFACE: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case SEMICOLON: case AT: ; break; default: jj_la1[1] = jj_gen; break label_2; } TypeDeclaration(); } // Package classes and functions are set inside // class and interface bodies. _pPackageMetric.ncss = _ncss; // added by SMS _pPackageMetric.javadocsLn = JavaParserDebugTokenManager._iFormalComments; |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 6384 |
javancss/parser/java15/debug/JavaParser15Debug.java | 6926 |
return token; } /** Get the specific Token. */ final public Token getToken(int index) { Token t = jj_lookingAhead ? jj_scanpos : token; for (int i = 0; i < index; i++) { if (t.next != null) t = t.next; else t = t.next = token_source.getNextToken(); } return t; } private int jj_ntk() { if ((jj_nt=token.next) == null) return (jj_ntk = (token.next=token_source.getNextToken()).kind); else return (jj_ntk = jj_nt.kind); } /** Generate ParseException. */ public ParseException generateParseException() { Token errortok = token.next; int line = errortok.beginLine, column = errortok.beginColumn; String mess = (errortok.kind == 0) ? tokenImage[0] : errortok.image; return new ParseException("Parse error at line " + line + ", column " + column + ". Encountered: " + mess); } |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1803 |
javancss/parser/JavaParserTokenManager.java | 1805 |
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5082 |
javancss/parser/debug/JavaParserDebug.java | 5614 |
try { boolean isInterface = false; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: jj_consume_token(CLASS); break; case INTERFACE: jj_consume_token(INTERFACE); isInterface = true; break; default: jj_la1[173] = jj_gen; jj_consume_token(-1); throw new ParseException(); } jj_consume_token(IDENTIFIER); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: jj_la1[174] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case EXTENDS: ExtendsList(isInterface); break; default: jj_la1[175] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPLEMENTS: ImplementsList(isInterface); break; default: jj_la1[176] = jj_gen; ; } ClassOrInterfaceBody(isInterface); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3669 |
javancss/parser/debug/JavaParserDebug.java | 4001 |
try { if (jj_2_42(2)) { label_53: while (true) { jj_consume_token(LBRACKET); Expression(); jj_consume_token(RBRACKET); if (jj_2_40(2)) { ; } else { break label_53; } } label_54: while (true) { if (jj_2_41(2)) { ; } else { break label_54; } jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); } } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: label_55: while (true) { jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: ; break; default: jj_la1[135] = jj_gen; break label_55; } } ArrayInitializer(); break; default: jj_la1[136] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2618 |
javancss/parser/debug/JavaParserDebug.java | 2775 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ENUM: jj_consume_token(ENUM); break; case ASSERT: case IDENTIFIER: Identifier(); break; default: jj_la1[85] = jj_gen; jj_consume_token(-1); throw new ParseException(); } _sName = getToken(0).image; _tmpResultToken = getToken( 0 ); Util.debug( "Name._tmpResultToken: " + _tmpResultToken ); label_37: while (true) { if (jj_2_23(2)) { ; } else { break label_37; } jj_consume_token(DOT); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ENUM: jj_consume_token(ENUM); break; case ASSERT: case IDENTIFIER: Identifier(); break; default: jj_la1[86] = jj_gen; jj_consume_token(-1); throw new ParseException(); } _sName += "." + getToken(0).image; } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2120 |
javancss/parser/debug/JavaParserDebug.java | 2232 |
try { _sParameter = "("; jj_consume_token(LPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: FormalParameter(); _sParameter += _sName; label_33: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: ; break; default: jj_la1[69] = jj_gen; break label_33; } jj_consume_token(COMMA); FormalParameter(); _sParameter += "," + _sName; } break; default: jj_la1[70] = jj_gen; ; } jj_consume_token(RPAREN); _sParameter += ")"; } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2285 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2632 |
try { if (jj_2_32(2)) { jj_consume_token(NEW); PrimitiveType(); ArrayDimsAndInits(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NEW: jj_consume_token(NEW); ClassOrInterfaceType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeArguments(); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: ArrayDimsAndInits(); break; case LPAREN: Arguments(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACE: ClassOrInterfaceBody(false); break; default: ; } break; default: jj_consume_token(-1); throw new ParseException(); } break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 493 |
javancss/parser/debug/JavaParserDebug.java | 505 |
try { int beginLine = 1; int beginColumn = 1; label_8: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[11] = jj_gen; break label_8; } Annotation(); } jj_consume_token(PACKAGE); _anonClassCount = 1; Token pToken = getToken( 0 ); beginLine = pToken.beginLine ; beginColumn = pToken.beginColumn; _aoPackage = new Object[ 5 ]; Name(); _aoPackage[ 0 ] = _sName; _aoPackage[ 1 ] = new Integer( beginLine ); _aoPackage[ 2 ] = new Integer( beginColumn ); jj_consume_token(SEMICOLON); _aoPackage[ 3 ] = new Integer( getToken( 0 ).endLine ); _aoPackage[ 4 ] = new Integer( getToken( 0 ).endColumn ); _ncss++; Util.debug( "_ncss++" ); _sPackage = _sName + "."; } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2332 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2684 |
try { if (jj_2_35(2)) { label_39: while (true) { jj_consume_token(LBRACKET); Expression(); jj_consume_token(RBRACKET); if (jj_2_33(2)) { ; } else { break label_39; } } label_40: while (true) { if (jj_2_34(2)) { ; } else { break label_40; } jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); } } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: label_41: while (true) { jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: ; break; default: break label_41; } } ArrayInitializer(); break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 6354 |
javancss/parser/java15/debug/JavaParser15Debug.java | 6895 |
return token; } token = oldToken; throw generateParseException(); } static private final class LookaheadSuccess extends java.lang.Error { } final private LookaheadSuccess jj_ls = new LookaheadSuccess(); private boolean jj_scan_token(int kind) { if (jj_scanpos == jj_lastpos) { jj_la--; if (jj_scanpos.next == null) { jj_lastpos = jj_scanpos = jj_scanpos.next = token_source.getNextToken(); } else { jj_lastpos = jj_scanpos = jj_scanpos.next; } } else { jj_scanpos = jj_scanpos.next; } if (jj_scanpos.kind != kind) return true; if (jj_la == 0 && jj_scanpos == jj_lastpos) throw jj_ls; return false; } /** Get the next Token. */ final public Token getNextToken() { if (token.next != null) token = token.next; else token = token.next = token_source.getNextToken(); jj_ntk = -1; |
File | Line |
---|---|
javancss/parser/debug/JavaParserDebug.java | 3386 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2168 |
jj_consume_token(-1); throw new ParseException(); } } finally { trace_return("UnaryExpression"); } } final public void PreIncrementExpression() throws ParseException { trace_call("PreIncrementExpression"); try { jj_consume_token(INCR); PrimaryExpression(); } finally { trace_return("PreIncrementExpression"); } } final public void PreDecrementExpression() throws ParseException { trace_call("PreDecrementExpression"); try { jj_consume_token(DECR); PrimaryExpression(); } finally { trace_return("PreDecrementExpression"); } } final public void UnaryExpressionNotPlusMinus() throws ParseException { trace_call("UnaryExpressionNotPlusMinus"); try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BANG: case TILDE: switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case TILDE: jj_consume_token(TILDE); break; case BANG: jj_consume_token(BANG); break; default: |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 1770 |
javancss/parser/java15/debug/JavaParser15DebugTokenManager.java | 1811 |
"", null, null, null, null, null, null, null, null, null, null, null, "\141\142\163\164\162\141\143\164", "\141\163\163\145\162\164", "\142\157\157\154\145\141\156", "\142\162\145\141\153", "\142\171\164\145", "\143\141\163\145", "\143\141\164\143\150", "\143\150\141\162", "\143\154\141\163\163", "\143\157\156\163\164", "\143\157\156\164\151\156\165\145", "\144\145\146\141\165\154\164", "\144\157", "\144\157\165\142\154\145", "\145\154\163\145", "\145\156\165\155", "\145\170\164\145\156\144\163", "\146\141\154\163\145", "\146\151\156\141\154", "\146\151\156\141\154\154\171", "\146\154\157\141\164", "\146\157\162", "\147\157\164\157", "\151\146", "\151\155\160\154\145\155\145\156\164\163", "\151\155\160\157\162\164", "\151\156\163\164\141\156\143\145\157\146", "\151\156\164", "\151\156\164\145\162\146\141\143\145", "\154\157\156\147", "\156\141\164\151\166\145", "\156\145\167", "\156\165\154\154", "\160\141\143\153\141\147\145", "\160\162\151\166\141\164\145", "\160\162\157\164\145\143\164\145\144", "\160\165\142\154\151\143", "\162\145\164\165\162\156", "\163\150\157\162\164", "\163\164\141\164\151\143", "\163\164\162\151\143\164\146\160", "\163\165\160\145\162", "\163\167\151\164\143\150", "\163\171\156\143\150\162\157\156\151\172\145\144", "\164\150\151\163", "\164\150\162\157\167", "\164\150\162\157\167\163", "\164\162\141\156\163\151\145\156\164", "\164\162\165\145", "\164\162\171", "\166\157\151\144", "\166\157\154\141\164\151\154\145", "\167\150\151\154\145", null, null, null, null, null, null, null, null, null, null, null, null, null, null, "\50", "\51", "\173", "\175", "\133", "\135", "\73", |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 507 |
javancss/parser/java15/debug/JavaParser15Debug.java | 534 |
try { int modifiers; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case SEMICOLON: jj_consume_token(SEMICOLON); break; case ABSTRACT: case CLASS: case ENUM: case FINAL: case INTERFACE: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case AT: modifiers = Modifiers(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: case INTERFACE: ClassOrInterfaceDeclaration(modifiers); break; case ENUM: EnumDeclaration(modifiers); break; case AT: AnnotationTypeDeclaration(modifiers); break; default: jj_consume_token(-1); throw new ParseException(); } break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5715 |
javancss/parser/debug/JavaParserDebug.java | 6342 |
try { jj_consume_token(LPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: FormalParameter15(); label_80: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: ; break; default: jj_la1[199] = jj_gen; break label_80; } jj_consume_token(COMMA); FormalParameter15(); } break; default: jj_la1[200] = jj_gen; ; } jj_consume_token(RPAREN); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5249 |
javancss/parser/debug/JavaParserDebug.java | 5806 |
try { jj_consume_token(LBRACE); _ncss++; Util.debug( "ClassOrInterfaceBody()._ncss++" ); label_70: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case LBRACE: case SEMICOLON: case AT: case LT: ; break; default: jj_la1[181] = jj_gen; break label_70; } ClassOrInterfaceBodyDeclaration(isInterface); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 10064 |
javancss/parser/debug/JavaParserDebug.java | 10704 |
token_source = new JavaParserDebugTokenManager(jj_input_stream); token = new Token(); jj_ntk = -1; jj_gen = 0; for (int i = 0; i < 202; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } /** Reinitialise. */ public void ReInit(java.io.Reader stream) { jj_input_stream.ReInit(stream, 1, 1); token_source.ReInit(jj_input_stream); token = new Token(); jj_ntk = -1; jj_gen = 0; for (int i = 0; i < 202; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); } /** Constructor with generated Token Manager. */ public JavaParserDebug(JavaParserDebugTokenManager tm) { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2713 |
javancss/parser/debug/JavaParserDebug.java | 2885 |
try { if (jj_2_25(2147483647)) { Assignment(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: ConditionalExpression(); break; default: jj_la1[90] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 551 |
javancss/parser/java15/debug/JavaParser15Debug.java | 583 |
try { boolean isInterface = false; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CLASS: jj_consume_token(CLASS); break; case INTERFACE: jj_consume_token(INTERFACE); isInterface = true; break; default: jj_consume_token(-1); throw new ParseException(); } jj_consume_token(IDENTIFIER); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeParameters(); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case EXTENDS: ExtendsList(isInterface); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IMPLEMENTS: ImplementsList(isInterface); break; default: ; } ClassOrInterfaceBody(isInterface); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4685 |
javancss/parser/debug/JavaParserDebug.java | 5177 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: Annotation(); break; case LBRACE: MemberValueArrayInitializer(); break; case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: ConditionalExpression(); break; default: jj_la1[164] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1252 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1389 |
try { label_19: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: ; break; default: break label_19; } jj_consume_token(IDENTIFIER); jj_consume_token(DOT); } if (jj_2_9(2)) { jj_consume_token(THIS); jj_consume_token(DOT); } else { ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LT: TypeArguments(); break; default: ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case THIS: jj_consume_token(THIS); break; case SUPER: jj_consume_token(SUPER); break; default: jj_consume_token(-1); throw new ParseException(); } Arguments(); jj_consume_token(SEMICOLON); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 566 |
javancss/parser/debug/JavaParserDebug.java | 588 |
try { int modifiers; if (jj_2_2(2147483647)) { ClassDeclaration(); } else if (jj_2_3(2147483647)) { modifiers = Modifiers(); EnumDeclaration(modifiers); } else if (jj_2_4(2147483647)) { InterfaceDeclaration(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case FINAL: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case AT: modifiers = Modifiers(); AnnotationTypeDeclaration(modifiers); break; case SEMICOLON: jj_consume_token(SEMICOLON); break; default: jj_la1[14] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4505 |
javancss/parser/debug/JavaParserDebug.java | 4942 |
try { jj_consume_token(RETURN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: Expression(); break; default: jj_la1[157] = jj_gen; ; } jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); _cyc++; _bReturn = true; } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 5613 |
javancss/parser/debug/JavaParserDebug.java | 6215 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FLOAT: case INT: case LONG: case SHORT: PrimitiveType(); label_76: while (true) { jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); _sName += "[]"; if (jj_2_61(2)) { ; } else { break label_76; } } break; case IDENTIFIER: ClassOrInterfaceType(); label_77: while (true) { if (jj_2_62(2)) { ; } else { break label_77; } jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); _sName += "[]"; } break; default: jj_la1[195] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1108 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1230 |
try { jj_consume_token(LPAREN); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FINAL: case FLOAT: case INT: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case AT: FormalParameter(); label_17: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: ; break; default: break label_17; } jj_consume_token(COMMA); FormalParameter(); } break; default: ; } jj_consume_token(RPAREN); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4801 |
javancss/parser/debug/JavaParserDebug.java | 5303 |
try { jj_consume_token(AT); jj_consume_token(INTERFACE); jj_consume_token(IDENTIFIER); jj_consume_token(LBRACE); label_64: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case SEMICOLON: case AT: ; break; default: jj_la1[167] = jj_gen; break label_64; } AnnotationTypeMemberDeclaration(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 862 |
javancss/parser/debug/JavaParserDebug.java | 899 |
try { jj_consume_token(LBRACE); label_12: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case ASSERT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case LBRACE: case SEMICOLON: case AT: case LT: ; break; default: jj_la1[25] = jj_gen; break label_12; } ClassBodyDeclaration(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1727 |
javancss/parser/debug/JavaParserDebug.java | 1819 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACE: ArrayInitializer(); break; case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: Expression(); break; default: jj_la1[58] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/Token.java | 9 |
javancss/parser/debug/Token.java | 9 |
public class Token { /** * An integer that describes the kind of this token. This numbering * system is determined by JavaCCParser, and a table of these numbers is * stored in the file ...Constants.java. */ public int kind; /** The line number of the first character of this Token. */ public int beginLine; /** The column number of the first character of this Token. */ public int beginColumn; /** The line number of the last character of this Token. */ public int endLine; /** The column number of the last character of this Token. */ public int endColumn; /** * The string image of the token. */ public String image; /** * A reference to the next regular (non-special) token from the input * stream. If this is the last token from the input stream, or if the * token manager has not read tokens beyond this one, this field is * set to null. This is true only if this token is also a regular * token. Otherwise, see below for a description of the contents of * this field. */ public Token next; /** * This field is used to access special tokens that occur prior to this * token, but after the immediately preceding regular (non-special) token. * If there are no such special tokens, this field is set to null. * When there are more than one such special token, this field refers * to the last of these special tokens, which in turn refers to the next * previous special token through its specialToken field, and so on * until the first special token (whose specialToken field is null). * The next fields of special tokens refer to other special tokens that * immediately follow it (without an intervening regular token). If there * is no such token, this field is null. */ public Token specialToken; /** * An optional attribute value of the Token. * Tokens which are not used as syntactic sugar will often contain * meaningful values that will be used later on by the compiler or * interpreter. This attribute value is often different from the image. * Any subclass of Token that actually wants to return a non-null value can * override this method as appropriate. */ public Object getValue() { return null; } /** * No-argument constructor */ public Token() {} /** * Constructs a new token for the specified Image. */ public Token(int kind) { this(kind, null); } /** * Constructs a new token for the specified Image and Kind. */ public Token(int kind, String image) { this.kind = kind; this.image = image; } /** * Returns the image. */ public String toString() { return image; } /** * Returns a new Token object, by default. However, if you want, you * can create and return subclass objects based on the value of ofKind. * Simply add the cases to the switch for all those special cases. * For example, if you have a subclass of Token called IDToken that * you want to create if ofKind is ID, simply add something like : * * case MyParserConstants.ID : return new IDToken(ofKind, image); * * to the following switch statement. Then you can cast matchedToken * variable to the appropriate type and use sit in your lexical actions. */ public static Token newToken(int ofKind, String image) { switch(ofKind) { default : return new Token(ofKind, image); } } public static Token newToken(int ofKind) { return newToken(ofKind, null); } } |
File | Line |
---|---|
javancss/parser/JavaParser.java | 1641 |
javancss/parser/debug/JavaParserDebug.java | 1718 |
JavaParserDebugTokenManager._iMultiComments -= JavaParserDebugTokenManager._iMultiCommentsLast; break; } else if ( tmpToken.specialToken.image.startsWith( "/*" ) ) { break; } //System.out.println("\n"+tmpToken.specialToken.image); tmpToken = tmpToken.specialToken; } label_25: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: ; break; default: jj_la1[53] = jj_gen; break label_25; } Annotation(); } Type(); VariableDeclarator(); label_26: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case COMMA: ; break; default: jj_la1[54] = jj_gen; break label_26; } jj_consume_token(COMMA); VariableDeclarator(); } jj_consume_token(SEMICOLON); _ncss++; Util.debug( "_ncss++" ); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 2153 |
javancss/parser/java15/debug/JavaParser15Debug.java | 2470 |
try { if (jj_2_28(2147483647)) { jj_consume_token(DOT); jj_consume_token(SUPER); } else if (jj_2_29(2147483647)) { jj_consume_token(DOT); jj_consume_token(THIS); } else if (jj_2_30(2)) { jj_consume_token(DOT); AllocationExpression(); } else if (jj_2_31(3)) { MemberSelector(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LBRACKET: jj_consume_token(LBRACKET); Expression(); jj_consume_token(RBRACKET); break; case DOT: jj_consume_token(DOT); jj_consume_token(IDENTIFIER); break; case LPAREN: Arguments(); break; default: jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 2763 |
javancss/parser/debug/JavaParserDebug.java | 2945 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: jj_consume_token(ASSIGN); break; case STARASSIGN: jj_consume_token(STARASSIGN); break; case SLASHASSIGN: jj_consume_token(SLASHASSIGN); break; case REMASSIGN: jj_consume_token(REMASSIGN); break; case PLUSASSIGN: jj_consume_token(PLUSASSIGN); break; case MINUSASSIGN: jj_consume_token(MINUSASSIGN); break; case LSHIFTASSIGN: jj_consume_token(LSHIFTASSIGN); break; case RSIGNEDSHIFTASSIGN: jj_consume_token(RSIGNEDSHIFTASSIGN); break; case RUNSIGNEDSHIFTASSIGN: jj_consume_token(RUNSIGNEDSHIFTASSIGN); break; case ANDASSIGN: jj_consume_token(ANDASSIGN); break; case XORASSIGN: jj_consume_token(XORASSIGN); break; case ORASSIGN: jj_consume_token(ORASSIGN); break; default: jj_la1[91] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/debug/JavaParserDebug.java | 2939 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1751 |
trace_return("Expression"); } } final public void AssignmentOperator() throws ParseException { trace_call("AssignmentOperator"); try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: jj_consume_token(ASSIGN); break; case STARASSIGN: jj_consume_token(STARASSIGN); break; case SLASHASSIGN: jj_consume_token(SLASHASSIGN); break; case REMASSIGN: jj_consume_token(REMASSIGN); break; case PLUSASSIGN: jj_consume_token(PLUSASSIGN); break; case MINUSASSIGN: jj_consume_token(MINUSASSIGN); break; case LSHIFTASSIGN: jj_consume_token(LSHIFTASSIGN); break; case RSIGNEDSHIFTASSIGN: jj_consume_token(RSIGNEDSHIFTASSIGN); break; case RUNSIGNEDSHIFTASSIGN: jj_consume_token(RUNSIGNEDSHIFTASSIGN); break; case ANDASSIGN: jj_consume_token(ANDASSIGN); break; case XORASSIGN: jj_consume_token(XORASSIGN); break; case ORASSIGN: jj_consume_token(ORASSIGN); break; default: |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4853 |
javancss/parser/debug/JavaParserDebug.java | 5365 |
try { jj_consume_token(LBRACE); _ncss++; Util.debug( "_ncss++" ); label_65: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case TESTAAAA: case SYNCHRONIZED: case TRANSIENT: case VOLATILE: case IDENTIFIER: case SEMICOLON: case AT: ; break; default: jj_la1[168] = jj_gen; break label_65; } AnnotationTypeMemberDeclaration(); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 4414 |
javancss/parser/debug/JavaParserDebug.java | 4826 |
try { if (jj_2_47(2147483647)) { LocalVariableDeclaration(); } else { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSERT: case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case ENUM: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case INCR: case DECR: StatementExpressionList(); break; default: jj_la1[153] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 3257 |
javancss/parser/java15/debug/JavaParser15Debug.java | 3769 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AT: Annotation(); break; case LBRACE: MemberValueArrayInitializer(); break; case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FALSE: case FLOAT: case INT: case LONG: case NEW: case NULL: case SHORT: case SUPER: case THIS: case TRUE: case VOID: case INTEGER_LITERAL: case FLOATING_POINT_LITERAL: case CHARACTER_LITERAL: case STRING_LITERAL: case IDENTIFIER: case LPAREN: case BANG: case TILDE: case INCR: case DECR: case PLUS: case MINUS: ConditionalExpression(); break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 794 |
javancss/parser/java15/debug/JavaParser15Debug.java | 871 |
try { jj_consume_token(LBRACE); label_12: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ABSTRACT: case BOOLEAN: case BYTE: case CHAR: case CLASS: case DOUBLE: case ENUM: case FINAL: case FLOAT: case INT: case INTERFACE: case LONG: case NATIVE: case PRIVATE: case PROTECTED: case PUBLIC: case SHORT: case STATIC: case STRICTFP: case SYNCHRONIZED: case TRANSIENT: case VOID: case VOLATILE: case IDENTIFIER: case LBRACE: case SEMICOLON: case AT: case LT: ; break; default: break label_12; } ClassOrInterfaceBodyDeclaration(isInterface); } jj_consume_token(RBRACE); } finally { |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1555 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1757 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case ASSIGN: jj_consume_token(ASSIGN); break; case STARASSIGN: jj_consume_token(STARASSIGN); break; case SLASHASSIGN: jj_consume_token(SLASHASSIGN); break; case REMASSIGN: jj_consume_token(REMASSIGN); break; case PLUSASSIGN: jj_consume_token(PLUSASSIGN); break; case MINUSASSIGN: jj_consume_token(MINUSASSIGN); break; case LSHIFTASSIGN: jj_consume_token(LSHIFTASSIGN); break; case RSIGNEDSHIFTASSIGN: jj_consume_token(RSIGNEDSHIFTASSIGN); break; case RUNSIGNEDSHIFTASSIGN: jj_consume_token(RUNSIGNEDSHIFTASSIGN); break; case ANDASSIGN: jj_consume_token(ANDASSIGN); break; case XORASSIGN: jj_consume_token(XORASSIGN); break; case ORASSIGN: jj_consume_token(ORASSIGN); break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParserTokenManager.java | 309 |
javancss/parser/java15/JavaParser15TokenManager.java | 303 |
return jjStopAtPos(1, 98); else if ((active1 & 0x1000000000000L) != 0L) return jjStopAtPos(1, 112); else if ((active1 & 0x2000000000000L) != 0L) return jjStopAtPos(1, 113); else if ((active1 & 0x4000000000000L) != 0L) return jjStopAtPos(1, 114); else if ((active1 & 0x8000000000000L) != 0L) return jjStopAtPos(1, 115); else if ((active1 & 0x10000000000000L) != 0L) return jjStopAtPos(1, 116); else if ((active1 & 0x20000000000000L) != 0L) return jjStopAtPos(1, 117); else if ((active1 & 0x40000000000000L) != 0L) return jjStopAtPos(1, 118); |
File | Line |
---|---|
javancss/parser/java15/JavaParser15.java | 1329 |
javancss/parser/java15/debug/JavaParser15Debug.java | 1481 |
try { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BOOLEAN: case BYTE: case CHAR: case DOUBLE: case FLOAT: case INT: case LONG: case SHORT: PrimitiveType(); label_20: while (true) { jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); if (jj_2_11(2)) { ; } else { break label_20; } } break; case IDENTIFIER: ClassOrInterfaceType(); label_21: while (true) { if (jj_2_12(2)) { ; } else { break label_21; } jj_consume_token(LBRACKET); jj_consume_token(RBRACKET); } break; default: jj_consume_token(-1); throw new ParseException(); } } finally { |
File | Line |
---|---|
javancss/parser/JavaParser.java | 3524 |
javancss/parser/debug/JavaParserDebug.java | 3841 |