summaryrefslogtreecommitdiffstats
path: root/vhdlparser/VhdlParserTokenManager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'vhdlparser/VhdlParserTokenManager.cc')
-rw-r--r--vhdlparser/VhdlParserTokenManager.cc2676
1 files changed, 1392 insertions, 1284 deletions
diff --git a/vhdlparser/VhdlParserTokenManager.cc b/vhdlparser/VhdlParserTokenManager.cc
index 58f525c..a35deb2 100644
--- a/vhdlparser/VhdlParserTokenManager.cc
+++ b/vhdlparser/VhdlParserTokenManager.cc
@@ -3,24 +3,26 @@
namespace vhdl {
namespace parser {
static const unsigned long long jjbitVec0[] = {
- 0x0ULL, 0x0ULL, 0xffffffff00000000ULL, 0xffffffffffffffffULL
-};
-static const unsigned long long jjbitVec1[] = {
0xfffffffffffffffeULL, 0xffffffffffffffffULL, 0xffffffffffffffffULL, 0xffffffffffffffffULL
};
-static const unsigned long long jjbitVec3[] = {
+static const unsigned long long jjbitVec2[] = {
0x0ULL, 0x0ULL, 0xffffffffffffffffULL, 0xffffffffffffffffULL
};
+static const unsigned long long jjbitVec3[] = {
+ 0x0ULL, 0x0ULL, 0xffffffff00000000ULL, 0xffffffffffffffffULL
+};
static const int jjnextStates[] = {
- 43, 44, 45, 46, 47, 50, 54, 55, 56, 37, 38, 4, 5, 7, 8, 22,
- 23, 24, 26, 28, 29, 31, 45, 46, 47, 50, 49, 48, 50, 54, 55, 56,
- 57, 58, 60, 1, 2, 15, 16, 34, 36, 39, 41,
+ 53, 54, 55, 56, 57, 60, 64, 65, 66, 47, 48, 2, 36, 37, 0, 3,
+ 4, 5, 7, 12, 13, 15, 16, 32, 33, 35, 38, 39, 41, 55, 56, 57,
+ 60, 59, 58, 60, 64, 65, 66, 67, 68, 70, 9, 10, 23, 24, 27, 28,
+ 44, 46, 49, 51, 26, 29,
};
static JAVACC_CHAR_TYPE jjstrLiteralChars_0[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_1[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_2[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_3[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_4[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_5[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_6[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_7[] = {0};
@@ -29,13 +31,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_9[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_10[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_11[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_12[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_13[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_14[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_15[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_16[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_17[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_18[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_19[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_20[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_21[] = {0};
@@ -44,13 +46,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_23[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_24[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_25[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_26[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_27[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_28[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_29[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_30[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_31[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_32[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_33[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_34[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_35[] = {0};
@@ -59,13 +61,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_37[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_38[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_39[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_40[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_41[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_42[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_43[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_44[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_45[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_46[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_47[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_48[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_49[] = {0};
@@ -74,13 +76,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_51[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_52[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_53[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_54[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_55[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_56[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_57[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_58[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_59[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_60[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_61[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_62[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_63[] = {0};
@@ -89,13 +91,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_65[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_66[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_67[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_68[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_69[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_70[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_71[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_72[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_73[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_74[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_75[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_76[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_77[] = {0};
@@ -104,13 +106,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_79[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_80[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_81[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_82[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_83[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_84[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_85[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_86[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_87[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_88[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_89[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_90[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_91[] = {0};
@@ -119,13 +121,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_93[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_94[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_95[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_96[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_97[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_98[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_99[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_100[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_101[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_102[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_103[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_104[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_105[] = {0};
@@ -134,13 +136,13 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_107[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_108[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_109[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_110[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_111[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_112[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_113[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_114[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_115[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_116[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_117[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_118[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_119[] = {0};
@@ -149,52 +151,68 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_121[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_122[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_123[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_124[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_125[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_126[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_127[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_128[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_129[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_130[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_131[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_132[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_133[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_134[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_135[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_136[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_137[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_138[] = {0};
-
-static JAVACC_CHAR_TYPE jjstrLiteralChars_139[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_140[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_141[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_142[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_143[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_144[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_145[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_146[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_147[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_148[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_149[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_150[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_151[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_152[] = {0};
-
-static JAVACC_CHAR_TYPE jjstrLiteralChars_153[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_154[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_155[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_156[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_157[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_158[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_159[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_160[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_161[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_162[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_163[] = {0};
-static JAVACC_CHAR_TYPE jjstrLiteralChars_164[] = {0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_126[] = {0x26, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_127[] = {0x27, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_128[] = {0x28, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_129[] = {0x29, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_130[] = {0x2a, 0x2a, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_131[] = {0x2a, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_132[] = {0x2b, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_133[] = {0x2d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_134[] = {0x2c, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_135[] = {0x3a, 0x3d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_136[] = {0x3a, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_137[] = {0x3b, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_138[] = {0x3c, 0x3d, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_139[] = {0x3e, 0x3d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_140[] = {0x3c, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_141[] = {0x3e, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_142[] = {0x3d, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_143[] = {0x2f, 0x3d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_144[] = {0x3d, 0x3e, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_145[] = {0x3c, 0x3e, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_146[] = {0x3c, 0x3c, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_147[] = {0x3e, 0x3e, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_148[] = {0x3f, 0x3f, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_149[] = {0x3f, 0x3e, 0x3d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_150[] = {0x3f, 0x3c, 0x3d, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_151[] = {0x3f, 0x3e, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_152[] = {0x3f, 0x3c, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_153[] = {0x3f, 0x3d, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_154[] = {0x3f, 0x2f, 0x3d, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_155[] = {0x3f, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_156[] = {0x7c, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_157[] = {0x2e, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_158[] = {0x2f, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_159[] = {0x40, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_160[] = {0x5e, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_161[] = {0x5b, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_162[] = {0x5d, 0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_163[] = {0x7b, 0};
+
+static JAVACC_CHAR_TYPE jjstrLiteralChars_164[] = {0x7d, 0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_165[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_166[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_167[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_168[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_169[] = {0};
@@ -206,15 +224,16 @@ static JAVACC_CHAR_TYPE jjstrLiteralChars_174[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_175[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_176[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_177[] = {0};
+
static JAVACC_CHAR_TYPE jjstrLiteralChars_178[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_179[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_180[] = {0};
-
static JAVACC_CHAR_TYPE jjstrLiteralChars_181[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_182[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_183[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_184[] = {0};
static JAVACC_CHAR_TYPE jjstrLiteralChars_185[] = {0};
+static JAVACC_CHAR_TYPE jjstrLiteralChars_186[] = {0};
static const JAVACC_STRING_TYPE jjstrLiteralImages[] = {
jjstrLiteralChars_0,
jjstrLiteralChars_1,
@@ -402,6 +421,7 @@ jjstrLiteralChars_182,
jjstrLiteralChars_183,
jjstrLiteralChars_184,
jjstrLiteralChars_185,
+jjstrLiteralChars_186,
};
/** Lexer state names. */
@@ -411,10 +431,10 @@ static const JAVACC_STRING_TYPE lexStateNames[] = {
lexStateNames_arr_0,
};
static const unsigned long long jjtoToken[] = {
- 0xfffffffffffffc01ULL, 0xffffffffffffffffULL, 0x2040fffffffffffULL,
+ 0xfffffffffffff801ULL, 0xffffffffffffffffULL, 0x4081fffffffffffULL,
};
static const unsigned long long jjtoSkip[] = {
- 0x1eULL, 0x0ULL, 0x0ULL,
+ 0x7deULL, 0x0ULL, 0x0ULL,
};
void VhdlParserTokenManager::setDebugStream(FILE *ds){ debugStream = ds; }
@@ -430,2225 +450,2225 @@ void VhdlParserTokenManager::setDebugStream(FILE *ds){ debugStream = ds; }
{
case 9:
jjmatchedKind = 2;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
case 10:
jjmatchedKind = 3;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
case 13:
jjmatchedKind = 4;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
case 32:
jjmatchedKind = 1;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
case 38:
- jjmatchedKind = 125;
- return jjMoveNfa_0(3, 0);
- case 39:
jjmatchedKind = 126;
- return jjMoveNfa_0(3, 0);
- case 40:
+ return jjMoveNfa_0(11, 0);
+ case 39:
jjmatchedKind = 127;
- return jjMoveNfa_0(3, 0);
- case 41:
+ return jjMoveNfa_0(11, 0);
+ case 40:
jjmatchedKind = 128;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
+ case 41:
+ jjmatchedKind = 129;
+ return jjMoveNfa_0(11, 0);
case 42:
- jjmatchedKind = 130;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x2ULL);
- case 43:
jjmatchedKind = 131;
- return jjMoveNfa_0(3, 0);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x4ULL);
+ case 43:
+ jjmatchedKind = 132;
+ return jjMoveNfa_0(11, 0);
case 44:
- jjmatchedKind = 133;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 134;
+ return jjMoveNfa_0(11, 0);
case 45:
- jjmatchedKind = 132;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 133;
+ return jjMoveNfa_0(11, 0);
case 46:
- jjmatchedKind = 156;
- return jjMoveNfa_0(3, 0);
- case 47:
jjmatchedKind = 157;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x4000ULL);
+ return jjMoveNfa_0(11, 0);
+ case 47:
+ jjmatchedKind = 158;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x8000ULL);
case 58:
- jjmatchedKind = 135;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x40ULL);
- case 59:
jjmatchedKind = 136;
- return jjMoveNfa_0(3, 0);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x80ULL);
+ case 59:
+ jjmatchedKind = 137;
+ return jjMoveNfa_0(11, 0);
case 60:
- jjmatchedKind = 139;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x30200ULL);
+ jjmatchedKind = 140;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x60400ULL);
case 61:
- jjmatchedKind = 141;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x8000ULL);
+ jjmatchedKind = 142;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x10000ULL);
case 62:
- jjmatchedKind = 140;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x40400ULL);
+ jjmatchedKind = 141;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x80800ULL);
case 63:
- jjmatchedKind = 154;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x3f80000ULL);
+ jjmatchedKind = 155;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x7f00000ULL);
case 64:
- jjmatchedKind = 158;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 159;
+ return jjMoveNfa_0(11, 0);
case 65:
- return jjMoveStringLiteralDfa1_0(0x3ffc00ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7ff800ULL, 0x0ULL, 0x0ULL);
case 66:
- return jjMoveStringLiteralDfa1_0(0x7c00000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0xf800000ULL, 0x0ULL, 0x0ULL);
case 67:
- return jjMoveStringLiteralDfa1_0(0x1f8000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3f0000000ULL, 0x0ULL, 0x0ULL);
case 68:
- return jjMoveStringLiteralDfa1_0(0xe00000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x1c00000000ULL, 0x0ULL, 0x0ULL);
case 69:
- return jjMoveStringLiteralDfa1_0(0x1f000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3e000000000ULL, 0x0ULL, 0x0ULL);
case 70:
- return jjMoveStringLiteralDfa1_0(0x3e0000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7c0000000000ULL, 0x0ULL, 0x0ULL);
case 71:
- return jjMoveStringLiteralDfa1_0(0x3c00000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7800000000000ULL, 0x0ULL, 0x0ULL);
case 73:
- return jjMoveStringLiteralDfa1_0(0xfc000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x1f8000000000000ULL, 0x0ULL, 0x0ULL);
case 76:
- return jjMoveStringLiteralDfa1_0(0x1f00000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3e00000000000000ULL, 0x0ULL, 0x0ULL);
case 77:
- return jjMoveStringLiteralDfa1_0(0x6000000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0xc000000000000000ULL, 0x0ULL, 0x0ULL);
case 78:
- return jjMoveStringLiteralDfa1_0(0x8000000000000000ULL, 0x1fULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3fULL, 0x0ULL);
case 79:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7e0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfc0ULL, 0x0ULL);
case 80:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xff800ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ff000ULL, 0x0ULL);
case 82:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfff00000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffe00000ULL, 0x0ULL);
case 83:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7ff00000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xffe00000000ULL, 0x0ULL);
case 84:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x780000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000ULL, 0x0ULL);
case 85:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7800000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf000000000000ULL, 0x0ULL);
case 86:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x78000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf0000000000000ULL, 0x0ULL);
case 87:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x780000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000000ULL, 0x0ULL);
case 88:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1800000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3000000000000000ULL, 0x0ULL);
case 91:
- jjmatchedKind = 160;
- return jjMoveNfa_0(3, 0);
- case 93:
jjmatchedKind = 161;
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
+ case 93:
+ jjmatchedKind = 162;
+ return jjMoveNfa_0(11, 0);
case 94:
- jjmatchedKind = 159;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 160;
+ return jjMoveNfa_0(11, 0);
case 97:
- return jjMoveStringLiteralDfa1_0(0x3ffc00ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7ff800ULL, 0x0ULL, 0x0ULL);
case 98:
- return jjMoveStringLiteralDfa1_0(0x7c00000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0xf800000ULL, 0x0ULL, 0x0ULL);
case 99:
- return jjMoveStringLiteralDfa1_0(0x1f8000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3f0000000ULL, 0x0ULL, 0x0ULL);
case 100:
- return jjMoveStringLiteralDfa1_0(0xe00000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x1c00000000ULL, 0x0ULL, 0x0ULL);
case 101:
- return jjMoveStringLiteralDfa1_0(0x1f000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3e000000000ULL, 0x0ULL, 0x0ULL);
case 102:
- return jjMoveStringLiteralDfa1_0(0x3e0000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7c0000000000ULL, 0x0ULL, 0x0ULL);
case 103:
- return jjMoveStringLiteralDfa1_0(0x3c00000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x7800000000000ULL, 0x0ULL, 0x0ULL);
case 105:
- return jjMoveStringLiteralDfa1_0(0xfc000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x1f8000000000000ULL, 0x0ULL, 0x0ULL);
case 108:
- return jjMoveStringLiteralDfa1_0(0x1f00000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x3e00000000000000ULL, 0x0ULL, 0x0ULL);
case 109:
- return jjMoveStringLiteralDfa1_0(0x6000000000000000ULL, 0x0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0xc000000000000000ULL, 0x0ULL, 0x0ULL);
case 110:
- return jjMoveStringLiteralDfa1_0(0x8000000000000000ULL, 0x1fULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3fULL, 0x0ULL);
case 111:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7e0ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfc0ULL, 0x0ULL);
case 112:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xff800ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ff000ULL, 0x0ULL);
case 114:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfff00000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffe00000ULL, 0x0ULL);
case 115:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7ff00000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xffe00000000ULL, 0x0ULL);
case 116:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x780000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000ULL, 0x0ULL);
case 117:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x7800000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf000000000000ULL, 0x0ULL);
case 118:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x78000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf0000000000000ULL, 0x0ULL);
case 119:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x780000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000000ULL, 0x0ULL);
case 120:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1800000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3000000000000000ULL, 0x0ULL);
case 123:
- jjmatchedKind = 162;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 163;
+ return jjMoveNfa_0(11, 0);
case 124:
- jjmatchedKind = 155;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 156;
+ return jjMoveNfa_0(11, 0);
case 125:
- jjmatchedKind = 163;
- return jjMoveNfa_0(3, 0);
+ jjmatchedKind = 164;
+ return jjMoveNfa_0(11, 0);
default :
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
}
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa1_0(unsigned long long active0, unsigned long long active1, unsigned long long active2){
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 0);
+ return jjMoveNfa_0(11, 0);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 42:
- if ((active2 & 0x2ULL) != 0L)
+ if ((active2 & 0x4ULL) != 0L)
{
- jjmatchedKind = 129;
+ jjmatchedKind = 130;
jjmatchedPos = 1;
}
break;
case 47:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x2000000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x4000000ULL);
case 60:
- if ((active2 & 0x20000ULL) != 0L)
+ if ((active2 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 145;
+ jjmatchedKind = 146;
jjmatchedPos = 1;
}
- else if ((active2 & 0x800000ULL) != 0L)
+ else if ((active2 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 151;
+ jjmatchedKind = 152;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x200000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x400000ULL);
case 61:
- if ((active2 & 0x40ULL) != 0L)
+ if ((active2 & 0x80ULL) != 0L)
{
- jjmatchedKind = 134;
+ jjmatchedKind = 135;
jjmatchedPos = 1;
}
- else if ((active2 & 0x200ULL) != 0L)
+ else if ((active2 & 0x400ULL) != 0L)
{
- jjmatchedKind = 137;
+ jjmatchedKind = 138;
jjmatchedPos = 1;
}
- else if ((active2 & 0x400ULL) != 0L)
+ else if ((active2 & 0x800ULL) != 0L)
{
- jjmatchedKind = 138;
+ jjmatchedKind = 139;
jjmatchedPos = 1;
}
- else if ((active2 & 0x4000ULL) != 0L)
+ else if ((active2 & 0x8000ULL) != 0L)
{
- jjmatchedKind = 142;
+ jjmatchedKind = 143;
jjmatchedPos = 1;
}
- else if ((active2 & 0x1000000ULL) != 0L)
+ else if ((active2 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 152;
+ jjmatchedKind = 153;
jjmatchedPos = 1;
}
break;
case 62:
- if ((active2 & 0x8000ULL) != 0L)
+ if ((active2 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 143;
+ jjmatchedKind = 144;
jjmatchedPos = 1;
}
- else if ((active2 & 0x10000ULL) != 0L)
+ else if ((active2 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 144;
+ jjmatchedKind = 145;
jjmatchedPos = 1;
}
- else if ((active2 & 0x40000ULL) != 0L)
+ else if ((active2 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 146;
+ jjmatchedKind = 147;
jjmatchedPos = 1;
}
- else if ((active2 & 0x400000ULL) != 0L)
+ else if ((active2 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 150;
+ jjmatchedKind = 151;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x100000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x200000ULL);
case 63:
- if ((active2 & 0x80000ULL) != 0L)
+ if ((active2 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 147;
+ jjmatchedKind = 148;
jjmatchedPos = 1;
}
break;
case 65:
- return jjMoveStringLiteralDfa2_0(active0, 0xa100020010000000ULL, active1, 0x88000000101800ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x110000000203001ULL, active2, 0L);
case 66:
- return jjMoveStringLiteralDfa2_0(active0, 0x400ULL, active1, 0L, active2, 0L);
- case 67:
return jjMoveStringLiteralDfa2_0(active0, 0x800ULL, active1, 0L, active2, 0L);
+ case 67:
+ return jjMoveStringLiteralDfa2_0(active0, 0x1000ULL, active1, 0L, active2, 0L);
case 69:
- return jjMoveStringLiteralDfa2_0(active0, 0xc00200400000ULL, active1, 0x79fe00003ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1800400800000ULL, active1, 0xf3fc00006ULL, active2, 0L);
case 70:
- if ((active0 & 0x4000000000000ULL) != 0L)
+ if ((active0 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 50;
+ jjmatchedKind = 51;
jjmatchedPos = 1;
}
- else if ((active1 & 0x20ULL) != 0L)
+ else if ((active1 & 0x40ULL) != 0L)
{
- jjmatchedKind = 69;
+ jjmatchedKind = 70;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000ULL, active1, 0L, active2, 0L);
case 72:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x300081000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x600102000000000ULL, active2, 0L);
case 73:
- return jjMoveStringLiteralDfa2_0(active0, 0xe00040400000000ULL, active1, 0x400000800000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x800001000000000ULL, active2, 0L);
case 76:
- return jjMoveStringLiteralDfa2_0(active0, 0x3000806000ULL, active1, 0x6000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0xc000000000ULL, active2, 0L);
case 77:
- return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000ULL, active1, 0x10000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x20000000000000ULL, active2, 0L);
case 78:
- if ((active0 & 0x10000000000000ULL) != 0L)
+ if ((active0 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 52;
+ jjmatchedKind = 53;
jjmatchedPos = 1;
}
- else if ((active1 & 0x40ULL) != 0L)
+ else if ((active1 & 0x80ULL) != 0L)
{
- jjmatchedKind = 70;
+ jjmatchedKind = 71;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x6000c000008000ULL, active1, 0x1003800000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x2007000000000000ULL, active2, 0L);
case 79:
- if ((active1 & 0x100000000000ULL) != 0L)
+ if ((active1 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 108;
+ jjmatchedKind = 109;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x50001809e9000000ULL, active1, 0x80000006000600cULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x10000000c000c018ULL, active2, 0L);
case 80:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x20000000000080ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40000000000100ULL, active2, 0L);
case 82:
- if ((active1 & 0x100ULL) != 0L)
+ if ((active1 & 0x200ULL) != 0L)
{
- jjmatchedKind = 72;
+ jjmatchedKind = 73;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1000000030000ULL, active1, 0x218000078000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x4300000f0000ULL, active2, 0L);
case 83:
- if ((active0 & 0x80000000000000ULL) != 0L)
+ if ((active0 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 55;
+ jjmatchedKind = 56;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1c0000ULL, active1, 0x4000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x8000000000000ULL, active2, 0L);
case 84:
- return jjMoveStringLiteralDfa2_0(active0, 0x200000ULL, active1, 0x20000000200ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x40000000400ULL, active2, 0L);
case 85:
- return jjMoveStringLiteralDfa2_0(active0, 0x2200006000000ULL, active1, 0x40040000080410ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x80080000100820ULL, active2, 0L);
case 88:
- return jjMoveStringLiteralDfa2_0(active0, 0x10000000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x20000000000ULL, active1, 0L, active2, 0L);
case 89:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x400000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x800000000000ULL, active2, 0L);
case 97:
- return jjMoveStringLiteralDfa2_0(active0, 0xa100020010000000ULL, active1, 0x88000000101800ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x110000000203001ULL, active2, 0L);
case 98:
- return jjMoveStringLiteralDfa2_0(active0, 0x400ULL, active1, 0L, active2, 0L);
- case 99:
return jjMoveStringLiteralDfa2_0(active0, 0x800ULL, active1, 0L, active2, 0L);
+ case 99:
+ return jjMoveStringLiteralDfa2_0(active0, 0x1000ULL, active1, 0L, active2, 0L);
case 101:
- return jjMoveStringLiteralDfa2_0(active0, 0xc00200400000ULL, active1, 0x79fe00003ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1800400800000ULL, active1, 0xf3fc00006ULL, active2, 0L);
case 102:
- if ((active0 & 0x4000000000000ULL) != 0L)
+ if ((active0 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 50;
+ jjmatchedKind = 51;
jjmatchedPos = 1;
}
- else if ((active1 & 0x20ULL) != 0L)
+ else if ((active1 & 0x40ULL) != 0L)
{
- jjmatchedKind = 69;
+ jjmatchedKind = 70;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000ULL, active1, 0L, active2, 0L);
case 104:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x300081000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x600102000000000ULL, active2, 0L);
case 105:
- return jjMoveStringLiteralDfa2_0(active0, 0xe00040400000000ULL, active1, 0x400000800000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x800001000000000ULL, active2, 0L);
case 108:
- return jjMoveStringLiteralDfa2_0(active0, 0x3000806000ULL, active1, 0x6000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0xc000000000ULL, active2, 0L);
case 109:
- return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000ULL, active1, 0x10000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x20000000000000ULL, active2, 0L);
case 110:
- if ((active0 & 0x10000000000000ULL) != 0L)
+ if ((active0 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 52;
+ jjmatchedKind = 53;
jjmatchedPos = 1;
}
- else if ((active1 & 0x40ULL) != 0L)
+ else if ((active1 & 0x80ULL) != 0L)
{
- jjmatchedKind = 70;
+ jjmatchedKind = 71;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x6000c000008000ULL, active1, 0x1003800000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x2007000000000000ULL, active2, 0L);
case 111:
- if ((active1 & 0x100000000000ULL) != 0L)
+ if ((active1 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 108;
+ jjmatchedKind = 109;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x50001809e9000000ULL, active1, 0x80000006000600cULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x10000000c000c018ULL, active2, 0L);
case 112:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x20000000000080ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40000000000100ULL, active2, 0L);
case 114:
- if ((active1 & 0x100ULL) != 0L)
+ if ((active1 & 0x200ULL) != 0L)
{
- jjmatchedKind = 72;
+ jjmatchedKind = 73;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1000000030000ULL, active1, 0x218000078000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x4300000f0000ULL, active2, 0L);
case 115:
- if ((active0 & 0x80000000000000ULL) != 0L)
+ if ((active0 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 55;
+ jjmatchedKind = 56;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x1c0000ULL, active1, 0x4000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x8000000000000ULL, active2, 0L);
case 116:
- return jjMoveStringLiteralDfa2_0(active0, 0x200000ULL, active1, 0x20000000200ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x40000000400ULL, active2, 0L);
case 117:
- return jjMoveStringLiteralDfa2_0(active0, 0x2200006000000ULL, active1, 0x40040000080410ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x80080000100820ULL, active2, 0L);
case 120:
- return jjMoveStringLiteralDfa2_0(active0, 0x10000000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x20000000000ULL, active1, 0L, active2, 0L);
case 121:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x400000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x800000000000ULL, active2, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 1);
+ return jjMoveNfa_0(11, 1);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa2_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1, unsigned long long old2, unsigned long long active2){
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2)) == 0L)
- return jjMoveNfa_0(3, 1);
+ return jjMoveNfa_0(11, 1);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 1);
+ return jjMoveNfa_0(11, 1);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 61:
- if ((active2 & 0x100000ULL) != 0L)
+ if ((active2 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 148;
+ jjmatchedKind = 149;
jjmatchedPos = 2;
}
- else if ((active2 & 0x200000ULL) != 0L)
+ else if ((active2 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 149;
+ jjmatchedKind = 150;
jjmatchedPos = 2;
}
- else if ((active2 & 0x2000000ULL) != 0L)
+ else if ((active2 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 153;
+ jjmatchedKind = 154;
jjmatchedPos = 2;
}
break;
case 65:
- if ((active1 & 0x2000000000ULL) != 0L)
+ if ((active1 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 101;
+ jjmatchedKind = 102;
jjmatchedPos = 2;
}
- else if ((active1 & 0x8000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 103;
+ jjmatchedKind = 104;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x2000000000000ULL, active1, 0xa01000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x4000000000000ULL, active1, 0x1402000000000ULL, active2, 0L);
case 66:
- return jjMoveStringLiteralDfa3_0(active0, 0x300000000000000ULL, active1, 0x40000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x80000000000ULL, active2, 0L);
case 67:
- return jjMoveStringLiteralDfa3_0(active0, 0x10800ULL, active1, 0x200800ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x401000ULL, active2, 0L);
case 68:
- if ((active0 & 0x8000ULL) != 0L)
+ if ((active0 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 15;
+ jjmatchedKind = 16;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000000ULL) != 0L)
+ else if ((active0 & 0x8000000000ULL) != 0L)
{
- jjmatchedKind = 38;
+ jjmatchedKind = 39;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000000000000ULL) != 0L)
+ else if ((active0 & 0x8000000000000000ULL) != 0L)
{
- jjmatchedKind = 62;
+ jjmatchedKind = 63;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x1000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2000000ULL, active1, 0L, active2, 0L);
case 69:
- if ((active1 & 0x4000000000000ULL) != 0L)
+ if ((active1 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 114;
+ jjmatchedKind = 115;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x20000000000000ULL, active1, 0x100080000000080ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x200100000000100ULL, active2, 0L);
case 70:
- return jjMoveStringLiteralDfa3_0(active0, 0x202000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x404000000ULL, active1, 0L, active2, 0L);
case 71:
- return jjMoveStringLiteralDfa3_0(active0, 0x400000ULL, active1, 0x800400000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x1000800000ULL, active2, 0L);
case 72:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x200ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400ULL, active2, 0L);
case 73:
- return jjMoveStringLiteralDfa3_0(active0, 0x30000002000ULL, active1, 0x281000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x502000000000000ULL, active2, 0L);
case 74:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x800000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x1000000ULL, active2, 0L);
case 76:
- if ((active0 & 0x4000ULL) != 0L)
+ if ((active0 & 0x8000ULL) != 0L)
{
- jjmatchedKind = 14;
+ jjmatchedKind = 15;
jjmatchedPos = 2;
}
- else if ((active1 & 0x20000000ULL) != 0L)
+ else if ((active1 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 93;
+ jjmatchedKind = 94;
jjmatchedPos = 2;
}
- else if ((active1 & 0x4000000000ULL) != 0L)
+ else if ((active1 & 0x8000000000ULL) != 0L)
{
- jjmatchedKind = 102;
+ jjmatchedKind = 103;
jjmatchedPos = 2;
}
- else if ((active1 & 0x10000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000ULL) != 0L)
{
- jjmatchedKind = 104;
+ jjmatchedKind = 105;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x40000000000ULL, active1, 0x101000010ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x202000020ULL, active2, 0L);
case 77:
- if ((active1 & 0x8000000ULL) != 0L)
+ if ((active1 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 91;
+ jjmatchedKind = 92;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x8000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000ULL, active1, 0L, active2, 0L);
case 78:
- return jjMoveStringLiteralDfa3_0(active0, 0x8400e000e0000000ULL, active1, 0x40000000100000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x80000000200001ULL, active2, 0L);
case 79:
- return jjMoveStringLiteralDfa3_0(active0, 0x1041000000800000ULL, active1, 0x1010000000078000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x20200000000f0000ULL, active2, 0L);
case 80:
- if ((active0 & 0x2000000000000000ULL) != 0L)
+ if ((active0 & 0x4000000000000000ULL) != 0L)
{
- jjmatchedKind = 61;
+ jjmatchedKind = 62;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x8000000000000ULL, active1, 0x400010000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x800020000000ULL, active2, 0L);
case 81:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x200000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400000000ULL, active2, 0L);
case 82:
- if ((active0 & 0x80000000000ULL) != 0L)
+ if ((active0 & 0x100000000000ULL) != 0L)
{
- jjmatchedKind = 43;
+ jjmatchedKind = 44;
jjmatchedPos = 2;
}
- else if ((active1 & 0x4ULL) != 0L)
+ else if ((active1 & 0x8ULL) != 0L)
{
- jjmatchedKind = 66;
+ jjmatchedKind = 67;
jjmatchedPos = 2;
}
- else if ((active1 & 0x40000000ULL) != 0L)
+ else if ((active1 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 94;
+ jjmatchedKind = 95;
jjmatchedPos = 2;
}
- else if ((active1 & 0x800000000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 123;
+ jjmatchedKind = 124;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x100000020000ULL, active1, 0x28020000083000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x50040000106000ULL, active2, 0L);
case 83:
- if ((active0 & 0x400ULL) != 0L)
+ if ((active0 & 0x800ULL) != 0L)
{
- jjmatchedKind = 10;
+ jjmatchedKind = 11;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000ULL) != 0L)
+ else if ((active0 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 26;
+ jjmatchedKind = 27;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x34101c0000ULL, active1, 0x6004000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0xc008000ULL, active2, 0L);
case 84:
- if ((active1 & 0x8ULL) != 0L)
+ if ((active1 & 0x10ULL) != 0L)
{
- jjmatchedKind = 67;
+ jjmatchedKind = 68;
jjmatchedPos = 2;
}
- else if ((active1 & 0x400ULL) != 0L)
+ else if ((active1 & 0x800ULL) != 0L)
{
- jjmatchedKind = 74;
+ jjmatchedKind = 75;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x800008000201000ULL, active1, 0x402000080000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x804000100000000ULL, active2, 0L);
case 86:
- return jjMoveStringLiteralDfa3_0(active0, 0x100000000ULL, active1, 0x400000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x800000000ULL, active2, 0L);
case 87:
- if ((active1 & 0x1ULL) != 0L)
+ if ((active1 & 0x2ULL) != 0L)
{
- jjmatchedKind = 64;
+ jjmatchedKind = 65;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x800000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000000000ULL, active1, 0L, active2, 0L);
case 88:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x4ULL, active2, 0L);
case 97:
- if ((active1 & 0x2000000000ULL) != 0L)
+ if ((active1 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 101;
+ jjmatchedKind = 102;
jjmatchedPos = 2;
}
- else if ((active1 & 0x8000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 103;
+ jjmatchedKind = 104;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x2000000000000ULL, active1, 0xa01000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x4000000000000ULL, active1, 0x1402000000000ULL, active2, 0L);
case 98:
- return jjMoveStringLiteralDfa3_0(active0, 0x300000000000000ULL, active1, 0x40000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x80000000000ULL, active2, 0L);
case 99:
- return jjMoveStringLiteralDfa3_0(active0, 0x10800ULL, active1, 0x200800ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x401000ULL, active2, 0L);
case 100:
- if ((active0 & 0x8000ULL) != 0L)
+ if ((active0 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 15;
+ jjmatchedKind = 16;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000000ULL) != 0L)
+ else if ((active0 & 0x8000000000ULL) != 0L)
{
- jjmatchedKind = 38;
+ jjmatchedKind = 39;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000000000000ULL) != 0L)
+ else if ((active0 & 0x8000000000000000ULL) != 0L)
{
- jjmatchedKind = 62;
+ jjmatchedKind = 63;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x1000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2000000ULL, active1, 0L, active2, 0L);
case 101:
- if ((active1 & 0x4000000000000ULL) != 0L)
+ if ((active1 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 114;
+ jjmatchedKind = 115;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x20000000000000ULL, active1, 0x100080000000080ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x200100000000100ULL, active2, 0L);
case 102:
- return jjMoveStringLiteralDfa3_0(active0, 0x202000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x404000000ULL, active1, 0L, active2, 0L);
case 103:
- return jjMoveStringLiteralDfa3_0(active0, 0x400000ULL, active1, 0x800400000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x1000800000ULL, active2, 0L);
case 104:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x200ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400ULL, active2, 0L);
case 105:
- return jjMoveStringLiteralDfa3_0(active0, 0x30000002000ULL, active1, 0x281000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x502000000000000ULL, active2, 0L);
case 106:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x800000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x1000000ULL, active2, 0L);
case 108:
- if ((active0 & 0x4000ULL) != 0L)
+ if ((active0 & 0x8000ULL) != 0L)
{
- jjmatchedKind = 14;
+ jjmatchedKind = 15;
jjmatchedPos = 2;
}
- else if ((active1 & 0x20000000ULL) != 0L)
+ else if ((active1 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 93;
+ jjmatchedKind = 94;
jjmatchedPos = 2;
}
- else if ((active1 & 0x4000000000ULL) != 0L)
+ else if ((active1 & 0x8000000000ULL) != 0L)
{
- jjmatchedKind = 102;
+ jjmatchedKind = 103;
jjmatchedPos = 2;
}
- else if ((active1 & 0x10000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000ULL) != 0L)
{
- jjmatchedKind = 104;
+ jjmatchedKind = 105;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x40000000000ULL, active1, 0x101000010ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x202000020ULL, active2, 0L);
case 109:
- if ((active1 & 0x8000000ULL) != 0L)
+ if ((active1 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 91;
+ jjmatchedKind = 92;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x8000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000ULL, active1, 0L, active2, 0L);
case 110:
- return jjMoveStringLiteralDfa3_0(active0, 0x8400e000e0000000ULL, active1, 0x40000000100000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x80000000200001ULL, active2, 0L);
case 111:
- return jjMoveStringLiteralDfa3_0(active0, 0x1041000000800000ULL, active1, 0x1010000000078000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x20200000000f0000ULL, active2, 0L);
case 112:
- if ((active0 & 0x2000000000000000ULL) != 0L)
+ if ((active0 & 0x4000000000000000ULL) != 0L)
{
- jjmatchedKind = 61;
+ jjmatchedKind = 62;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x8000000000000ULL, active1, 0x400010000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x800020000000ULL, active2, 0L);
case 113:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x200000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400000000ULL, active2, 0L);
case 114:
- if ((active0 & 0x80000000000ULL) != 0L)
+ if ((active0 & 0x100000000000ULL) != 0L)
{
- jjmatchedKind = 43;
+ jjmatchedKind = 44;
jjmatchedPos = 2;
}
- else if ((active1 & 0x4ULL) != 0L)
+ else if ((active1 & 0x8ULL) != 0L)
{
- jjmatchedKind = 66;
+ jjmatchedKind = 67;
jjmatchedPos = 2;
}
- else if ((active1 & 0x40000000ULL) != 0L)
+ else if ((active1 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 94;
+ jjmatchedKind = 95;
jjmatchedPos = 2;
}
- else if ((active1 & 0x800000000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 123;
+ jjmatchedKind = 124;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x100000020000ULL, active1, 0x28020000083000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x50040000106000ULL, active2, 0L);
case 115:
- if ((active0 & 0x400ULL) != 0L)
+ if ((active0 & 0x800ULL) != 0L)
{
- jjmatchedKind = 10;
+ jjmatchedKind = 11;
jjmatchedPos = 2;
}
- else if ((active0 & 0x4000000ULL) != 0L)
+ else if ((active0 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 26;
+ jjmatchedKind = 27;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x34101c0000ULL, active1, 0x6004000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0xc008000ULL, active2, 0L);
case 116:
- if ((active1 & 0x8ULL) != 0L)
+ if ((active1 & 0x10ULL) != 0L)
{
- jjmatchedKind = 67;
+ jjmatchedKind = 68;
jjmatchedPos = 2;
}
- else if ((active1 & 0x400ULL) != 0L)
+ else if ((active1 & 0x800ULL) != 0L)
{
- jjmatchedKind = 74;
+ jjmatchedKind = 75;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x800008000201000ULL, active1, 0x402000080000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x804000100000000ULL, active2, 0L);
case 118:
- return jjMoveStringLiteralDfa3_0(active0, 0x100000000ULL, active1, 0x400000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x800000000ULL, active2, 0L);
case 119:
- if ((active1 & 0x1ULL) != 0L)
+ if ((active1 & 0x2ULL) != 0L)
{
- jjmatchedKind = 64;
+ jjmatchedKind = 65;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x800000000ULL, active1, 0L, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000000000ULL, active1, 0L, active2, 0L);
case 120:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x4ULL, active2, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 2);
+ return jjMoveNfa_0(11, 2);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa3_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1, unsigned long long old2, unsigned long long active2){
if (((active0 &= old0) | (active1 &= old1) | (active2 &= old2)) == 0L)
- return jjMoveNfa_0(3, 2);
+ return jjMoveNfa_0(11, 2);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 2);
+ return jjMoveNfa_0(11, 2);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa4_0(active0, 0x200022000ULL, active1, 0x1000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x400044000ULL, active1, 0x2000ULL);
case 67:
- return jjMoveStringLiteralDfa4_0(active0, 0x300400800000ULL, active1, 0x18000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x30000ULL);
case 68:
- if ((active0 & 0x8000000000000000ULL) != 0L)
+ if ((active1 & 0x1ULL) != 0L)
{
- jjmatchedKind = 63;
+ jjmatchedKind = 64;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20000000000000ULL);
case 69:
- if ((active0 & 0x10000000ULL) != 0L)
+ if ((active0 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 28;
+ jjmatchedKind = 29;
jjmatchedPos = 3;
}
- else if ((active0 & 0x1000000000ULL) != 0L)
+ else if ((active0 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 36;
+ jjmatchedKind = 37;
jjmatchedPos = 3;
}
- else if ((active0 & 0x40000000000ULL) != 0L)
+ else if ((active0 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 42;
+ jjmatchedKind = 43;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000ULL) != 0L)
+ else if ((active1 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 83;
+ jjmatchedKind = 84;
jjmatchedPos = 3;
}
- else if ((active1 & 0x400000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 110;
+ jjmatchedKind = 111;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x900c00100041800ULL, active1, 0x501800200ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0xa03000400ULL);
case 70:
- return jjMoveStringLiteralDfa4_0(active0, 0x22000000ULL, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x1000000000000ULL);
case 71:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x100000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000ULL);
case 72:
- if ((active1 & 0x400000000000000ULL) != 0L)
+ if ((active1 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 122;
+ jjmatchedKind = 123;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa4_0(active0, 0x20000ULL, active1, 0L);
case 73:
- return jjMoveStringLiteralDfa4_0(active0, 0xa000400000ULL, active1, 0x4a000000400000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x94000000800000ULL);
case 75:
- return jjMoveStringLiteralDfa4_0(active0, 0x400000000000000ULL, active1, 0x800ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000ULL, active1, 0x1000ULL);
case 76:
- if ((active1 & 0x10ULL) != 0L)
+ if ((active1 & 0x20ULL) != 0L)
{
- jjmatchedKind = 68;
+ jjmatchedKind = 69;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000000000000ULL);
case 78:
- if ((active1 & 0x80ULL) != 0L)
+ if ((active1 & 0x100ULL) != 0L)
{
- jjmatchedKind = 71;
+ jjmatchedKind = 72;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000ULL) != 0L)
{
- jjmatchedKind = 107;
+ jjmatchedKind = 108;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 120;
+ jjmatchedKind = 121;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x800000000ULL, active1, 0x200800000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x401000000000ULL);
case 79:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20020010200000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x40040020400000ULL);
case 80:
- if ((active0 & 0x1000000000000000ULL) != 0L)
+ if ((active0 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 60;
+ jjmatchedKind = 61;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x8000000ULL, active1, 0x20000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x40000ULL);
case 82:
- if ((active1 & 0x1000000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 124;
+ jjmatchedKind = 125;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x222020000200000ULL, active1, 0x1000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x2000000000ULL);
case 83:
- return jjMoveStringLiteralDfa4_0(active0, 0x40000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0L);
case 84:
- if ((active0 & 0x10000000000ULL) != 0L)
+ if ((active0 & 0x20000000000ULL) != 0L)
{
- jjmatchedKind = 40;
+ jjmatchedKind = 41;
jjmatchedPos = 3;
}
- else if ((active1 & 0x2ULL) != 0L)
+ else if ((active1 & 0x4ULL) != 0L)
{
- jjmatchedKind = 65;
+ jjmatchedKind = 66;
jjmatchedPos = 3;
}
- else if ((active1 & 0x2000ULL) != 0L)
+ else if ((active1 & 0x4000ULL) != 0L)
{
- jjmatchedKind = 77;
+ jjmatchedKind = 78;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 119;
+ jjmatchedKind = 120;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0x1040006044000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x208000c088000ULL);
case 85:
- return jjMoveStringLiteralDfa4_0(active0, 0x49000000180000ULL, active1, 0x280000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0x500000000ULL);
case 89:
- if ((active0 & 0x1000000ULL) != 0L)
+ if ((active0 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 24;
+ jjmatchedKind = 25;
jjmatchedPos = 3;
}
break;
case 97:
- return jjMoveStringLiteralDfa4_0(active0, 0x200022000ULL, active1, 0x1000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x400044000ULL, active1, 0x2000ULL);
case 99:
- return jjMoveStringLiteralDfa4_0(active0, 0x300400800000ULL, active1, 0x18000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x30000ULL);
case 100:
- if ((active0 & 0x8000000000000000ULL) != 0L)
+ if ((active1 & 0x1ULL) != 0L)
{
- jjmatchedKind = 63;
+ jjmatchedKind = 64;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20000000000000ULL);
case 101:
- if ((active0 & 0x10000000ULL) != 0L)
+ if ((active0 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 28;
+ jjmatchedKind = 29;
jjmatchedPos = 3;
}
- else if ((active0 & 0x1000000000ULL) != 0L)
+ else if ((active0 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 36;
+ jjmatchedKind = 37;
jjmatchedPos = 3;
}
- else if ((active0 & 0x40000000000ULL) != 0L)
+ else if ((active0 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 42;
+ jjmatchedKind = 43;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000ULL) != 0L)
+ else if ((active1 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 83;
+ jjmatchedKind = 84;
jjmatchedPos = 3;
}
- else if ((active1 & 0x400000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 110;
+ jjmatchedKind = 111;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x900c00100041800ULL, active1, 0x501800200ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0xa03000400ULL);
case 102:
- return jjMoveStringLiteralDfa4_0(active0, 0x22000000ULL, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x1000000000000ULL);
case 103:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x100000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000ULL);
case 104:
- if ((active1 & 0x400000000000000ULL) != 0L)
+ if ((active1 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 122;
+ jjmatchedKind = 123;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa4_0(active0, 0x20000ULL, active1, 0L);
case 105:
- return jjMoveStringLiteralDfa4_0(active0, 0xa000400000ULL, active1, 0x4a000000400000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x94000000800000ULL);
case 107:
- return jjMoveStringLiteralDfa4_0(active0, 0x400000000000000ULL, active1, 0x800ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000ULL, active1, 0x1000ULL);
case 108:
- if ((active1 & 0x10ULL) != 0L)
+ if ((active1 & 0x20ULL) != 0L)
{
- jjmatchedKind = 68;
+ jjmatchedKind = 69;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000000000000ULL);
case 110:
- if ((active1 & 0x80ULL) != 0L)
+ if ((active1 & 0x100ULL) != 0L)
{
- jjmatchedKind = 71;
+ jjmatchedKind = 72;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000ULL) != 0L)
{
- jjmatchedKind = 107;
+ jjmatchedKind = 108;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 120;
+ jjmatchedKind = 121;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x800000000ULL, active1, 0x200800000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x401000000000ULL);
case 111:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20020010200000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x40040020400000ULL);
case 112:
- if ((active0 & 0x1000000000000000ULL) != 0L)
+ if ((active0 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 60;
+ jjmatchedKind = 61;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x8000000ULL, active1, 0x20000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x40000ULL);
case 114:
- if ((active1 & 0x1000000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 124;
+ jjmatchedKind = 125;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x222020000200000ULL, active1, 0x1000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x2000000000ULL);
case 115:
- return jjMoveStringLiteralDfa4_0(active0, 0x40000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0L);
case 116:
- if ((active0 & 0x10000000000ULL) != 0L)
+ if ((active0 & 0x20000000000ULL) != 0L)
{
- jjmatchedKind = 40;
+ jjmatchedKind = 41;
jjmatchedPos = 3;
}
- else if ((active1 & 0x2ULL) != 0L)
+ else if ((active1 & 0x4ULL) != 0L)
{
- jjmatchedKind = 65;
+ jjmatchedKind = 66;
jjmatchedPos = 3;
}
- else if ((active1 & 0x2000ULL) != 0L)
+ else if ((active1 & 0x4000ULL) != 0L)
{
- jjmatchedKind = 77;
+ jjmatchedKind = 78;
jjmatchedPos = 3;
}
- else if ((active1 & 0x80000000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 119;
+ jjmatchedKind = 120;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0x1040006044000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x208000c088000ULL);
case 117:
- return jjMoveStringLiteralDfa4_0(active0, 0x49000000180000ULL, active1, 0x280000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0x500000000ULL);
case 121:
- if ((active0 & 0x1000000ULL) != 0L)
+ if ((active0 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 24;
+ jjmatchedKind = 25;
jjmatchedPos = 3;
}
break;
default :
break;
}
- return jjMoveNfa_0(3, 3);
+ return jjMoveNfa_0(11, 3);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa4_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 3);
+ return jjMoveNfa_0(11, 3);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 3);
+ return jjMoveNfa_0(11, 3);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa5_0(active0, 0x600000000000000ULL, active1, 0x8000801000800ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x10001002001000ULL);
case 67:
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x100800000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x201000000ULL);
case 68:
- return jjMoveStringLiteralDfa5_0(active0, 0x2000000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x4000000000000ULL, active1, 0L);
case 69:
- if ((active0 & 0x100000000000ULL) != 0L)
+ if ((active0 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 44;
+ jjmatchedKind = 45;
jjmatchedPos = 4;
}
- else if ((active1 & 0x100000ULL) != 0L)
+ else if ((active1 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 84;
+ jjmatchedKind = 85;
jjmatchedPos = 4;
}
- else if ((active1 & 0x10000000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 116;
+ jjmatchedKind = 117;
jjmatchedPos = 4;
}
- else if ((active1 & 0x200000000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 121;
+ jjmatchedKind = 122;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x82000000ULL, active1, 0x1200078000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x24000f0000ULL);
case 70:
- if ((active0 & 0x2000000000ULL) != 0L)
+ if ((active0 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 37;
+ jjmatchedKind = 38;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1000000000000ULL);
case 73:
- return jjMoveStringLiteralDfa5_0(active0, 0x20210000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40420000ULL, active1, 0L);
case 75:
- if ((active0 & 0x800000ULL) != 0L)
+ if ((active0 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 23;
+ jjmatchedKind = 24;
jjmatchedPos = 4;
}
break;
case 76:
- if ((active0 & 0x100000000000000ULL) != 0L)
+ if ((active0 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 56;
+ jjmatchedKind = 57;
jjmatchedPos = 4;
}
- else if ((active1 & 0x2000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 113;
+ jjmatchedKind = 114;
jjmatchedPos = 4;
}
break;
case 77:
- return jjMoveStringLiteralDfa5_0(active0, 0x180000ULL, active1, 0x1000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x300000ULL, active1, 0x2000ULL);
case 78:
- if ((active0 & 0x400000ULL) != 0L)
+ if ((active0 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 22;
+ jjmatchedKind = 23;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x20000000000ULL, active1, 0x20000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x40000000000ULL);
case 79:
- return jjMoveStringLiteralDfa5_0(active0, 0x408000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x810000000ULL, active1, 0L);
case 80:
- if ((active0 & 0x1000000000000ULL) != 0L)
+ if ((active0 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 48;
+ jjmatchedKind = 49;
jjmatchedPos = 4;
}
- else if ((active1 & 0x20000000000000ULL) != 0L)
+ else if ((active1 & 0x40000000000000ULL) != 0L)
{
- jjmatchedKind = 117;
+ jjmatchedKind = 118;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x8000ULL);
case 82:
- if ((active0 & 0x1000ULL) != 0L)
+ if ((active0 & 0x2000ULL) != 0L)
{
- jjmatchedKind = 12;
+ jjmatchedKind = 13;
jjmatchedPos = 4;
}
- else if ((active0 & 0x100000000ULL) != 0L)
+ else if ((active0 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 32;
+ jjmatchedKind = 33;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x808c00000040000ULL, active1, 0x496200200ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x92c400400ULL);
case 83:
- if ((active0 & 0x2000ULL) != 0L)
+ if ((active0 & 0x4000ULL) != 0L)
{
- jjmatchedKind = 13;
+ jjmatchedKind = 14;
jjmatchedPos = 4;
}
- else if ((active1 & 0x1000000000000ULL) != 0L)
+ else if ((active1 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 112;
+ jjmatchedKind = 113;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x800ULL, active1, 0x200000400000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x400000800000ULL);
case 84:
- if ((active0 & 0x40000000000000ULL) != 0L)
+ if ((active0 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 54;
+ jjmatchedKind = 55;
jjmatchedPos = 4;
}
- else if ((active1 & 0x40000000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 118;
+ jjmatchedKind = 119;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x20208840000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40411080000000ULL, active1, 0L);
case 85:
- return jjMoveStringLiteralDfa5_0(active0, 0x200000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x400000000ULL, active1, 0L);
case 89:
- if ((active0 & 0x20000ULL) != 0L)
+ if ((active0 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 17;
+ jjmatchedKind = 18;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x40000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x80000000000ULL);
case 97:
- return jjMoveStringLiteralDfa5_0(active0, 0x600000000000000ULL, active1, 0x8000801000800ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x10001002001000ULL);
case 99:
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x100800000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x201000000ULL);
case 100:
- return jjMoveStringLiteralDfa5_0(active0, 0x2000000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x4000000000000ULL, active1, 0L);
case 101:
- if ((active0 & 0x100000000000ULL) != 0L)
+ if ((active0 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 44;
+ jjmatchedKind = 45;
jjmatchedPos = 4;
}
- else if ((active1 & 0x100000ULL) != 0L)
+ else if ((active1 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 84;
+ jjmatchedKind = 85;
jjmatchedPos = 4;
}
- else if ((active1 & 0x10000000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 116;
+ jjmatchedKind = 117;
jjmatchedPos = 4;
}
- else if ((active1 & 0x200000000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 121;
+ jjmatchedKind = 122;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x82000000ULL, active1, 0x1200078000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x24000f0000ULL);
case 102:
- if ((active0 & 0x2000000000ULL) != 0L)
+ if ((active0 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 37;
+ jjmatchedKind = 38;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1000000000000ULL);
case 105:
- return jjMoveStringLiteralDfa5_0(active0, 0x20210000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40420000ULL, active1, 0L);
case 107:
- if ((active0 & 0x800000ULL) != 0L)
+ if ((active0 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 23;
+ jjmatchedKind = 24;
jjmatchedPos = 4;
}
break;
case 108:
- if ((active0 & 0x100000000000000ULL) != 0L)
+ if ((active0 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 56;
+ jjmatchedKind = 57;
jjmatchedPos = 4;
}
- else if ((active1 & 0x2000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 113;
+ jjmatchedKind = 114;
jjmatchedPos = 4;
}
break;
case 109:
- return jjMoveStringLiteralDfa5_0(active0, 0x180000ULL, active1, 0x1000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x300000ULL, active1, 0x2000ULL);
case 110:
- if ((active0 & 0x400000ULL) != 0L)
+ if ((active0 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 22;
+ jjmatchedKind = 23;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x20000000000ULL, active1, 0x20000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x40000000000ULL);
case 111:
- return jjMoveStringLiteralDfa5_0(active0, 0x408000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x810000000ULL, active1, 0L);
case 112:
- if ((active0 & 0x1000000000000ULL) != 0L)
+ if ((active0 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 48;
+ jjmatchedKind = 49;
jjmatchedPos = 4;
}
- else if ((active1 & 0x20000000000000ULL) != 0L)
+ else if ((active1 & 0x40000000000000ULL) != 0L)
{
- jjmatchedKind = 117;
+ jjmatchedKind = 118;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x8000ULL);
case 114:
- if ((active0 & 0x1000ULL) != 0L)
+ if ((active0 & 0x2000ULL) != 0L)
{
- jjmatchedKind = 12;
+ jjmatchedKind = 13;
jjmatchedPos = 4;
}
- else if ((active0 & 0x100000000ULL) != 0L)
+ else if ((active0 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 32;
+ jjmatchedKind = 33;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x808c00000040000ULL, active1, 0x496200200ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x92c400400ULL);
case 115:
- if ((active0 & 0x2000ULL) != 0L)
+ if ((active0 & 0x4000ULL) != 0L)
{
- jjmatchedKind = 13;
+ jjmatchedKind = 14;
jjmatchedPos = 4;
}
- else if ((active1 & 0x1000000000000ULL) != 0L)
+ else if ((active1 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 112;
+ jjmatchedKind = 113;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x800ULL, active1, 0x200000400000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x400000800000ULL);
case 116:
- if ((active0 & 0x40000000000000ULL) != 0L)
+ if ((active0 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 54;
+ jjmatchedKind = 55;
jjmatchedPos = 4;
}
- else if ((active1 & 0x40000000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 118;
+ jjmatchedKind = 119;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x20208840000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40411080000000ULL, active1, 0L);
case 117:
- return jjMoveStringLiteralDfa5_0(active0, 0x200000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa5_0(active0, 0x400000000ULL, active1, 0L);
case 121:
- if ((active0 & 0x20000ULL) != 0L)
+ if ((active0 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 17;
+ jjmatchedKind = 18;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x40000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x80000000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 4);
+ return jjMoveNfa_0(11, 4);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa5_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 4);
+ return jjMoveNfa_0(11, 4);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 4);
+ return jjMoveNfa_0(11, 4);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa6_0(active0, 0x800400040000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x1000800080000000ULL, active1, 0L);
case 66:
- return jjMoveStringLiteralDfa6_0(active0, 0x200000ULL, active1, 0x8000000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x10000000000000ULL);
case 67:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x80000ULL);
case 68:
- if ((active1 & 0x200000ULL) != 0L)
+ if ((active1 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 85;
+ jjmatchedKind = 86;
jjmatchedPos = 5;
}
- else if ((active1 & 0x1000000000ULL) != 0L)
+ else if ((active1 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 100;
+ jjmatchedKind = 101;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x10000ULL);
case 69:
- if ((active0 & 0x80000ULL) != 0L)
+ if ((active0 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 19;
+ jjmatchedKind = 20;
jjmatchedPos = 5;
}
- else if ((active0 & 0x8000000000000ULL) != 0L)
+ else if ((active0 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 51;
+ jjmatchedKind = 52;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x2020000100000ULL, active1, 0x800000001000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x1000000002000ULL);
case 71:
- if ((active1 & 0x20000000000ULL) != 0L)
+ if ((active1 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 105;
+ jjmatchedKind = 106;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x400000020000000ULL, active1, 0x800ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x800000040000000ULL, active1, 0x1000ULL);
case 73:
- return jjMoveStringLiteralDfa6_0(active0, 0x20a00000000000ULL, active1, 0x406000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x80c000000ULL);
case 76:
- if ((active1 & 0x800000000ULL) != 0L)
+ if ((active1 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 99;
+ jjmatchedKind = 100;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x200000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000ULL, active1, 0L);
case 78:
- if ((active1 & 0x80000000ULL) != 0L)
+ if ((active1 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 95;
+ jjmatchedKind = 96;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x408000000ULL, active1, 0x200000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x400000000ULL);
case 79:
- if ((active0 & 0x800000000ULL) != 0L)
+ if ((active0 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 35;
+ jjmatchedKind = 36;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
case 80:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x240000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x480000000000ULL);
case 82:
- if ((active0 & 0x2000000ULL) != 0L)
+ if ((active0 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 25;
+ jjmatchedKind = 26;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x200000000000000ULL, active1, 0x20000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x40000ULL);
case 83:
- if ((active0 & 0x800ULL) != 0L)
+ if ((active0 & 0x1000ULL) != 0L)
{
- jjmatchedKind = 11;
+ jjmatchedKind = 12;
jjmatchedPos = 5;
}
- else if ((active1 & 0x200ULL) != 0L)
+ else if ((active1 & 0x400ULL) != 0L)
{
- jjmatchedKind = 73;
+ jjmatchedKind = 74;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x1010000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x2020000ULL);
case 84:
- if ((active0 & 0x40000ULL) != 0L)
+ if ((active0 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 18;
+ jjmatchedKind = 19;
jjmatchedPos = 5;
}
- else if ((active1 & 0x800000ULL) != 0L)
+ else if ((active1 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 87;
+ jjmatchedKind = 88;
jjmatchedPos = 5;
}
- else if ((active1 & 0x10000000ULL) != 0L)
+ else if ((active1 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 92;
+ jjmatchedKind = 93;
jjmatchedPos = 5;
}
- else if ((active1 & 0x100000000ULL) != 0L)
+ else if ((active1 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 96;
+ jjmatchedKind = 97;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x10000ULL, active1, 0x400000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x800000ULL);
case 88:
- return jjMoveStringLiteralDfa6_0(active0, 0x80000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x100000000ULL, active1, 0L);
case 89:
- if ((active0 & 0x8000000000ULL) != 0L)
+ if ((active0 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 39;
+ jjmatchedKind = 40;
jjmatchedPos = 5;
}
break;
case 97:
- return jjMoveStringLiteralDfa6_0(active0, 0x800400040000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x1000800080000000ULL, active1, 0L);
case 98:
- return jjMoveStringLiteralDfa6_0(active0, 0x200000ULL, active1, 0x8000000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x10000000000000ULL);
case 99:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x80000ULL);
case 100:
- if ((active1 & 0x200000ULL) != 0L)
+ if ((active1 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 85;
+ jjmatchedKind = 86;
jjmatchedPos = 5;
}
- else if ((active1 & 0x1000000000ULL) != 0L)
+ else if ((active1 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 100;
+ jjmatchedKind = 101;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x10000ULL);
case 101:
- if ((active0 & 0x80000ULL) != 0L)
+ if ((active0 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 19;
+ jjmatchedKind = 20;
jjmatchedPos = 5;
}
- else if ((active0 & 0x8000000000000ULL) != 0L)
+ else if ((active0 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 51;
+ jjmatchedKind = 52;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x2020000100000ULL, active1, 0x800000001000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x1000000002000ULL);
case 103:
- if ((active1 & 0x20000000000ULL) != 0L)
+ if ((active1 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 105;
+ jjmatchedKind = 106;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x400000020000000ULL, active1, 0x800ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x800000040000000ULL, active1, 0x1000ULL);
case 105:
- return jjMoveStringLiteralDfa6_0(active0, 0x20a00000000000ULL, active1, 0x406000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x80c000000ULL);
case 108:
- if ((active1 & 0x800000000ULL) != 0L)
+ if ((active1 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 99;
+ jjmatchedKind = 100;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x200000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000ULL, active1, 0L);
case 110:
- if ((active1 & 0x80000000ULL) != 0L)
+ if ((active1 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 95;
+ jjmatchedKind = 96;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x408000000ULL, active1, 0x200000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x400000000ULL);
case 111:
- if ((active0 & 0x800000000ULL) != 0L)
+ if ((active0 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 35;
+ jjmatchedKind = 36;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
case 112:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x240000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x480000000000ULL);
case 114:
- if ((active0 & 0x2000000ULL) != 0L)
+ if ((active0 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 25;
+ jjmatchedKind = 26;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x200000000000000ULL, active1, 0x20000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x40000ULL);
case 115:
- if ((active0 & 0x800ULL) != 0L)
+ if ((active0 & 0x1000ULL) != 0L)
{
- jjmatchedKind = 11;
+ jjmatchedKind = 12;
jjmatchedPos = 5;
}
- else if ((active1 & 0x200ULL) != 0L)
+ else if ((active1 & 0x400ULL) != 0L)
{
- jjmatchedKind = 73;
+ jjmatchedKind = 74;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x1010000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x2020000ULL);
case 116:
- if ((active0 & 0x40000ULL) != 0L)
+ if ((active0 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 18;
+ jjmatchedKind = 19;
jjmatchedPos = 5;
}
- else if ((active1 & 0x800000ULL) != 0L)
+ else if ((active1 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 87;
+ jjmatchedKind = 88;
jjmatchedPos = 5;
}
- else if ((active1 & 0x10000000ULL) != 0L)
+ else if ((active1 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 92;
+ jjmatchedKind = 93;
jjmatchedPos = 5;
}
- else if ((active1 & 0x100000000ULL) != 0L)
+ else if ((active1 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 96;
+ jjmatchedKind = 97;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x10000ULL, active1, 0x400000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x800000ULL);
case 120:
- return jjMoveStringLiteralDfa6_0(active0, 0x80000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa6_0(active0, 0x100000000ULL, active1, 0L);
case 121:
- if ((active0 & 0x8000000000ULL) != 0L)
+ if ((active0 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 39;
+ jjmatchedKind = 40;
jjmatchedPos = 5;
}
break;
default :
break;
}
- return jjMoveNfa_0(3, 5);
+ return jjMoveNfa_0(11, 5);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa6_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 5);
+ return jjMoveNfa_0(11, 5);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 5);
+ return jjMoveNfa_0(11, 5);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa7_0(active0, 0x20000000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40000000000000ULL, active1, 0L);
case 67:
- if ((active0 & 0x800000000000ULL) != 0L)
+ if ((active0 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 47;
+ jjmatchedKind = 48;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x800206000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x100040c000000ULL);
case 68:
- if ((active0 & 0x2000000000000ULL) != 0L)
+ if ((active0 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 49;
+ jjmatchedKind = 50;
jjmatchedPos = 6;
}
break;
case 69:
- if ((active0 & 0x400000000000000ULL) != 0L)
+ if ((active0 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 58;
+ jjmatchedKind = 59;
jjmatchedPos = 6;
}
- else if ((active1 & 0x800ULL) != 0L)
+ else if ((active1 & 0x1000ULL) != 0L)
{
- jjmatchedKind = 75;
+ jjmatchedKind = 76;
jjmatchedPos = 6;
}
- else if ((active1 & 0x1000000ULL) != 0L)
+ else if ((active1 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 88;
+ jjmatchedKind = 89;
jjmatchedPos = 6;
}
- else if ((active1 & 0x40000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 106;
+ jjmatchedKind = 107;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x8010000ULL, active1, 0x400000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x800000ULL);
case 76:
- if ((active0 & 0x800000000000000ULL) != 0L)
+ if ((active0 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 59;
+ jjmatchedKind = 60;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x8000000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x10000000000000ULL);
case 78:
- return jjMoveStringLiteralDfa7_0(active0, 0x440000000ULL, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x880000000ULL, active1, 0x8000ULL);
case 79:
- return jjMoveStringLiteralDfa7_0(active0, 0x200000000000ULL, active1, 0x200000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400000000000ULL);
case 83:
- if ((active1 & 0x10000ULL) != 0L)
+ if ((active1 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 80;
+ jjmatchedKind = 81;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x20000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40000000000ULL, active1, 0L);
case 84:
- if ((active0 & 0x80000000ULL) != 0L)
+ if ((active0 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 31;
+ jjmatchedKind = 32;
jjmatchedPos = 6;
}
- else if ((active0 & 0x200000000ULL) != 0L)
+ else if ((active0 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 33;
+ jjmatchedKind = 34;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400061000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x8000c2000ULL);
case 85:
- return jjMoveStringLiteralDfa7_0(active0, 0x20200000ULL, active1, 0x8000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x10000ULL);
case 89:
- if ((active0 & 0x200000000000000ULL) != 0L)
+ if ((active0 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 57;
+ jjmatchedKind = 58;
jjmatchedPos = 6;
}
break;
case 95:
- return jjMoveStringLiteralDfa7_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa7_0(active0, 0x200000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa7_0(active0, 0x20000000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40000000000000ULL, active1, 0L);
case 99:
- if ((active0 & 0x800000000000ULL) != 0L)
+ if ((active0 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 47;
+ jjmatchedKind = 48;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x800206000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x100040c000000ULL);
case 100:
- if ((active0 & 0x2000000000000ULL) != 0L)
+ if ((active0 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 49;
+ jjmatchedKind = 50;
jjmatchedPos = 6;
}
break;
case 101:
- if ((active0 & 0x400000000000000ULL) != 0L)
+ if ((active0 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 58;
+ jjmatchedKind = 59;
jjmatchedPos = 6;
}
- else if ((active1 & 0x800ULL) != 0L)
+ else if ((active1 & 0x1000ULL) != 0L)
{
- jjmatchedKind = 75;
+ jjmatchedKind = 76;
jjmatchedPos = 6;
}
- else if ((active1 & 0x1000000ULL) != 0L)
+ else if ((active1 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 88;
+ jjmatchedKind = 89;
jjmatchedPos = 6;
}
- else if ((active1 & 0x40000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 106;
+ jjmatchedKind = 107;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x8010000ULL, active1, 0x400000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x800000ULL);
case 108:
- if ((active0 & 0x800000000000000ULL) != 0L)
+ if ((active0 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 59;
+ jjmatchedKind = 60;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x8000000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x10000000000000ULL);
case 110:
- return jjMoveStringLiteralDfa7_0(active0, 0x440000000ULL, active1, 0x4000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x880000000ULL, active1, 0x8000ULL);
case 111:
- return jjMoveStringLiteralDfa7_0(active0, 0x200000000000ULL, active1, 0x200000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400000000000ULL);
case 115:
- if ((active1 & 0x10000ULL) != 0L)
+ if ((active1 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 80;
+ jjmatchedKind = 81;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x20000000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40000000000ULL, active1, 0L);
case 116:
- if ((active0 & 0x80000000ULL) != 0L)
+ if ((active0 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 31;
+ jjmatchedKind = 32;
jjmatchedPos = 6;
}
- else if ((active0 & 0x200000000ULL) != 0L)
+ else if ((active0 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 33;
+ jjmatchedKind = 34;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400061000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x8000c2000ULL);
case 117:
- return jjMoveStringLiteralDfa7_0(active0, 0x20200000ULL, active1, 0x8000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x10000ULL);
case 121:
- if ((active0 & 0x200000000000000ULL) != 0L)
+ if ((active0 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 57;
+ jjmatchedKind = 58;
jjmatchedPos = 6;
}
break;
default :
break;
}
- return jjMoveNfa_0(3, 6);
+ return jjMoveNfa_0(11, 6);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa7_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 6);
+ return jjMoveNfa_0(11, 6);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 6);
+ return jjMoveNfa_0(11, 6);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 67:
- return jjMoveStringLiteralDfa8_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x20000ULL, active1, 0L);
case 69:
- if ((active0 & 0x400000000000ULL) != 0L)
+ if ((active0 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 46;
+ jjmatchedKind = 47;
jjmatchedPos = 7;
}
- else if ((active1 & 0x200000000ULL) != 0L)
+ else if ((active1 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 97;
+ jjmatchedKind = 98;
jjmatchedPos = 7;
}
- else if ((active1 & 0x8000000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 115;
+ jjmatchedKind = 116;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x400000000ULL, active1, 0x45000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x8a000ULL);
case 71:
- return jjMoveStringLiteralDfa8_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0L);
case 76:
- if ((active0 & 0x20000000000000ULL) != 0L)
+ if ((active0 & 0x40000000000000ULL) != 0L)
{
- jjmatchedKind = 53;
+ jjmatchedKind = 54;
jjmatchedPos = 7;
}
break;
case 78:
- if ((active0 & 0x200000000000ULL) != 0L)
+ if ((active0 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 45;
+ jjmatchedKind = 46;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x8000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x10000000ULL, active1, 0L);
case 82:
- if ((active1 & 0x400000ULL) != 0L)
+ if ((active1 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 86;
+ jjmatchedKind = 87;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x20000000ULL, active1, 0x200000008000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x400000010000ULL);
case 83:
- if ((active0 & 0x20000000000ULL) != 0L)
+ if ((active0 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 41;
+ jjmatchedKind = 42;
jjmatchedPos = 7;
}
break;
case 84:
- if ((active0 & 0x40000000ULL) != 0L)
+ if ((active0 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 30;
+ jjmatchedKind = 31;
jjmatchedPos = 7;
}
- else if ((active1 & 0x2000000ULL) != 0L)
+ else if ((active1 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 89;
+ jjmatchedKind = 90;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0x800004000000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x1000008000000ULL);
case 89:
- if ((active1 & 0x20000ULL) != 0L)
+ if ((active1 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 81;
+ jjmatchedKind = 82;
jjmatchedPos = 7;
}
- else if ((active1 & 0x400000000ULL) != 0L)
+ else if ((active1 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 98;
+ jjmatchedKind = 99;
jjmatchedPos = 7;
}
break;
case 99:
- return jjMoveStringLiteralDfa8_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x20000ULL, active1, 0L);
case 101:
- if ((active0 & 0x400000000000ULL) != 0L)
+ if ((active0 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 46;
+ jjmatchedKind = 47;
jjmatchedPos = 7;
}
- else if ((active1 & 0x200000000ULL) != 0L)
+ else if ((active1 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 97;
+ jjmatchedKind = 98;
jjmatchedPos = 7;
}
- else if ((active1 & 0x8000000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 115;
+ jjmatchedKind = 116;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x400000000ULL, active1, 0x45000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x8a000ULL);
case 103:
- return jjMoveStringLiteralDfa8_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0L);
case 108:
- if ((active0 & 0x20000000000000ULL) != 0L)
+ if ((active0 & 0x40000000000000ULL) != 0L)
{
- jjmatchedKind = 53;
+ jjmatchedKind = 54;
jjmatchedPos = 7;
}
break;
case 110:
- if ((active0 & 0x200000000000ULL) != 0L)
+ if ((active0 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 45;
+ jjmatchedKind = 46;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x8000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa8_0(active0, 0x10000000ULL, active1, 0L);
case 114:
- if ((active1 & 0x400000ULL) != 0L)
+ if ((active1 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 86;
+ jjmatchedKind = 87;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x20000000ULL, active1, 0x200000008000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x400000010000ULL);
case 115:
- if ((active0 & 0x20000000000ULL) != 0L)
+ if ((active0 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 41;
+ jjmatchedKind = 42;
jjmatchedPos = 7;
}
break;
case 116:
- if ((active0 & 0x40000000ULL) != 0L)
+ if ((active0 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 30;
+ jjmatchedKind = 31;
jjmatchedPos = 7;
}
- else if ((active1 & 0x2000000ULL) != 0L)
+ else if ((active1 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 89;
+ jjmatchedKind = 90;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0x800004000000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x1000008000000ULL);
case 121:
- if ((active1 & 0x20000ULL) != 0L)
+ if ((active1 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 81;
+ jjmatchedKind = 82;
jjmatchedPos = 7;
}
- else if ((active1 & 0x400000000ULL) != 0L)
+ else if ((active1 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 98;
+ jjmatchedKind = 99;
jjmatchedPos = 7;
}
break;
default :
break;
}
- return jjMoveNfa_0(3, 7);
+ return jjMoveNfa_0(11, 7);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa8_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 7);
+ return jjMoveNfa_0(11, 7);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 7);
+ return jjMoveNfa_0(11, 7);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa9_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x40000000ULL, active1, 0L);
case 67:
- return jjMoveStringLiteralDfa9_0(active0, 0x400000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x800000000ULL, active1, 0L);
case 68:
- if ((active1 & 0x4000ULL) != 0L)
+ if ((active1 & 0x8000ULL) != 0L)
{
- jjmatchedKind = 78;
+ jjmatchedKind = 79;
jjmatchedPos = 8;
}
- else if ((active1 & 0x40000ULL) != 0L)
+ else if ((active1 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 82;
+ jjmatchedKind = 83;
jjmatchedPos = 8;
}
break;
case 69:
- if ((active0 & 0x200000ULL) != 0L)
+ if ((active0 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 21;
+ jjmatchedKind = 22;
jjmatchedPos = 8;
}
- else if ((active1 & 0x8000ULL) != 0L)
+ else if ((active1 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 79;
+ jjmatchedKind = 80;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x1000000000000ULL);
case 82:
- if ((active1 & 0x1000ULL) != 0L)
+ if ((active1 & 0x2000ULL) != 0L)
{
- jjmatchedKind = 76;
+ jjmatchedKind = 77;
jjmatchedPos = 8;
}
break;
case 84:
- if ((active0 & 0x8000000ULL) != 0L)
+ if ((active0 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 27;
+ jjmatchedKind = 28;
jjmatchedPos = 8;
}
- else if ((active1 & 0x200000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 109;
+ jjmatchedKind = 110;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x20000ULL, active1, 0L);
case 85:
- return jjMoveStringLiteralDfa9_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x200000ULL, active1, 0L);
case 95:
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x8000000ULL);
case 97:
- return jjMoveStringLiteralDfa9_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x40000000ULL, active1, 0L);
case 99:
- return jjMoveStringLiteralDfa9_0(active0, 0x400000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x800000000ULL, active1, 0L);
case 100:
- if ((active1 & 0x4000ULL) != 0L)
+ if ((active1 & 0x8000ULL) != 0L)
{
- jjmatchedKind = 78;
+ jjmatchedKind = 79;
jjmatchedPos = 8;
}
- else if ((active1 & 0x40000ULL) != 0L)
+ else if ((active1 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 82;
+ jjmatchedKind = 83;
jjmatchedPos = 8;
}
break;
case 101:
- if ((active0 & 0x200000ULL) != 0L)
+ if ((active0 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 21;
+ jjmatchedKind = 22;
jjmatchedPos = 8;
}
- else if ((active1 & 0x8000ULL) != 0L)
+ else if ((active1 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 79;
+ jjmatchedKind = 80;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x800000000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x1000000000000ULL);
case 114:
- if ((active1 & 0x1000ULL) != 0L)
+ if ((active1 & 0x2000ULL) != 0L)
{
- jjmatchedKind = 76;
+ jjmatchedKind = 77;
jjmatchedPos = 8;
}
break;
case 116:
- if ((active0 & 0x8000000ULL) != 0L)
+ if ((active0 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 27;
+ jjmatchedKind = 28;
jjmatchedPos = 8;
}
- else if ((active1 & 0x200000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 109;
+ jjmatchedKind = 110;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x20000ULL, active1, 0L);
case 117:
- return jjMoveStringLiteralDfa9_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa9_0(active0, 0x200000ULL, active1, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 8);
+ return jjMoveNfa_0(11, 8);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa9_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 8);
+ return jjMoveNfa_0(11, 8);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 8);
+ return jjMoveNfa_0(11, 8);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa10_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x200000ULL, active1, 0L);
case 68:
- if ((active1 & 0x800000000000ULL) != 0L)
+ if ((active1 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 111;
+ jjmatchedKind = 112;
jjmatchedPos = 9;
}
break;
case 71:
- return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x8000000ULL);
case 84:
- if ((active0 & 0x400000000ULL) != 0L)
+ if ((active0 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 34;
+ jjmatchedKind = 35;
jjmatchedPos = 9;
}
- return jjMoveStringLiteralDfa10_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x40000000ULL, active1, 0L);
case 85:
- return jjMoveStringLiteralDfa10_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x20000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa10_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x200000ULL, active1, 0L);
case 100:
- if ((active1 & 0x800000000000ULL) != 0L)
+ if ((active1 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 111;
+ jjmatchedKind = 112;
jjmatchedPos = 9;
}
break;
case 103:
- return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x8000000ULL);
case 116:
- if ((active0 & 0x400000000ULL) != 0L)
+ if ((active0 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 34;
+ jjmatchedKind = 35;
jjmatchedPos = 9;
}
- return jjMoveStringLiteralDfa10_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x40000000ULL, active1, 0L);
case 117:
- return jjMoveStringLiteralDfa10_0(active0, 0x10000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa10_0(active0, 0x20000ULL, active1, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 9);
+ return jjMoveNfa_0(11, 9);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa10_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 9);
+ return jjMoveNfa_0(11, 9);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 9);
+ return jjMoveNfa_0(11, 9);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 73:
- return jjMoveStringLiteralDfa11_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa11_0(active0, 0x40000000ULL, active1, 0L);
case 82:
- return jjMoveStringLiteralDfa11_0(active0, 0x110000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa11_0(active0, 0x220000ULL, active1, 0L);
case 85:
- return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x8000000ULL);
case 105:
- return jjMoveStringLiteralDfa11_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa11_0(active0, 0x40000000ULL, active1, 0L);
case 114:
- return jjMoveStringLiteralDfa11_0(active0, 0x110000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa11_0(active0, 0x220000ULL, active1, 0L);
case 117:
- return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x8000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 10);
+ return jjMoveNfa_0(11, 10);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa11_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 10);
+ return jjMoveNfa_0(11, 10);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 10);
+ return jjMoveNfa_0(11, 10);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa12_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa12_0(active0, 0L, active1, 0x8000000ULL);
case 69:
- if ((active0 & 0x10000ULL) != 0L)
+ if ((active0 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 16;
+ jjmatchedKind = 17;
jjmatchedPos = 11;
}
- return jjMoveStringLiteralDfa12_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0L);
case 79:
- return jjMoveStringLiteralDfa12_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa12_0(active0, 0x40000000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa12_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa12_0(active0, 0L, active1, 0x8000000ULL);
case 101:
- if ((active0 & 0x10000ULL) != 0L)
+ if ((active0 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 16;
+ jjmatchedKind = 17;
jjmatchedPos = 11;
}
- return jjMoveStringLiteralDfa12_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0L);
case 111:
- return jjMoveStringLiteralDfa12_0(active0, 0x20000000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa12_0(active0, 0x40000000ULL, active1, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 11);
+ return jjMoveNfa_0(11, 11);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa12_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 11);
+ return jjMoveNfa_0(11, 11);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 11);
+ return jjMoveNfa_0(11, 11);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 78:
- if ((active0 & 0x20000000ULL) != 0L)
+ if ((active0 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 29;
+ jjmatchedKind = 30;
jjmatchedPos = 12;
}
- return jjMoveStringLiteralDfa13_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa13_0(active0, 0x200000ULL, active1, 0L);
case 82:
- return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x8000000ULL);
case 110:
- if ((active0 & 0x20000000ULL) != 0L)
+ if ((active0 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 29;
+ jjmatchedKind = 30;
jjmatchedPos = 12;
}
- return jjMoveStringLiteralDfa13_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa13_0(active0, 0x200000ULL, active1, 0L);
case 114:
- return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x8000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 12);
+ return jjMoveNfa_0(11, 12);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa13_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 12);
+ return jjMoveNfa_0(11, 12);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 12);
+ return jjMoveNfa_0(11, 12);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x8000000ULL);
case 84:
- return jjMoveStringLiteralDfa14_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa14_0(active0, 0x200000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x8000000ULL);
case 116:
- return jjMoveStringLiteralDfa14_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa14_0(active0, 0x200000ULL, active1, 0L);
default :
break;
}
- return jjMoveNfa_0(3, 13);
+ return jjMoveNfa_0(11, 13);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa14_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 13);
+ return jjMoveNfa_0(11, 13);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 13);
+ return jjMoveNfa_0(11, 13);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 69:
- return jjMoveStringLiteralDfa15_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa15_0(active0, 0x200000ULL, active1, 0L);
case 78:
- return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x8000000ULL);
case 101:
- return jjMoveStringLiteralDfa15_0(active0, 0x100000ULL, active1, 0L);
+ return jjMoveStringLiteralDfa15_0(active0, 0x200000ULL, active1, 0L);
case 110:
- return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x8000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 14);
+ return jjMoveNfa_0(11, 14);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa15_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 14);
+ return jjMoveNfa_0(11, 14);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 14);
+ return jjMoveNfa_0(11, 14);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 69:
- if ((active0 & 0x100000ULL) != 0L)
+ if ((active0 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 20;
+ jjmatchedKind = 21;
jjmatchedPos = 15;
}
break;
case 84:
- return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x8000000ULL);
case 101:
- if ((active0 & 0x100000ULL) != 0L)
+ if ((active0 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 20;
+ jjmatchedKind = 21;
jjmatchedPos = 15;
}
break;
case 116:
- return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x8000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 15);
+ return jjMoveNfa_0(11, 15);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa16_0(unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1){
if (((active0 &= old0) | (active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 15);
+ return jjMoveNfa_0(11, 15);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 15);
+ return jjMoveNfa_0(11, 15);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 69:
- return jjMoveStringLiteralDfa17_0(active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa17_0(active1, 0x8000000ULL);
case 101:
- return jjMoveStringLiteralDfa17_0(active1, 0x4000000ULL);
+ return jjMoveStringLiteralDfa17_0(active1, 0x8000000ULL);
default :
break;
}
- return jjMoveNfa_0(3, 16);
+ return jjMoveNfa_0(11, 16);
}
int VhdlParserTokenManager::jjMoveStringLiteralDfa17_0(unsigned long long old1, unsigned long long active1){
if (((active1 &= old1)) == 0L)
- return jjMoveNfa_0(3, 16);
+ return jjMoveNfa_0(11, 16);
if (input_stream->endOfInput()) {
- return jjMoveNfa_0(3, 16);
+ return jjMoveNfa_0(11, 16);
}
curChar = input_stream->readChar();
switch(curChar)
{
case 69:
- if ((active1 & 0x4000000ULL) != 0L)
+ if ((active1 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 90;
+ jjmatchedKind = 91;
jjmatchedPos = 17;
}
break;
case 101:
- if ((active1 & 0x4000000ULL) != 0L)
+ if ((active1 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 90;
+ jjmatchedKind = 91;
jjmatchedPos = 17;
}
break;
default :
break;
}
- return jjMoveNfa_0(3, 17);
+ return jjMoveNfa_0(11, 17);
}
int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
@@ -2660,7 +2680,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
curChar = input_stream->readChar();
curPos = 0;
int startsAt = 0;
- jjnewStateCnt = 65;
+ jjnewStateCnt = 75;
int i = 1;
jjstateSet[0] = startState;
int kind = 0x7fffffff;
@@ -2671,285 +2691,336 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
if (curChar < 64)
{
unsigned long long l = 1ULL << curChar;
- if (l == 1);
+ (void)l;
do
{
switch(jjstateSet[--i])
{
- case 3:
+ case 11:
if ((0x3ff000000000000ULL & l) != 0L)
{
- if (kind > 164)
- kind = 164;
+ if (kind > 165)
+ kind = 165;
{ jjCheckNAddStates(0, 8); }
}
+ else if ((0x100000200ULL & l) != 0L)
+ { jjCheckNAddTwoStates(0, 3); }
else if (curChar == 47)
{ jjAddStates(9, 10); }
else if (curChar == 45)
- { jjCheckNAddTwoStates(21, 27); }
+ { jjCheckNAddStates(11, 13); }
else if (curChar == 39)
- jjstateSet[jjnewStateCnt++] = 10;
+ jjstateSet[jjnewStateCnt++] = 18;
else if (curChar == 34)
- { jjCheckNAddTwoStates(1, 2); }
+ { jjCheckNAddTwoStates(9, 10); }
if ((0x3ff000000000000ULL & l) != 0L)
{
- if (kind > 170)
- kind = 170;
- { jjCheckNAdd(12); }
+ if (kind > 171)
+ kind = 171;
+ { jjCheckNAdd(20); }
}
break;
case 0:
- if (curChar == 34)
- { jjCheckNAddTwoStates(1, 2); }
+ if ((0x100000200ULL & l) != 0L)
+ { jjCheckNAddTwoStates(0, 3); }
break;
case 1:
- if ((0xfffffffb00000200ULL & l) != 0L)
- { jjCheckNAddTwoStates(1, 2); }
+ if (curChar != 33)
+ break;
+ if (kind > 6)
+ kind = 6;
+ { jjCheckNAddStates(14, 18); }
break;
case 2:
- if (curChar != 34)
+ if (curChar == 45)
+ jjstateSet[jjnewStateCnt++] = 1;
+ break;
+ case 3:
+ if (curChar == 45)
+ { jjCheckNAdd(2); }
+ break;
+ case 4:
+ if ((0xffffffffffffdbffULL & l) == 0L)
break;
- if (kind > 165)
- kind = 165;
- jjstateSet[jjnewStateCnt++] = 0;
+ if (kind > 6)
+ kind = 6;
+ { jjCheckNAddStates(14, 18); }
break;
case 5:
- if ((0x3ff000000000000ULL & l) == 0L)
+ if ((0x2400ULL & l) == 0L)
break;
- if (kind > 166)
- kind = 166;
- { jjAddStates(11, 12); }
+ if (kind > 6)
+ kind = 6;
+ { jjCheckNAddTwoStates(0, 3); }
+ break;
+ case 6:
+ if (curChar != 10)
+ break;
+ if (kind > 6)
+ kind = 6;
+ { jjCheckNAddTwoStates(0, 3); }
break;
case 7:
- if ((0xfffffffb00000200ULL & l) != 0L)
- { jjAddStates(13, 14); }
+ if (curChar == 13)
+ jjstateSet[jjnewStateCnt++] = 6;
break;
- case 9:
- if (curChar == 39)
- jjstateSet[jjnewStateCnt++] = 10;
+ case 8:
+ if (curChar == 34)
+ { jjCheckNAddTwoStates(9, 10); }
break;
- case 10:
+ case 9:
if ((0xfffffffb00000200ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 11;
+ { jjCheckNAddTwoStates(9, 10); }
break;
- case 11:
- if (curChar == 39 && kind > 168)
- kind = 168;
+ case 10:
+ if (curChar != 34)
+ break;
+ if (kind > 166)
+ kind = 166;
+ jjstateSet[jjnewStateCnt++] = 8;
break;
- case 12:
+ case 13:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 170)
- kind = 170;
- { jjCheckNAdd(12); }
- break;
- case 14:
- if (curChar == 34)
- { jjCheckNAddTwoStates(15, 16); }
+ if (kind > 167)
+ kind = 167;
+ { jjAddStates(19, 20); }
break;
case 15:
- if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddTwoStates(15, 16); }
+ if ((0xfffffffb00000200ULL & l) != 0L)
+ { jjAddStates(21, 22); }
break;
- case 16:
- if (curChar == 34 && kind > 178)
- kind = 178;
+ case 17:
+ if (curChar == 39)
+ jjstateSet[jjnewStateCnt++] = 18;
break;
case 18:
- if ((0xfffffffb00000200ULL & l) == 0L)
- break;
- if (kind > 185)
- kind = 185;
- jjstateSet[jjnewStateCnt++] = 18;
+ if ((0xfffffffb00000200ULL & l) != 0L)
+ jjstateSet[jjnewStateCnt++] = 19;
break;
case 19:
- if (curChar == 45)
- { jjCheckNAddTwoStates(21, 27); }
+ if (curChar == 39 && kind > 169)
+ kind = 169;
break;
case 20:
- if (curChar != 33)
+ if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 6)
- kind = 6;
- { jjCheckNAddStates(15, 18); }
- break;
- case 21:
- if (curChar == 45)
- jjstateSet[jjnewStateCnt++] = 20;
+ if (kind > 171)
+ kind = 171;
+ { jjCheckNAdd(20); }
break;
case 22:
- if (curChar == 45)
- { jjCheckNAdd(21); }
+ if (curChar == 34)
+ { jjCheckNAddTwoStates(23, 24); }
break;
case 23:
- if ((0xffffffffffffdbffULL & l) == 0L)
- break;
- if (kind > 6)
- kind = 6;
- { jjCheckNAddStates(15, 18); }
+ if ((0x3ff000000000000ULL & l) != 0L)
+ { jjCheckNAddTwoStates(23, 24); }
break;
case 24:
- if ((0x2400ULL & l) == 0L)
+ if (curChar == 34 && kind > 179)
+ kind = 179;
+ break;
+ case 26:
+ if (curChar == 34)
+ { jjCheckNAddTwoStates(27, 28); }
+ break;
+ case 27:
+ if ((0xfffffffb00000200ULL & l) != 0L)
+ { jjCheckNAddTwoStates(27, 28); }
+ break;
+ case 28:
+ if (curChar != 34)
break;
- if (kind > 6)
- kind = 6;
- { jjCheckNAdd(22); }
+ if (kind > 186)
+ kind = 186;
+ { jjCheckNAddTwoStates(26, 29); }
break;
- case 25:
- if (curChar != 10)
+ case 29:
+ if ((0xfffffffb00000200ULL & l) == 0L)
break;
- if (kind > 6)
- kind = 6;
- { jjCheckNAdd(22); }
+ if (kind > 186)
+ kind = 186;
+ { jjCheckNAddTwoStates(26, 29); }
break;
- case 26:
- if (curChar == 13)
- jjstateSet[jjnewStateCnt++] = 25;
+ case 30:
+ if (curChar == 45)
+ { jjCheckNAddStates(11, 13); }
break;
- case 27:
- if (curChar != 45)
+ case 31:
+ if (curChar != 35)
break;
if (kind > 7)
kind = 7;
- { jjCheckNAddStates(19, 21); }
+ { jjCheckNAddStates(23, 25); }
break;
- case 28:
+ case 32:
if ((0xffffffffffffdbffULL & l) == 0L)
break;
if (kind > 7)
kind = 7;
- { jjCheckNAddStates(19, 21); }
+ { jjCheckNAddStates(23, 25); }
break;
- case 29:
+ case 33:
if ((0x2400ULL & l) != 0L && kind > 7)
kind = 7;
break;
- case 30:
+ case 34:
if (curChar == 10 && kind > 7)
kind = 7;
break;
- case 31:
+ case 35:
if (curChar == 13)
- jjstateSet[jjnewStateCnt++] = 30;
+ jjstateSet[jjnewStateCnt++] = 34;
break;
- case 32:
+ case 36:
+ if (curChar == 45)
+ jjstateSet[jjnewStateCnt++] = 31;
+ break;
+ case 37:
+ if (curChar != 45)
+ break;
+ if (kind > 8)
+ kind = 8;
+ { jjCheckNAddStates(26, 28); }
+ break;
+ case 38:
+ if ((0xffffffffffffdbffULL & l) == 0L)
+ break;
+ if (kind > 8)
+ kind = 8;
+ { jjCheckNAddStates(26, 28); }
+ break;
+ case 39:
+ if ((0x2400ULL & l) != 0L && kind > 8)
+ kind = 8;
+ break;
+ case 40:
+ if (curChar == 10 && kind > 8)
+ kind = 8;
+ break;
+ case 41:
+ if (curChar == 13)
+ jjstateSet[jjnewStateCnt++] = 40;
+ break;
+ case 42:
if (curChar == 47)
{ jjAddStates(9, 10); }
break;
- case 33:
+ case 43:
if (curChar == 33)
- { jjCheckNAddTwoStates(34, 36); }
+ { jjCheckNAddTwoStates(44, 46); }
break;
- case 34:
- { jjCheckNAddTwoStates(34, 36); }
+ case 44:
+ { jjCheckNAddTwoStates(44, 46); }
break;
- case 35:
- if (curChar == 47 && kind > 8)
- kind = 8;
+ case 45:
+ if (curChar == 47 && kind > 9)
+ kind = 9;
break;
- case 36:
+ case 46:
if (curChar == 42)
- jjstateSet[jjnewStateCnt++] = 35;
+ jjstateSet[jjnewStateCnt++] = 45;
break;
- case 37:
+ case 47:
if (curChar == 42)
- jjstateSet[jjnewStateCnt++] = 33;
+ jjstateSet[jjnewStateCnt++] = 43;
break;
- case 38:
+ case 48:
if (curChar == 42)
- { jjCheckNAddTwoStates(39, 41); }
+ { jjCheckNAddTwoStates(49, 51); }
break;
- case 39:
- { jjCheckNAddTwoStates(39, 41); }
+ case 49:
+ { jjCheckNAddTwoStates(49, 51); }
break;
- case 40:
- if (curChar == 47 && kind > 9)
- kind = 9;
+ case 50:
+ if (curChar == 47 && kind > 10)
+ kind = 10;
break;
- case 41:
+ case 51:
if (curChar == 42)
- jjstateSet[jjnewStateCnt++] = 40;
+ jjstateSet[jjnewStateCnt++] = 50;
break;
- case 42:
+ case 52:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 164)
- kind = 164;
+ if (kind > 165)
+ kind = 165;
{ jjCheckNAddStates(0, 8); }
break;
- case 44:
+ case 54:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 164)
- kind = 164;
- { jjCheckNAddTwoStates(43, 44); }
+ if (kind > 165)
+ kind = 165;
+ { jjCheckNAddTwoStates(53, 54); }
break;
- case 46:
+ case 56:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 169)
- kind = 169;
- { jjCheckNAddStates(22, 25); }
+ if (kind > 170)
+ kind = 170;
+ { jjCheckNAddStates(29, 32); }
break;
- case 47:
+ case 57:
if (curChar == 46)
- { jjCheckNAdd(48); }
+ { jjCheckNAdd(58); }
break;
- case 48:
+ case 58:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 169)
- kind = 169;
- { jjCheckNAddStates(26, 28); }
+ if (kind > 170)
+ kind = 170;
+ { jjCheckNAddStates(33, 35); }
break;
- case 51:
+ case 61:
if ((0x280000000000ULL & l) != 0L)
- { jjCheckNAdd(52); }
+ { jjCheckNAdd(62); }
break;
- case 52:
+ case 62:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 169)
- kind = 169;
- { jjCheckNAddTwoStates(53, 52); }
+ if (kind > 170)
+ kind = 170;
+ { jjCheckNAddTwoStates(63, 62); }
break;
- case 55:
+ case 65:
if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(29, 31); }
+ { jjCheckNAddStates(36, 38); }
break;
- case 56:
+ case 66:
if (curChar == 35)
- { jjCheckNAdd(57); }
+ { jjCheckNAdd(67); }
break;
- case 57:
+ case 67:
if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(32, 34); }
+ { jjCheckNAddStates(39, 41); }
break;
- case 58:
+ case 68:
if (curChar == 46)
- { jjCheckNAdd(59); }
+ { jjCheckNAdd(69); }
break;
- case 59:
+ case 69:
if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddTwoStates(59, 60); }
+ { jjCheckNAddTwoStates(69, 70); }
break;
- case 60:
+ case 70:
if (curChar != 35)
break;
- if (kind > 171)
- kind = 171;
- jjstateSet[jjnewStateCnt++] = 61;
+ if (kind > 172)
+ kind = 172;
+ jjstateSet[jjnewStateCnt++] = 71;
break;
- case 62:
+ case 72:
if ((0x280000000000ULL & l) != 0L)
- { jjCheckNAdd(63); }
+ { jjCheckNAdd(73); }
break;
- case 63:
+ case 73:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 171)
- kind = 171;
- { jjCheckNAddTwoStates(64, 63); }
+ if (kind > 172)
+ kind = 172;
+ { jjCheckNAddTwoStates(74, 73); }
break;
default : break;
}
@@ -2958,143 +3029,152 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
else if (curChar < 128)
{
unsigned long long l = 1ULL << (curChar & 077);
- if (l == 1);
+ (void)l;
do
{
switch(jjstateSet[--i])
{
- case 3:
+ case 11:
if ((0x7fffffe07fffffeULL & l) != 0L)
{
- if (kind > 170)
- kind = 170;
- { jjCheckNAdd(12); }
+ if (kind > 171)
+ kind = 171;
+ { jjCheckNAdd(20); }
}
else if (curChar == 96)
- { jjCheckNAdd(18); }
+ { jjCheckNAddTwoStates(26, 29); }
else if (curChar == 92)
- { jjCheckNAddTwoStates(7, 8); }
+ { jjCheckNAddTwoStates(15, 16); }
if ((0x7fffffe07fffffeULL & l) != 0L)
{
- if (kind > 166)
- kind = 166;
- { jjCheckNAddTwoStates(4, 5); }
+ if (kind > 167)
+ kind = 167;
+ { jjCheckNAddTwoStates(12, 13); }
}
if ((0x100800401008004ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 14;
+ jjstateSet[jjnewStateCnt++] = 22;
break;
- case 1:
+ case 4:
+ if (kind > 6)
+ kind = 6;
+ { jjAddStates(14, 18); }
+ break;
+ case 9:
if ((0x7fffffffffffffffULL & l) != 0L)
- { jjAddStates(35, 36); }
+ { jjAddStates(42, 43); }
break;
- case 4:
+ case 12:
if (curChar == 95)
- { jjCheckNAddTwoStates(4, 5); }
+ { jjCheckNAddTwoStates(12, 13); }
break;
- case 5:
+ case 13:
if ((0x7fffffe07fffffeULL & l) == 0L)
break;
- if (kind > 166)
- kind = 166;
- { jjCheckNAddTwoStates(4, 5); }
+ if (kind > 167)
+ kind = 167;
+ { jjCheckNAddTwoStates(12, 13); }
break;
- case 6:
+ case 14:
if (curChar == 92)
- { jjCheckNAddTwoStates(7, 8); }
+ { jjCheckNAddTwoStates(15, 16); }
break;
- case 7:
+ case 15:
if ((0x7fffffffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(7, 8); }
+ { jjCheckNAddTwoStates(15, 16); }
break;
- case 8:
- if (curChar == 92 && kind > 167)
- kind = 167;
+ case 16:
+ if (curChar == 92 && kind > 168)
+ kind = 168;
break;
- case 10:
+ case 18:
if ((0x7fffffffffffffffULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 11;
+ jjstateSet[jjnewStateCnt++] = 19;
break;
- case 12:
+ case 20:
if ((0x7fffffe07fffffeULL & l) == 0L)
break;
- if (kind > 170)
- kind = 170;
- { jjCheckNAdd(12); }
+ if (kind > 171)
+ kind = 171;
+ { jjCheckNAdd(20); }
break;
- case 13:
+ case 21:
if ((0x100800401008004ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 14;
+ jjstateSet[jjnewStateCnt++] = 22;
break;
- case 15:
+ case 23:
if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjAddStates(37, 38); }
+ { jjAddStates(44, 45); }
break;
- case 17:
+ case 25:
if (curChar == 96)
- { jjCheckNAdd(18); }
+ { jjCheckNAddTwoStates(26, 29); }
break;
- case 18:
+ case 27:
+ if ((0x7fffffffffffffffULL & l) != 0L)
+ { jjAddStates(46, 47); }
+ break;
+ case 29:
if ((0x7fffffffffffffffULL & l) == 0L)
break;
- if (kind > 185)
- kind = 185;
- { jjCheckNAdd(18); }
+ if (kind > 186)
+ kind = 186;
+ { jjCheckNAddTwoStates(26, 29); }
break;
- case 23:
- if (kind > 6)
- kind = 6;
- { jjAddStates(15, 18); }
- break;
- case 28:
+ case 32:
if (kind > 7)
kind = 7;
- { jjAddStates(19, 21); }
+ { jjAddStates(23, 25); }
break;
- case 34:
- { jjAddStates(39, 40); }
+ case 38:
+ if (kind > 8)
+ kind = 8;
+ { jjAddStates(26, 28); }
break;
- case 39:
- { jjAddStates(41, 42); }
+ case 44:
+ { jjAddStates(48, 49); }
break;
- case 43:
+ case 49:
+ { jjAddStates(50, 51); }
+ break;
+ case 53:
if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 44;
+ jjstateSet[jjnewStateCnt++] = 54;
break;
- case 45:
+ case 55:
if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 46;
+ jjstateSet[jjnewStateCnt++] = 56;
break;
- case 49:
+ case 59:
if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 48;
+ jjstateSet[jjnewStateCnt++] = 58;
break;
- case 50:
+ case 60:
if ((0x2000000020ULL & l) != 0L)
- { jjCheckNAddTwoStates(51, 52); }
+ { jjCheckNAddTwoStates(61, 62); }
break;
- case 53:
+ case 63:
if (curChar == 95)
- { jjCheckNAdd(52); }
+ { jjCheckNAdd(62); }
break;
- case 54:
+ case 64:
if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 55;
+ jjstateSet[jjnewStateCnt++] = 65;
break;
- case 57:
+ case 67:
if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjCheckNAddStates(32, 34); }
+ { jjCheckNAddStates(39, 41); }
break;
- case 59:
+ case 69:
if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjCheckNAddTwoStates(59, 60); }
+ { jjCheckNAddTwoStates(69, 70); }
break;
- case 61:
+ case 71:
if ((0x2000000020ULL & l) != 0L)
- { jjCheckNAddTwoStates(62, 63); }
+ { jjCheckNAddTwoStates(72, 73); }
break;
- case 64:
+ case 74:
if (curChar == 95)
- { jjCheckNAdd(63); }
+ { jjCheckNAdd(73); }
break;
default : break;
}
@@ -3111,48 +3191,59 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
{
switch(jjstateSet[--i])
{
- case 1:
- if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjAddStates(35, 36); }
+ case 4:
+ if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
+ break;
+ if (kind > 6)
+ kind = 6;
+ { jjAddStates(14, 18); }
break;
- case 7:
- if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjAddStates(13, 14); }
+ case 9:
+ if (jjCanMove_1(hiByte, i1, i2, l1, l2))
+ { jjAddStates(42, 43); }
break;
- case 10:
- if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- jjstateSet[jjnewStateCnt++] = 11;
+ case 15:
+ if (jjCanMove_1(hiByte, i1, i2, l1, l2))
+ { jjAddStates(21, 22); }
break;
case 18:
- if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
- break;
- if (kind > 185)
- kind = 185;
- jjstateSet[jjnewStateCnt++] = 18;
+ if (jjCanMove_1(hiByte, i1, i2, l1, l2))
+ jjstateSet[jjnewStateCnt++] = 19;
break;
- case 23:
+ case 27:
+ if (jjCanMove_1(hiByte, i1, i2, l1, l2))
+ { jjAddStates(46, 47); }
+ break;
+ case 29:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
- if (kind > 6)
- kind = 6;
- { jjAddStates(15, 18); }
+ if (kind > 186)
+ kind = 186;
+ { jjAddStates(52, 53); }
break;
- case 28:
- if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
+ case 32:
+ if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 7)
kind = 7;
- { jjAddStates(19, 21); }
+ { jjAddStates(23, 25); }
break;
- case 34:
- if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- { jjAddStates(39, 40); }
+ case 38:
+ if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
+ break;
+ if (kind > 8)
+ kind = 8;
+ { jjAddStates(26, 28); }
break;
- case 39:
- if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- { jjAddStates(41, 42); }
+ case 44:
+ if (jjCanMove_0(hiByte, i1, i2, l1, l2))
+ { jjAddStates(48, 49); }
break;
- default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
+ case 49:
+ if (jjCanMove_0(hiByte, i1, i2, l1, l2))
+ { jjAddStates(50, 51); }
+ break;
+ default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
}
} while(i != startsAt);
}
@@ -3163,7 +3254,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
kind = 0x7fffffff;
}
++curPos;
- if ((i = jjnewStateCnt), (jjnewStateCnt = startsAt), (i == (startsAt = 65 - startsAt)))
+ if ((i = jjnewStateCnt), (jjnewStateCnt = startsAt), (i == (startsAt = 75 - startsAt)))
break;
if (input_stream->endOfInput()) { break; }
curChar = input_stream->readChar();
@@ -3193,8 +3284,10 @@ bool VhdlParserTokenManager::jjCanMove_0(int hiByte, int i1, int i2, unsigned lo
switch(hiByte)
{
case 0:
- return ((jjbitVec0[i2] & l2) != 0L);
+ return ((jjbitVec2[i2] & l2) != 0L);
default :
+ if ((jjbitVec0[i1] & l1) != 0L)
+ return true;
return false;
}
}
@@ -3205,8 +3298,6 @@ bool VhdlParserTokenManager::jjCanMove_1(int hiByte, int i1, int i2, unsigned lo
case 0:
return ((jjbitVec3[i2] & l2) != 0L);
default :
- if ((jjbitVec1[i1] & l1) != 0L)
- return true;
return false;
}
}
@@ -3263,11 +3354,9 @@ Token * VhdlParserTokenManager::getNextToken(){
image.clear();
jjimageLen = 0;
- for (;;)
- {
- jjmatchedKind = 0x7fffffff;
- jjmatchedPos = 0;
- curPos = jjMoveStringLiteralDfa0_0();
+ jjmatchedKind = 0x7fffffff;
+ jjmatchedPos = 0;
+ curPos = jjMoveStringLiteralDfa0_0();
if (jjmatchedKind != 0x7fffffff)
{
if (jjmatchedPos + 1 < curPos)
@@ -3278,18 +3367,11 @@ Token * VhdlParserTokenManager::getNextToken(){
TokenLexicalActions(matchedToken);
return matchedToken;
}
- else if ((jjtoSkip[jjmatchedKind >> 6] & (1ULL << (jjmatchedKind & 077))) != 0L)
+ else
{
SkipLexicalActions(NULL);
goto EOFLoop;
}
- MoreLexicalActions();
- curPos = 0;
- jjmatchedKind = 0x7fffffff;
- if (!input_stream->endOfInput()) {
- curChar = input_stream->readChar();
- continue;
- }
}
int error_line = input_stream->getEndLine();
int error_column = input_stream->getEndColumn();
@@ -3308,8 +3390,7 @@ Token * VhdlParserTokenManager::getNextToken(){
if (!EOFSeen) {
error_after = curPos <= 1 ? EMPTY : input_stream->GetImage();
}
- lexicalError();
- }
+ errorHandler->lexicalError(EOFSeen, curLexState, error_line, error_column, error_after, curChar, this);
}
}
@@ -3317,39 +3398,39 @@ Token * VhdlParserTokenManager::getNextToken(){
void VhdlParserTokenManager::SkipLexicalActions(Token *matchedToken){
switch(jjmatchedKind)
{
- case 3 :
+ case 3 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::lineCount();
break;
- default :
+ }
+ case 6 : {
+ image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
+ ::vhdl::parser::VhdlParser::handleCommentBlock(image.data(),TRUE);
break;
- }
-}
-
-void VhdlParserTokenManager::MoreLexicalActions(){
- jjimageLen += (lengthOfMatch = jjmatchedPos + 1);
- switch(jjmatchedKind)
- {
- case 6 :
- image.append(input_stream->GetSuffix(jjimageLen));
- jjimageLen = 0;
- ::vhdl::parser::VhdlParser::handleCommentBlock(image.data(),TRUE);image.clear();
- break;
- case 7 :
- image.append(input_stream->GetSuffix(jjimageLen));
- jjimageLen = 0;
- ::vhdl::parser::VhdlParser::lineCount(image.data());image.clear();
- break;
- case 8 :
- image.append(input_stream->GetSuffix(jjimageLen));
- jjimageLen = 0;
- ::vhdl::parser::VhdlParser::handleCommentBlock(image.data(),TRUE);image.clear();
- break;
- case 9 :
- image.append(input_stream->GetSuffix(jjimageLen));
- jjimageLen = 0;
+ }
+ case 7 : {
+ image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
+ ::vhdl::parser::VhdlParser::handleFlowComment(image.data());
+ break;
+ }
+ case 8 : {
+ image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
+ ::vhdl::parser::VhdlParser::lineCount(image.data());
+ break;
+ }
+ case 9 : {
+ image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
+ QCString q(image.data());
+ q.stripPrefix("/*!");
+ q.resize(q.length()-2);
+ ::vhdl::parser::VhdlParser::handleCommentBlock(q.data(),TRUE);image.clear();
+ break;
+ }
+ case 10 : {
+ image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::lineCount(image.data());image.clear();
break;
+ }
default :
break;
}
@@ -3358,98 +3439,121 @@ void VhdlParserTokenManager::MoreLexicalActions(){
void VhdlParserTokenManager::TokenLexicalActions(Token *matchedToken){
switch(jjmatchedKind)
{
- case 16 :
+ case 17 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(ARCHITECTURE_T);
break;
- case 17 :
+ }
+ case 18 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(ARRAY_T);
+ VhdlParser::setLineParsed(ARRAY_T);
break;
- case 21 :
+ }
+ case 22 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(ATTRIBUTE_T);
break;
- case 24 :
+ }
+ case 25 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(BODY_T);
break;
- case 27 :
+ }
+ case 28 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(COMPONENT_T);
+ VhdlParser::setLineParsed(COMPONENT_T);
break;
- case 29 :
+ }
+ case 30 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(CONFIGURATION_T);
+ VhdlParser::setLineParsed(CONFIGURATION_T);
break;
- case 30 :
+ }
+ case 31 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(CONSTANT_T);
+ VhdlParser::setLineParsed(CONSTANT_T);
break;
- case 31 :
+ }
+ case 32 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(CONTEXT_T);
+ VhdlParser::setLineParsed(CONTEXT_T);
break;
- case 38 :
+ }
+ case 39 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(END_T);
+ VhdlParser::setLineParsed(END_T);
break;
- case 39 :
+ }
+ case 40 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(ENTITY_T);
+ VhdlParser::setLineParsed(ENTITY_T);
break;
- case 42 :
+ }
+ case 43 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(FILE_T);
+ VhdlParser::setLineParsed(FILE_T);
break;
- case 45 :
+ }
+ case 46 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(FUNCTION_T);
+ VhdlParser::setLineParsed(FUNCTION_T);
break;
- case 48 :
+ }
+ case 49 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(GROUP_T);
+ VhdlParser::setLineParsed(GROUP_T);
break;
- case 57 :
+ }
+ case 58 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- ::vhdl::parser::VhdlParser::setLineParsed(LIBRARY_T);
+ VhdlParser::setLineParsed(LIBRARY_T);
break;
- case 75 :
+ }
+ case 76 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(PACKAGE_T);
break;
- case 77 :
+ }
+ case 78 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(PORT_T);
break;
- case 79 :
+ }
+ case 80 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(PROCEDURE_T);
break;
- case 80 :
+ }
+ case 81 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(PROCESS_T);
break;
- case 85 :
+ }
+ case 86 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(RECORD_T);
break;
- case 99 :
+ }
+ case 100 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(SIGNAL_T);
break;
- case 106 :
+ }
+ case 107 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(SUBTYPE_T);
break;
- case 110 :
+ }
+ case 111 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(TYPE_T);
break;
- case 112 :
+ }
+ case 113 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
::vhdl::parser::VhdlParser::setLineParsed(UNITS_T);
break;
+ }
default :
break;
}
@@ -3464,12 +3568,14 @@ void VhdlParserTokenManager::TokenLexicalActions(Token *matchedToken){
debugStream = stdout; // init
SwitchTo(lexState);
parser = parserArg;
+ errorHandler = new TokenManagerErrorHandler();
+ errorHandlerCreated = true;
}
void VhdlParserTokenManager::ReInitRounds() {
int i;
jjround = 0x80000001;
- for (i = 65; i-- > 0;)
+ for (i = 75; i-- > 0;)
jjrounds[i] = 0x80000000;
}
@@ -3492,6 +3598,8 @@ void VhdlParserTokenManager::TokenLexicalActions(Token *matchedToken){
// Destructor
VhdlParserTokenManager::~VhdlParserTokenManager () {
if (input_stream) delete input_stream;
+ if (errorHandlerCreated) delete errorHandler;
}
+
}
}