diff options
Diffstat (limited to 'vhdlparser/VhdlParser.h')
-rw-r--r-- | vhdlparser/VhdlParser.h | 316 |
1 files changed, 165 insertions, 151 deletions
diff --git a/vhdlparser/VhdlParser.h b/vhdlparser/VhdlParser.h index 4d41c74..91bf32d 100644 --- a/vhdlparser/VhdlParser.h +++ b/vhdlparser/VhdlParser.h @@ -12,12 +12,12 @@ namespace vhdl { namespace parser { struct JJCalls { - int gen; - Token *first; - int arg; - JJCalls *next; + int gen; + int arg; + JJCalls* next; + Token* first; ~JJCalls() { if (next) delete next; } - JJCalls() { next = NULL; arg = 0; gen = -1; first = NULL; } + JJCalls() { next = NULL; arg = 0; gen = -1; first = NULL; } }; class VhdlParser { @@ -583,7 +583,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_1() || jj_done; - finally { jj_save(0, xla); } + { jj_save(0, xla); } } inline bool jj_2_2(int xla) @@ -591,7 +591,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_2() || jj_done; - finally { jj_save(1, xla); } + { jj_save(1, xla); } } inline bool jj_2_3(int xla) @@ -599,7 +599,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_3() || jj_done; - finally { jj_save(2, xla); } + { jj_save(2, xla); } } inline bool jj_2_4(int xla) @@ -607,7 +607,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_4() || jj_done; - finally { jj_save(3, xla); } + { jj_save(3, xla); } } inline bool jj_2_5(int xla) @@ -615,7 +615,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_5() || jj_done; - finally { jj_save(4, xla); } + { jj_save(4, xla); } } inline bool jj_2_6(int xla) @@ -623,7 +623,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_6() || jj_done; - finally { jj_save(5, xla); } + { jj_save(5, xla); } } inline bool jj_2_7(int xla) @@ -631,7 +631,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_7() || jj_done; - finally { jj_save(6, xla); } + { jj_save(6, xla); } } inline bool jj_2_8(int xla) @@ -639,7 +639,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_8() || jj_done; - finally { jj_save(7, xla); } + { jj_save(7, xla); } } inline bool jj_2_9(int xla) @@ -647,7 +647,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_9() || jj_done; - finally { jj_save(8, xla); } + { jj_save(8, xla); } } inline bool jj_2_10(int xla) @@ -655,7 +655,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_10() || jj_done; - finally { jj_save(9, xla); } + { jj_save(9, xla); } } inline bool jj_2_11(int xla) @@ -663,7 +663,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_11() || jj_done; - finally { jj_save(10, xla); } + { jj_save(10, xla); } } inline bool jj_2_12(int xla) @@ -671,7 +671,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_12() || jj_done; - finally { jj_save(11, xla); } + { jj_save(11, xla); } } inline bool jj_2_13(int xla) @@ -679,7 +679,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_13() || jj_done; - finally { jj_save(12, xla); } + { jj_save(12, xla); } } inline bool jj_2_14(int xla) @@ -687,7 +687,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_14() || jj_done; - finally { jj_save(13, xla); } + { jj_save(13, xla); } } inline bool jj_2_15(int xla) @@ -695,7 +695,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_15() || jj_done; - finally { jj_save(14, xla); } + { jj_save(14, xla); } } inline bool jj_2_16(int xla) @@ -703,7 +703,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_16() || jj_done; - finally { jj_save(15, xla); } + { jj_save(15, xla); } } inline bool jj_2_17(int xla) @@ -711,7 +711,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_17() || jj_done; - finally { jj_save(16, xla); } + { jj_save(16, xla); } } inline bool jj_2_18(int xla) @@ -719,7 +719,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_18() || jj_done; - finally { jj_save(17, xla); } + { jj_save(17, xla); } } inline bool jj_2_19(int xla) @@ -727,7 +727,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_19() || jj_done; - finally { jj_save(18, xla); } + { jj_save(18, xla); } } inline bool jj_2_20(int xla) @@ -735,7 +735,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_20() || jj_done; - finally { jj_save(19, xla); } + { jj_save(19, xla); } } inline bool jj_2_21(int xla) @@ -743,7 +743,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_21() || jj_done; - finally { jj_save(20, xla); } + { jj_save(20, xla); } } inline bool jj_2_22(int xla) @@ -751,7 +751,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_22() || jj_done; - finally { jj_save(21, xla); } + { jj_save(21, xla); } } inline bool jj_2_23(int xla) @@ -759,7 +759,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_23() || jj_done; - finally { jj_save(22, xla); } + { jj_save(22, xla); } } inline bool jj_2_24(int xla) @@ -767,7 +767,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_24() || jj_done; - finally { jj_save(23, xla); } + { jj_save(23, xla); } } inline bool jj_2_25(int xla) @@ -775,7 +775,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_25() || jj_done; - finally { jj_save(24, xla); } + { jj_save(24, xla); } } inline bool jj_2_26(int xla) @@ -783,7 +783,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_26() || jj_done; - finally { jj_save(25, xla); } + { jj_save(25, xla); } } inline bool jj_2_27(int xla) @@ -791,7 +791,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_27() || jj_done; - finally { jj_save(26, xla); } + { jj_save(26, xla); } } inline bool jj_2_28(int xla) @@ -799,7 +799,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_28() || jj_done; - finally { jj_save(27, xla); } + { jj_save(27, xla); } } inline bool jj_2_29(int xla) @@ -807,7 +807,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_29() || jj_done; - finally { jj_save(28, xla); } + { jj_save(28, xla); } } inline bool jj_2_30(int xla) @@ -815,7 +815,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_30() || jj_done; - finally { jj_save(29, xla); } + { jj_save(29, xla); } } inline bool jj_2_31(int xla) @@ -823,7 +823,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_31() || jj_done; - finally { jj_save(30, xla); } + { jj_save(30, xla); } } inline bool jj_2_32(int xla) @@ -831,7 +831,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_32() || jj_done; - finally { jj_save(31, xla); } + { jj_save(31, xla); } } inline bool jj_2_33(int xla) @@ -839,7 +839,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_33() || jj_done; - finally { jj_save(32, xla); } + { jj_save(32, xla); } } inline bool jj_2_34(int xla) @@ -847,7 +847,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_34() || jj_done; - finally { jj_save(33, xla); } + { jj_save(33, xla); } } inline bool jj_2_35(int xla) @@ -855,7 +855,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_35() || jj_done; - finally { jj_save(34, xla); } + { jj_save(34, xla); } } inline bool jj_2_36(int xla) @@ -863,7 +863,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_36() || jj_done; - finally { jj_save(35, xla); } + { jj_save(35, xla); } } inline bool jj_2_37(int xla) @@ -871,7 +871,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_37() || jj_done; - finally { jj_save(36, xla); } + { jj_save(36, xla); } } inline bool jj_2_38(int xla) @@ -879,7 +879,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_38() || jj_done; - finally { jj_save(37, xla); } + { jj_save(37, xla); } } inline bool jj_2_39(int xla) @@ -887,7 +887,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_39() || jj_done; - finally { jj_save(38, xla); } + { jj_save(38, xla); } } inline bool jj_2_40(int xla) @@ -895,7 +895,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_40() || jj_done; - finally { jj_save(39, xla); } + { jj_save(39, xla); } } inline bool jj_2_41(int xla) @@ -903,7 +903,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_41() || jj_done; - finally { jj_save(40, xla); } + { jj_save(40, xla); } } inline bool jj_2_42(int xla) @@ -911,7 +911,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_42() || jj_done; - finally { jj_save(41, xla); } + { jj_save(41, xla); } } inline bool jj_2_43(int xla) @@ -919,7 +919,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_43() || jj_done; - finally { jj_save(42, xla); } + { jj_save(42, xla); } } inline bool jj_2_44(int xla) @@ -927,7 +927,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_44() || jj_done; - finally { jj_save(43, xla); } + { jj_save(43, xla); } } inline bool jj_2_45(int xla) @@ -935,7 +935,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_45() || jj_done; - finally { jj_save(44, xla); } + { jj_save(44, xla); } } inline bool jj_2_46(int xla) @@ -943,7 +943,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_46() || jj_done; - finally { jj_save(45, xla); } + { jj_save(45, xla); } } inline bool jj_2_47(int xla) @@ -951,7 +951,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_47() || jj_done; - finally { jj_save(46, xla); } + { jj_save(46, xla); } } inline bool jj_2_48(int xla) @@ -959,7 +959,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_48() || jj_done; - finally { jj_save(47, xla); } + { jj_save(47, xla); } } inline bool jj_2_49(int xla) @@ -967,7 +967,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_49() || jj_done; - finally { jj_save(48, xla); } + { jj_save(48, xla); } } inline bool jj_2_50(int xla) @@ -975,7 +975,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_50() || jj_done; - finally { jj_save(49, xla); } + { jj_save(49, xla); } } inline bool jj_2_51(int xla) @@ -983,7 +983,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_51() || jj_done; - finally { jj_save(50, xla); } + { jj_save(50, xla); } } inline bool jj_2_52(int xla) @@ -991,7 +991,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_52() || jj_done; - finally { jj_save(51, xla); } + { jj_save(51, xla); } } inline bool jj_2_53(int xla) @@ -999,7 +999,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_53() || jj_done; - finally { jj_save(52, xla); } + { jj_save(52, xla); } } inline bool jj_2_54(int xla) @@ -1007,7 +1007,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_54() || jj_done; - finally { jj_save(53, xla); } + { jj_save(53, xla); } } inline bool jj_2_55(int xla) @@ -1015,7 +1015,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_55() || jj_done; - finally { jj_save(54, xla); } + { jj_save(54, xla); } } inline bool jj_2_56(int xla) @@ -1023,7 +1023,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_56() || jj_done; - finally { jj_save(55, xla); } + { jj_save(55, xla); } } inline bool jj_2_57(int xla) @@ -1031,7 +1031,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_57() || jj_done; - finally { jj_save(56, xla); } + { jj_save(56, xla); } } inline bool jj_2_58(int xla) @@ -1039,7 +1039,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_58() || jj_done; - finally { jj_save(57, xla); } + { jj_save(57, xla); } } inline bool jj_2_59(int xla) @@ -1047,7 +1047,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_59() || jj_done; - finally { jj_save(58, xla); } + { jj_save(58, xla); } } inline bool jj_2_60(int xla) @@ -1055,7 +1055,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_60() || jj_done; - finally { jj_save(59, xla); } + { jj_save(59, xla); } } inline bool jj_2_61(int xla) @@ -1063,7 +1063,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_61() || jj_done; - finally { jj_save(60, xla); } + { jj_save(60, xla); } } inline bool jj_2_62(int xla) @@ -1071,7 +1071,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_62() || jj_done; - finally { jj_save(61, xla); } + { jj_save(61, xla); } } inline bool jj_2_63(int xla) @@ -1079,7 +1079,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_63() || jj_done; - finally { jj_save(62, xla); } + { jj_save(62, xla); } } inline bool jj_2_64(int xla) @@ -1087,7 +1087,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_64() || jj_done; - finally { jj_save(63, xla); } + { jj_save(63, xla); } } inline bool jj_2_65(int xla) @@ -1095,7 +1095,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_65() || jj_done; - finally { jj_save(64, xla); } + { jj_save(64, xla); } } inline bool jj_2_66(int xla) @@ -1103,7 +1103,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_66() || jj_done; - finally { jj_save(65, xla); } + { jj_save(65, xla); } } inline bool jj_2_67(int xla) @@ -1111,7 +1111,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_67() || jj_done; - finally { jj_save(66, xla); } + { jj_save(66, xla); } } inline bool jj_2_68(int xla) @@ -1119,7 +1119,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_68() || jj_done; - finally { jj_save(67, xla); } + { jj_save(67, xla); } } inline bool jj_2_69(int xla) @@ -1127,7 +1127,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_69() || jj_done; - finally { jj_save(68, xla); } + { jj_save(68, xla); } } inline bool jj_2_70(int xla) @@ -1135,7 +1135,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_70() || jj_done; - finally { jj_save(69, xla); } + { jj_save(69, xla); } } inline bool jj_2_71(int xla) @@ -1143,7 +1143,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_71() || jj_done; - finally { jj_save(70, xla); } + { jj_save(70, xla); } } inline bool jj_2_72(int xla) @@ -1151,7 +1151,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_72() || jj_done; - finally { jj_save(71, xla); } + { jj_save(71, xla); } } inline bool jj_2_73(int xla) @@ -1159,7 +1159,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_73() || jj_done; - finally { jj_save(72, xla); } + { jj_save(72, xla); } } inline bool jj_2_74(int xla) @@ -1167,7 +1167,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_74() || jj_done; - finally { jj_save(73, xla); } + { jj_save(73, xla); } } inline bool jj_2_75(int xla) @@ -1175,7 +1175,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_75() || jj_done; - finally { jj_save(74, xla); } + { jj_save(74, xla); } } inline bool jj_2_76(int xla) @@ -1183,7 +1183,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_76() || jj_done; - finally { jj_save(75, xla); } + { jj_save(75, xla); } } inline bool jj_2_77(int xla) @@ -1191,7 +1191,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_77() || jj_done; - finally { jj_save(76, xla); } + { jj_save(76, xla); } } inline bool jj_2_78(int xla) @@ -1199,7 +1199,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_78() || jj_done; - finally { jj_save(77, xla); } + { jj_save(77, xla); } } inline bool jj_2_79(int xla) @@ -1207,7 +1207,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_79() || jj_done; - finally { jj_save(78, xla); } + { jj_save(78, xla); } } inline bool jj_2_80(int xla) @@ -1215,7 +1215,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_80() || jj_done; - finally { jj_save(79, xla); } + { jj_save(79, xla); } } inline bool jj_2_81(int xla) @@ -1223,7 +1223,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_81() || jj_done; - finally { jj_save(80, xla); } + { jj_save(80, xla); } } inline bool jj_2_82(int xla) @@ -1231,7 +1231,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_82() || jj_done; - finally { jj_save(81, xla); } + { jj_save(81, xla); } } inline bool jj_2_83(int xla) @@ -1239,7 +1239,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_83() || jj_done; - finally { jj_save(82, xla); } + { jj_save(82, xla); } } inline bool jj_2_84(int xla) @@ -1247,7 +1247,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_84() || jj_done; - finally { jj_save(83, xla); } + { jj_save(83, xla); } } inline bool jj_2_85(int xla) @@ -1255,7 +1255,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_85() || jj_done; - finally { jj_save(84, xla); } + { jj_save(84, xla); } } inline bool jj_2_86(int xla) @@ -1263,7 +1263,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_86() || jj_done; - finally { jj_save(85, xla); } + { jj_save(85, xla); } } inline bool jj_2_87(int xla) @@ -1271,7 +1271,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_87() || jj_done; - finally { jj_save(86, xla); } + { jj_save(86, xla); } } inline bool jj_2_88(int xla) @@ -1279,7 +1279,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_88() || jj_done; - finally { jj_save(87, xla); } + { jj_save(87, xla); } } inline bool jj_2_89(int xla) @@ -1287,7 +1287,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_89() || jj_done; - finally { jj_save(88, xla); } + { jj_save(88, xla); } } inline bool jj_2_90(int xla) @@ -1295,7 +1295,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_90() || jj_done; - finally { jj_save(89, xla); } + { jj_save(89, xla); } } inline bool jj_2_91(int xla) @@ -1303,7 +1303,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_91() || jj_done; - finally { jj_save(90, xla); } + { jj_save(90, xla); } } inline bool jj_2_92(int xla) @@ -1311,7 +1311,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_92() || jj_done; - finally { jj_save(91, xla); } + { jj_save(91, xla); } } inline bool jj_2_93(int xla) @@ -1319,7 +1319,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_93() || jj_done; - finally { jj_save(92, xla); } + { jj_save(92, xla); } } inline bool jj_2_94(int xla) @@ -1327,7 +1327,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_94() || jj_done; - finally { jj_save(93, xla); } + { jj_save(93, xla); } } inline bool jj_2_95(int xla) @@ -1335,7 +1335,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_95() || jj_done; - finally { jj_save(94, xla); } + { jj_save(94, xla); } } inline bool jj_2_96(int xla) @@ -1343,7 +1343,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_96() || jj_done; - finally { jj_save(95, xla); } + { jj_save(95, xla); } } inline bool jj_2_97(int xla) @@ -1351,7 +1351,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_97() || jj_done; - finally { jj_save(96, xla); } + { jj_save(96, xla); } } inline bool jj_2_98(int xla) @@ -1359,7 +1359,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_98() || jj_done; - finally { jj_save(97, xla); } + { jj_save(97, xla); } } inline bool jj_2_99(int xla) @@ -1367,7 +1367,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_99() || jj_done; - finally { jj_save(98, xla); } + { jj_save(98, xla); } } inline bool jj_2_100(int xla) @@ -1375,7 +1375,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_100() || jj_done; - finally { jj_save(99, xla); } + { jj_save(99, xla); } } inline bool jj_2_101(int xla) @@ -1383,7 +1383,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_101() || jj_done; - finally { jj_save(100, xla); } + { jj_save(100, xla); } } inline bool jj_2_102(int xla) @@ -1391,7 +1391,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_102() || jj_done; - finally { jj_save(101, xla); } + { jj_save(101, xla); } } inline bool jj_2_103(int xla) @@ -1399,7 +1399,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_103() || jj_done; - finally { jj_save(102, xla); } + { jj_save(102, xla); } } inline bool jj_2_104(int xla) @@ -1407,7 +1407,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_104() || jj_done; - finally { jj_save(103, xla); } + { jj_save(103, xla); } } inline bool jj_2_105(int xla) @@ -1415,7 +1415,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_105() || jj_done; - finally { jj_save(104, xla); } + { jj_save(104, xla); } } inline bool jj_2_106(int xla) @@ -1423,7 +1423,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_106() || jj_done; - finally { jj_save(105, xla); } + { jj_save(105, xla); } } inline bool jj_2_107(int xla) @@ -1431,7 +1431,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_107() || jj_done; - finally { jj_save(106, xla); } + { jj_save(106, xla); } } inline bool jj_2_108(int xla) @@ -1439,7 +1439,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_108() || jj_done; - finally { jj_save(107, xla); } + { jj_save(107, xla); } } inline bool jj_2_109(int xla) @@ -1447,7 +1447,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_109() || jj_done; - finally { jj_save(108, xla); } + { jj_save(108, xla); } } inline bool jj_2_110(int xla) @@ -1455,7 +1455,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_110() || jj_done; - finally { jj_save(109, xla); } + { jj_save(109, xla); } } inline bool jj_2_111(int xla) @@ -1463,7 +1463,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_111() || jj_done; - finally { jj_save(110, xla); } + { jj_save(110, xla); } } inline bool jj_2_112(int xla) @@ -1471,7 +1471,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_112() || jj_done; - finally { jj_save(111, xla); } + { jj_save(111, xla); } } inline bool jj_2_113(int xla) @@ -1479,7 +1479,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_113() || jj_done; - finally { jj_save(112, xla); } + { jj_save(112, xla); } } inline bool jj_2_114(int xla) @@ -1487,7 +1487,7 @@ void parseInline(); jj_la = xla; jj_lastpos = jj_scanpos = token; jj_done = false; return !jj_3_114() || jj_done; - finally { jj_save(113, xla); } + { jj_save(113, xla); } } inline bool jj_3R_257() @@ -8849,39 +8849,46 @@ void parseInline(); return false; } - public: TokenManager *token_source; - public: CharStream *jj_input_stream; + +public: + TokenManager *token_source; + CharStream *jj_input_stream; /** Current token. */ - public: Token *token; + Token *token; /** Next token. */ - public: Token *jj_nt; - private: int jj_ntk; - private: JJCalls jj_2_rtns[115]; - private: bool jj_rescan; - private: int jj_gc; - private: Token *jj_scanpos, *jj_lastpos; - private: int jj_la; + Token *jj_nt; +private: + int jj_ntk; + JJCalls jj_2_rtns[115]; + bool jj_rescan; + int jj_gc; + Token *jj_scanpos, *jj_lastpos; + int jj_la; /** Whether we are looking ahead. */ - private: bool jj_lookingAhead; - private: bool jj_semLA; - private: int jj_gen; - private: int jj_la1[294]; - private: ErrorHandler *errorHandler; - private: bool errorHandlerCreated; - protected: bool hasError; - public: void setErrorHandler(ErrorHandler *eh) { + bool jj_lookingAhead; + bool jj_semLA; + int jj_gen; + int jj_la1[294]; + ErrorHandler *errorHandler; + bool errorHandlerCreated; +protected: + bool hasError; +public: + void setErrorHandler(ErrorHandler *eh) { if (errorHandlerCreated) delete errorHandler; errorHandler = eh; errorHandlerCreated = false; } - Token *head; - public: + Token *head; +public: VhdlParser(TokenManager *tm); - public: virtual ~VhdlParser(); + virtual ~VhdlParser(); void ReInit(TokenManager *tm); +void clear(); + Token * jj_consume_token(int kind); bool jj_scan_token(int kind); @@ -8891,24 +8898,29 @@ Token * getNextToken(); Token * getToken(int index); int jj_ntk_f(); - private: int jj_kind; +private: + int jj_kind; int **jj_expentries; int *jj_expentry; -void jj_add_error_token(int kind, int pos); + void jj_add_error_token(int kind, int pos); +protected: + /** Generate ParseException. */ + + virtual void parseError(); +private: + int trace_indent; + bool trace_enabled; -protected: virtual void parseError(); - private: int trace_indent; - private: bool trace_enabled; - /** Enable tracing. */ +public: -public: void enable_tracing(); + void enable_tracing(); -public: void disable_tracing(); + void disable_tracing(); -void jj_rescan_token(); + void jj_rescan_token(); -void jj_save(int index, int xla); + void jj_save(int index, int xla); typedef unsigned long long uint64; static Entry* current_root; @@ -8952,8 +8964,10 @@ static void mapLibPackage( Entry* root); static void createFlow(); static void error_skipto(int kind); static void oneLineComment(QCString qcs); -static void setMultCommentLine();private: bool jj_done; +static void setMultCommentLine(); +private: + bool jj_done; }; } } |