summaryrefslogtreecommitdiff
path: root/vhdlparser/VhdlParserTokenManager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'vhdlparser/VhdlParserTokenManager.cc')
-rw-r--r--vhdlparser/VhdlParserTokenManager.cc1532
1 files changed, 774 insertions, 758 deletions
diff --git a/vhdlparser/VhdlParserTokenManager.cc b/vhdlparser/VhdlParserTokenManager.cc
index c355dce..21761ba 100644
--- a/vhdlparser/VhdlParserTokenManager.cc
+++ b/vhdlparser/VhdlParserTokenManager.cc
@@ -13,11 +13,11 @@ static const unsigned long long jjbitVec3[] = {
0x0ULL, 0x0ULL, 0xffffffff00000000ULL, 0xffffffffffffffffULL
};
static const int jjnextStates[] = {
- 56, 57, 58, 59, 60, 63, 67, 68, 69, 78, 18, 19, 79, 81, 83, 48,
- 49, 2, 35, 36, 0, 3, 4, 5, 7, 12, 13, 15, 16, 22, 21, 23,
- 31, 32, 34, 37, 38, 40, 44, 45, 47, 51, 52, 54, 58, 59, 60, 63,
- 62, 61, 63, 67, 68, 69, 70, 71, 73, 78, 18, 19, 78, 18, 19, 79,
- 9, 10, 26, 27, 25, 28,
+ 50, 51, 2, 37, 38, 58, 59, 60, 61, 62, 65, 69, 70, 71, 80, 20,
+ 21, 81, 0, 3, 4, 5, 7, 12, 13, 15, 16, 24, 23, 25, 33, 34,
+ 36, 39, 40, 42, 46, 47, 49, 53, 54, 56, 60, 61, 62, 65, 64, 63,
+ 65, 69, 70, 71, 72, 73, 75, 80, 20, 21, 80, 20, 21, 81, 9, 10,
+ 28, 29, 27, 30,
};
static JJChar jjstrLiteralChars_0[] = {0};
static JJChar jjstrLiteralChars_1[] = {0};
@@ -154,79 +154,79 @@ static JJChar jjstrLiteralChars_122[] = {0};
static JJChar jjstrLiteralChars_123[] = {0};
static JJChar jjstrLiteralChars_124[] = {0};
static JJChar jjstrLiteralChars_125[] = {0};
+static JJChar jjstrLiteralChars_126[] = {0};
+static JJChar jjstrLiteralChars_127[] = {0};
-static JJChar jjstrLiteralChars_126[] = {0x26, 0};
-static JJChar jjstrLiteralChars_127[] = {0x27, 0};
+static JJChar jjstrLiteralChars_128[] = {0x26, 0};
+static JJChar jjstrLiteralChars_129[] = {0x27, 0};
-static JJChar jjstrLiteralChars_128[] = {0x28, 0};
-static JJChar jjstrLiteralChars_129[] = {0x29, 0};
+static JJChar jjstrLiteralChars_130[] = {0x28, 0};
+static JJChar jjstrLiteralChars_131[] = {0x29, 0};
-static JJChar jjstrLiteralChars_130[] = {0x2a, 0x2a, 0};
-static JJChar jjstrLiteralChars_131[] = {0x2a, 0};
+static JJChar jjstrLiteralChars_132[] = {0x2a, 0x2a, 0};
+static JJChar jjstrLiteralChars_133[] = {0x2a, 0};
-static JJChar jjstrLiteralChars_132[] = {0x2b, 0};
-static JJChar jjstrLiteralChars_133[] = {0x2d, 0};
+static JJChar jjstrLiteralChars_134[] = {0x2b, 0};
+static JJChar jjstrLiteralChars_135[] = {0x2d, 0};
-static JJChar jjstrLiteralChars_134[] = {0x2c, 0};
-static JJChar jjstrLiteralChars_135[] = {0x3a, 0x3d, 0};
+static JJChar jjstrLiteralChars_136[] = {0x2c, 0};
+static JJChar jjstrLiteralChars_137[] = {0x3a, 0x3d, 0};
-static JJChar jjstrLiteralChars_136[] = {0x3a, 0};
-static JJChar jjstrLiteralChars_137[] = {0x3b, 0};
+static JJChar jjstrLiteralChars_138[] = {0x3a, 0};
+static JJChar jjstrLiteralChars_139[] = {0x3b, 0};
-static JJChar jjstrLiteralChars_138[] = {0x3c, 0x3d, 0};
-static JJChar jjstrLiteralChars_139[] = {0x3e, 0x3d, 0};
+static JJChar jjstrLiteralChars_140[] = {0x3c, 0x3d, 0x3e, 0};
+static JJChar jjstrLiteralChars_141[] = {0x3c, 0x3d, 0};
-static JJChar jjstrLiteralChars_140[] = {0x3c, 0};
-static JJChar jjstrLiteralChars_141[] = {0x3e, 0};
+static JJChar jjstrLiteralChars_142[] = {0x3e, 0x3d, 0};
+static JJChar jjstrLiteralChars_143[] = {0x3c, 0};
-static JJChar jjstrLiteralChars_142[] = {0x3d, 0};
-static JJChar jjstrLiteralChars_143[] = {0x2f, 0x3d, 0};
+static JJChar jjstrLiteralChars_144[] = {0x3e, 0};
+static JJChar jjstrLiteralChars_145[] = {0x3d, 0};
-static JJChar jjstrLiteralChars_144[] = {0x3d, 0x3e, 0};
-static JJChar jjstrLiteralChars_145[] = {0x3c, 0x3e, 0};
+static JJChar jjstrLiteralChars_146[] = {0x2f, 0x3d, 0};
+static JJChar jjstrLiteralChars_147[] = {0x3d, 0x3e, 0};
-static JJChar jjstrLiteralChars_146[] = {0x3c, 0x3c, 0};
-static JJChar jjstrLiteralChars_147[] = {0x3e, 0x3e, 0};
+static JJChar jjstrLiteralChars_148[] = {0x3c, 0x3e, 0};
+static JJChar jjstrLiteralChars_149[] = {0x3c, 0x3c, 0};
-static JJChar jjstrLiteralChars_148[] = {0x3f, 0x3f, 0};
-static JJChar jjstrLiteralChars_149[] = {0x3f, 0x3e, 0x3d, 0};
+static JJChar jjstrLiteralChars_150[] = {0x3e, 0x3e, 0};
+static JJChar jjstrLiteralChars_151[] = {0x3f, 0x3f, 0};
-static JJChar jjstrLiteralChars_150[] = {0x3f, 0x3c, 0x3d, 0};
-static JJChar jjstrLiteralChars_151[] = {0x3f, 0x3e, 0};
+static JJChar jjstrLiteralChars_152[] = {0x3f, 0x3e, 0x3d, 0};
+static JJChar jjstrLiteralChars_153[] = {0x3f, 0x3c, 0x3d, 0};
-static JJChar jjstrLiteralChars_152[] = {0x3f, 0x3c, 0};
-static JJChar jjstrLiteralChars_153[] = {0x3f, 0x3d, 0};
+static JJChar jjstrLiteralChars_154[] = {0x3f, 0x3e, 0};
+static JJChar jjstrLiteralChars_155[] = {0x3f, 0x3c, 0};
-static JJChar jjstrLiteralChars_154[] = {0x3f, 0x2f, 0x3d, 0};
-static JJChar jjstrLiteralChars_155[] = {0x3f, 0};
+static JJChar jjstrLiteralChars_156[] = {0x3f, 0x3d, 0};
+static JJChar jjstrLiteralChars_157[] = {0x3f, 0x2f, 0x3d, 0};
-static JJChar jjstrLiteralChars_156[] = {0x7c, 0};
-static JJChar jjstrLiteralChars_157[] = {0x2e, 0};
+static JJChar jjstrLiteralChars_158[] = {0x3f, 0};
+static JJChar jjstrLiteralChars_159[] = {0x7c, 0};
-static JJChar jjstrLiteralChars_158[] = {0x2f, 0};
-static JJChar jjstrLiteralChars_159[] = {0x40, 0};
+static JJChar jjstrLiteralChars_160[] = {0x2e, 0};
+static JJChar jjstrLiteralChars_161[] = {0x2f, 0};
-static JJChar jjstrLiteralChars_160[] = {0x5e, 0};
-static JJChar jjstrLiteralChars_161[] = {0x5b, 0};
+static JJChar jjstrLiteralChars_162[] = {0x40, 0};
+static JJChar jjstrLiteralChars_163[] = {0x5e, 0};
-static JJChar jjstrLiteralChars_162[] = {0x5d, 0};
-static JJChar jjstrLiteralChars_163[] = {0x7b, 0};
+static JJChar jjstrLiteralChars_164[] = {0x5b, 0};
+static JJChar jjstrLiteralChars_165[] = {0x5d, 0};
-static JJChar jjstrLiteralChars_164[] = {0x7d, 0};
-static JJChar jjstrLiteralChars_165[] = {0};
-static JJChar jjstrLiteralChars_166[] = {0};
-static JJChar jjstrLiteralChars_167[] = {0};
+static JJChar jjstrLiteralChars_166[] = {0x7b, 0};
+static JJChar jjstrLiteralChars_167[] = {0x7d, 0};
static JJChar jjstrLiteralChars_168[] = {0};
static JJChar jjstrLiteralChars_169[] = {0};
static JJChar jjstrLiteralChars_170[] = {0};
static JJChar jjstrLiteralChars_171[] = {0};
static JJChar jjstrLiteralChars_172[] = {0};
+
static JJChar jjstrLiteralChars_173[] = {0};
static JJChar jjstrLiteralChars_174[] = {0};
static JJChar jjstrLiteralChars_175[] = {0};
static JJChar jjstrLiteralChars_176[] = {0};
static JJChar jjstrLiteralChars_177[] = {0};
-
static JJChar jjstrLiteralChars_178[] = {0};
static JJChar jjstrLiteralChars_179[] = {0};
static JJChar jjstrLiteralChars_180[] = {0};
@@ -236,10 +236,13 @@ static JJChar jjstrLiteralChars_183[] = {0};
static JJChar jjstrLiteralChars_184[] = {0};
static JJChar jjstrLiteralChars_185[] = {0};
static JJChar jjstrLiteralChars_186[] = {0};
+
static JJChar jjstrLiteralChars_187[] = {0};
static JJChar jjstrLiteralChars_188[] = {0};
static JJChar jjstrLiteralChars_189[] = {0};
static JJChar jjstrLiteralChars_190[] = {0};
+static JJChar jjstrLiteralChars_191[] = {0};
+static JJChar jjstrLiteralChars_192[] = {0};
static const JJString jjstrLiteralImages[] = {
jjstrLiteralChars_0,
jjstrLiteralChars_1,
@@ -432,6 +435,8 @@ jjstrLiteralChars_187,
jjstrLiteralChars_188,
jjstrLiteralChars_189,
jjstrLiteralChars_190,
+jjstrLiteralChars_191,
+jjstrLiteralChars_192,
};
/** Lexer state names. */
@@ -441,10 +446,10 @@ static const JJString lexStateNames[] = {
lexStateNames_arr_0,
};
static const unsigned long long jjtoToken[] = {
- 0xfffffffffffff801ULL, 0xffffffffffffffffULL, 0x60101fffffffffffULL,
+ 0xfffffffffffff801ULL, 0xffffffffffffffffULL, 0x88ffffffffffffULL, 0x1ULL,
};
static const unsigned long long jjtoSkip[] = {
- 0x7deULL, 0x0ULL, 0x0ULL,
+ 0x7deULL, 0x0ULL, 0x0ULL, 0x0ULL,
};
void VhdlParserTokenManager::setDebugStream(FILE *ds){ debugStream = ds; }
@@ -471,55 +476,55 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 1;
return jjMoveNfa_0(11, 0);
case 38:
- jjmatchedKind = 126;
+ jjmatchedKind = 128;
return jjMoveNfa_0(11, 0);
case 39:
- jjmatchedKind = 127;
+ jjmatchedKind = 129;
return jjMoveNfa_0(11, 0);
case 40:
- jjmatchedKind = 128;
+ jjmatchedKind = 130;
return jjMoveNfa_0(11, 0);
case 41:
- jjmatchedKind = 129;
+ jjmatchedKind = 131;
return jjMoveNfa_0(11, 0);
case 42:
- jjmatchedKind = 131;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x4ULL);
+ jjmatchedKind = 133;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x10ULL);
case 43:
- jjmatchedKind = 132;
+ jjmatchedKind = 134;
return jjMoveNfa_0(11, 0);
case 44:
- jjmatchedKind = 134;
+ jjmatchedKind = 136;
return jjMoveNfa_0(11, 0);
case 45:
- jjmatchedKind = 133;
+ jjmatchedKind = 135;
return jjMoveNfa_0(11, 0);
case 46:
- jjmatchedKind = 157;
+ jjmatchedKind = 160;
return jjMoveNfa_0(11, 0);
case 47:
- jjmatchedKind = 158;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x8000ULL);
+ jjmatchedKind = 161;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x40000ULL);
case 58:
- jjmatchedKind = 136;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x80ULL);
+ jjmatchedKind = 138;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x200ULL);
case 59:
- jjmatchedKind = 137;
+ jjmatchedKind = 139;
return jjMoveNfa_0(11, 0);
case 60:
- jjmatchedKind = 140;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x60400ULL);
+ jjmatchedKind = 143;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x303000ULL);
case 61:
- jjmatchedKind = 142;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x10000ULL);
+ jjmatchedKind = 145;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x80000ULL);
case 62:
- jjmatchedKind = 141;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x80800ULL);
+ jjmatchedKind = 144;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x404000ULL);
case 63:
- jjmatchedKind = 155;
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x7f00000ULL);
+ jjmatchedKind = 158;
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x0ULL, 0x3f800000ULL);
case 64:
- jjmatchedKind = 159;
+ jjmatchedKind = 162;
return jjMoveNfa_0(11, 0);
case 65:
return jjMoveStringLiteralDfa1_0(0x7ff800ULL, 0x0ULL, 0x0ULL);
@@ -546,29 +551,29 @@ static const unsigned long long jjtoSkip[] = {
case 79:
return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfc0ULL, 0x0ULL);
case 80:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ff000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3ff000ULL, 0x0ULL);
case 82:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffe00000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3ffc00000ULL, 0x0ULL);
case 83:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xffe00000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffc00000000ULL, 0x0ULL);
case 84:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1e00000000000ULL, 0x0ULL);
case 85:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1e000000000000ULL, 0x0ULL);
case 86:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf0000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3e0000000000000ULL, 0x0ULL);
case 87:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3c00000000000000ULL, 0x0ULL);
case 88:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3000000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xc000000000000000ULL, 0x0ULL);
case 91:
- jjmatchedKind = 161;
+ jjmatchedKind = 164;
return jjMoveNfa_0(11, 0);
case 93:
- jjmatchedKind = 162;
+ jjmatchedKind = 165;
return jjMoveNfa_0(11, 0);
case 94:
- jjmatchedKind = 160;
+ jjmatchedKind = 163;
return jjMoveNfa_0(11, 0);
case 97:
return jjMoveStringLiteralDfa1_0(0x7ff800ULL, 0x0ULL, 0x0ULL);
@@ -595,29 +600,29 @@ static const unsigned long long jjtoSkip[] = {
case 111:
return jjMoveStringLiteralDfa1_0(0x0ULL, 0xfc0ULL, 0x0ULL);
case 112:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ff000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3ff000ULL, 0x0ULL);
case 114:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffe00000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3ffc00000ULL, 0x0ULL);
case 115:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xffe00000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1ffc00000000ULL, 0x0ULL);
case 116:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1e00000000000ULL, 0x0ULL);
case 117:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x1e000000000000ULL, 0x0ULL);
case 118:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf0000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3e0000000000000ULL, 0x0ULL);
case 119:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0xf00000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3c00000000000000ULL, 0x0ULL);
case 120:
- return jjMoveStringLiteralDfa1_0(0x0ULL, 0x3000000000000000ULL, 0x0ULL);
+ return jjMoveStringLiteralDfa1_0(0x0ULL, 0xc000000000000000ULL, 0x0ULL);
case 123:
- jjmatchedKind = 163;
+ jjmatchedKind = 166;
return jjMoveNfa_0(11, 0);
case 124:
- jjmatchedKind = 156;
+ jjmatchedKind = 159;
return jjMoveNfa_0(11, 0);
case 125:
- jjmatchedKind = 164;
+ jjmatchedKind = 167;
return jjMoveNfa_0(11, 0);
default :
return jjMoveNfa_0(11, 0);
@@ -632,90 +637,90 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 42:
- if ((active2 & 0x4ULL) != 0L)
+ if ((active2 & 0x10ULL) != 0L)
{
- jjmatchedKind = 130;
+ jjmatchedKind = 132;
jjmatchedPos = 1;
}
break;
case 47:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x4000000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x20000000ULL);
case 60:
- if ((active2 & 0x40000ULL) != 0L)
+ if ((active2 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 146;
+ jjmatchedKind = 149;
jjmatchedPos = 1;
}
- else if ((active2 & 0x1000000ULL) != 0L)
+ else if ((active2 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 152;
+ jjmatchedKind = 155;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x400000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x2000000ULL);
case 61:
- if ((active2 & 0x80ULL) != 0L)
+ if ((active2 & 0x200ULL) != 0L)
{
- jjmatchedKind = 135;
+ jjmatchedKind = 137;
jjmatchedPos = 1;
}
- else if ((active2 & 0x400ULL) != 0L)
+ else if ((active2 & 0x2000ULL) != 0L)
{
- jjmatchedKind = 138;
+ jjmatchedKind = 141;
jjmatchedPos = 1;
}
- else if ((active2 & 0x800ULL) != 0L)
+ else if ((active2 & 0x4000ULL) != 0L)
{
- jjmatchedKind = 139;
+ jjmatchedKind = 142;
jjmatchedPos = 1;
}
- else if ((active2 & 0x8000ULL) != 0L)
+ else if ((active2 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 143;
+ jjmatchedKind = 146;
jjmatchedPos = 1;
}
- else if ((active2 & 0x2000000ULL) != 0L)
+ else if ((active2 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 153;
+ jjmatchedKind = 156;
jjmatchedPos = 1;
}
- break;
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x1000ULL);
case 62:
- if ((active2 & 0x10000ULL) != 0L)
+ if ((active2 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 144;
+ jjmatchedKind = 147;
jjmatchedPos = 1;
}
- else if ((active2 & 0x20000ULL) != 0L)
+ else if ((active2 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 145;
+ jjmatchedKind = 148;
jjmatchedPos = 1;
}
- else if ((active2 & 0x80000ULL) != 0L)
+ else if ((active2 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 147;
+ jjmatchedKind = 150;
jjmatchedPos = 1;
}
- else if ((active2 & 0x800000ULL) != 0L)
+ else if ((active2 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 151;
+ jjmatchedKind = 154;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x200000ULL);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0L, active2, 0x1000000ULL);
case 63:
- if ((active2 & 0x100000ULL) != 0L)
+ if ((active2 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 148;
+ jjmatchedKind = 151;
jjmatchedPos = 1;
}
break;
case 65:
- return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x110000000203001ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x420000000403001ULL, active2, 0L);
case 66:
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, 0x1800400800000ULL, active1, 0xf3fc00006ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1800400800000ULL, active1, 0x1e7f800006ULL, active2, 0L);
case 70:
if ((active0 & 0x8000000000000ULL) != 0L)
{
@@ -729,13 +734,13 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa2_0(active0, 0x2000ULL, active1, 0L, active2, 0L);
case 72:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x600102000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1800204000000000ULL, active2, 0L);
case 73:
- return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x800001000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x2040002000000000ULL, active2, 0L);
case 76:
- return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0xc000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0x18000000000ULL, active2, 0L);
case 77:
- return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x20000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x80000000000000ULL, active2, 0L);
case 78:
if ((active0 & 0x20000000000000ULL) != 0L)
{
@@ -747,46 +752,46 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 71;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x2007000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x800e000000000000ULL, active2, 0L);
case 79:
- if ((active1 & 0x200000000000ULL) != 0L)
+ if ((active1 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 109;
+ jjmatchedKind = 110;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x10000000c000c018ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x400000018000c018ULL, active2, 0L);
case 80:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40000000000100ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x100000000000100ULL, active2, 0L);
case 82:
if ((active1 & 0x200ULL) != 0L)
{
jjmatchedKind = 73;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x4300000f0000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x8600001f0000ULL, active2, 0L);
case 83:
if ((active0 & 0x100000000000000ULL) != 0L)
{
jjmatchedKind = 56;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x8000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x10000000000000ULL, active2, 0L);
case 84:
- return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x40000000400ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x80000000400ULL, active2, 0L);
case 85:
- return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x80080000100820ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x200100000200820ULL, active2, 0L);
case 88:
return jjMoveStringLiteralDfa2_0(active0, 0x20000000000ULL, active1, 0L, active2, 0L);
case 89:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x800000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1000000000000ULL, active2, 0L);
case 97:
- return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x110000000203001ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x4200040020000000ULL, active1, 0x420000000403001ULL, active2, 0L);
case 98:
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, 0x1800400800000ULL, active1, 0xf3fc00006ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1800400800000ULL, active1, 0x1e7f800006ULL, active2, 0L);
case 102:
if ((active0 & 0x8000000000000ULL) != 0L)
{
@@ -800,13 +805,13 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa2_0(active0, 0x2000ULL, active1, 0L, active2, 0L);
case 104:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x600102000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1800204000000000ULL, active2, 0L);
case 105:
- return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x800001000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x1c00080800000000ULL, active1, 0x2040002000000000ULL, active2, 0L);
case 108:
- return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0xc000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x600100c000ULL, active1, 0x18000000000ULL, active2, 0L);
case 109:
- return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x20000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x10000000000000ULL, active1, 0x80000000000000ULL, active2, 0L);
case 110:
if ((active0 & 0x20000000000000ULL) != 0L)
{
@@ -818,38 +823,38 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 71;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x2007000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xc0018000010000ULL, active1, 0x800e000000000000ULL, active2, 0L);
case 111:
- if ((active1 & 0x200000000000ULL) != 0L)
+ if ((active1 & 0x400000000000ULL) != 0L)
{
- jjmatchedKind = 109;
+ jjmatchedKind = 110;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x10000000c000c018ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0xa0003013d2000000ULL, active1, 0x400000018000c018ULL, active2, 0L);
case 112:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x40000000000100ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x100000000000100ULL, active2, 0L);
case 114:
if ((active1 & 0x200ULL) != 0L)
{
jjmatchedKind = 73;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x4300000f0000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x2000000060000ULL, active1, 0x8600001f0000ULL, active2, 0L);
case 115:
if ((active0 & 0x100000000000000ULL) != 0L)
{
jjmatchedKind = 56;
jjmatchedPos = 1;
}
- return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x8000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x380000ULL, active1, 0x10000000000000ULL, active2, 0L);
case 116:
- return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x40000000400ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x400000ULL, active1, 0x80000000400ULL, active2, 0L);
case 117:
- return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x80080000100820ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0x440000c000000ULL, active1, 0x200100000200820ULL, active2, 0L);
case 120:
return jjMoveStringLiteralDfa2_0(active0, 0x20000000000ULL, active1, 0L, active2, 0L);
case 121:
- return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x800000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x1000000000000ULL, active2, 0L);
default :
break;
}
@@ -866,38 +871,45 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 61:
- if ((active2 & 0x200000ULL) != 0L)
+ if ((active2 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 149;
+ jjmatchedKind = 152;
jjmatchedPos = 2;
}
- else if ((active2 & 0x400000ULL) != 0L)
+ else if ((active2 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 150;
+ jjmatchedKind = 153;
jjmatchedPos = 2;
}
- else if ((active2 & 0x4000000ULL) != 0L)
+ else if ((active2 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 154;
+ jjmatchedKind = 157;
+ jjmatchedPos = 2;
+ }
+ break;
+ case 62:
+ if ((active2 & 0x1000ULL) != 0L)
+ {
+ jjmatchedKind = 140;
jjmatchedPos = 2;
}
break;
case 65:
- if ((active1 & 0x4000000000ULL) != 0L)
+ 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, 0x4000000000000ULL, active1, 0x1402000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x4000000000000ULL, active1, 0x2804000000000ULL, active2, 0L);
case 66:
- return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x80000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x100000000000ULL, active2, 0L);
case 67:
- return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x401000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x801000ULL, active2, 0L);
case 68:
if ((active0 & 0x10000ULL) != 0L)
{
@@ -916,64 +928,64 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa3_0(active0, 0x2000000ULL, active1, 0L, active2, 0L);
case 69:
- if ((active1 & 0x8000000000000ULL) != 0L)
+ if ((active1 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 115;
+ jjmatchedKind = 116;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x200100000000100ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x840200000000100ULL, active2, 0L);
case 70:
return jjMoveStringLiteralDfa3_0(active0, 0x404000000ULL, active1, 0L, active2, 0L);
case 71:
- return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x1000800000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x2001000000ULL, active2, 0L);
case 72:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400ULL, active2, 0L);
case 73:
- return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x502000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x1404000000010000ULL, active2, 0L);
case 74:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x1000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2000000ULL, active2, 0L);
case 76:
if ((active0 & 0x8000ULL) != 0L)
{
jjmatchedKind = 15;
jjmatchedPos = 2;
}
- else if ((active1 & 0x40000000ULL) != 0L)
+ else if ((active1 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 94;
+ jjmatchedKind = 95;
jjmatchedPos = 2;
}
- else if ((active1 & 0x8000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 103;
+ jjmatchedKind = 104;
jjmatchedPos = 2;
}
- else if ((active1 & 0x20000000000ULL) != 0L)
+ else if ((active1 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 105;
+ jjmatchedKind = 106;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x202000020ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x404000020ULL, active2, 0L);
case 77:
- if ((active1 & 0x10000000ULL) != 0L)
+ if ((active1 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 92;
+ jjmatchedKind = 93;
jjmatchedPos = 2;
}
return jjMoveStringLiteralDfa3_0(active0, 0x10000000ULL, active1, 0L, active2, 0L);
case 78:
- return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x80000000200001ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x200000000400001ULL, active2, 0L);
case 79:
- return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x20200000000f0000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x80800000001e0000ULL, active2, 0L);
case 80:
if ((active0 & 0x4000000000000000ULL) != 0L)
{
jjmatchedKind = 62;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x800020000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x1000040000000ULL, active2, 0L);
case 81:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x800000000ULL, active2, 0L);
case 82:
if ((active0 & 0x100000000000ULL) != 0L)
{
@@ -985,17 +997,17 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 67;
jjmatchedPos = 2;
}
- else if ((active1 & 0x80000000ULL) != 0L)
+ else if ((active1 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 95;
+ jjmatchedKind = 96;
jjmatchedPos = 2;
}
- else if ((active1 & 0x1000000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000000ULL) != 0L)
{
- jjmatchedKind = 124;
+ jjmatchedKind = 126;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x50040000106000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x120080000206000ULL, active2, 0L);
case 83:
if ((active0 & 0x800ULL) != 0L)
{
@@ -1007,7 +1019,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 27;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0xc008000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0x18008000ULL, active2, 0L);
case 84:
if ((active1 & 0x10ULL) != 0L)
{
@@ -1019,9 +1031,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 75;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x804000100000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x2008000200000000ULL, active2, 0L);
case 86:
- return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x800000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x1000000000ULL, active2, 0L);
case 87:
if ((active1 & 0x2ULL) != 0L)
{
@@ -1032,21 +1044,21 @@ static const unsigned long long jjtoSkip[] = {
case 88:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x4ULL, active2, 0L);
case 97:
- if ((active1 & 0x4000000000ULL) != 0L)
+ 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, 0x4000000000000ULL, active1, 0x1402000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x4000000000000ULL, active1, 0x2804000000000ULL, active2, 0L);
case 98:
- return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x80000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x600000000000000ULL, active1, 0x100000000000ULL, active2, 0L);
case 99:
- return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x401000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x21000ULL, active1, 0x801000ULL, active2, 0L);
case 100:
if ((active0 & 0x10000ULL) != 0L)
{
@@ -1065,64 +1077,64 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa3_0(active0, 0x2000000ULL, active1, 0L, active2, 0L);
case 101:
- if ((active1 & 0x8000000000000ULL) != 0L)
+ if ((active1 & 0x10000000000000ULL) != 0L)
{
- jjmatchedKind = 115;
+ jjmatchedKind = 116;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x200100000000100ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x40000000000000ULL, active1, 0x840200000000100ULL, active2, 0L);
case 102:
return jjMoveStringLiteralDfa3_0(active0, 0x404000000ULL, active1, 0L, active2, 0L);
case 103:
- return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x1000800000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x800000ULL, active1, 0x2001000000ULL, active2, 0L);
case 104:
return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400ULL, active2, 0L);
case 105:
- return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x502000000000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x60000004000ULL, active1, 0x1404000000010000ULL, active2, 0L);
case 106:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x1000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2000000ULL, active2, 0L);
case 108:
if ((active0 & 0x8000ULL) != 0L)
{
jjmatchedKind = 15;
jjmatchedPos = 2;
}
- else if ((active1 & 0x40000000ULL) != 0L)
+ else if ((active1 & 0x80000000ULL) != 0L)
{
- jjmatchedKind = 94;
+ jjmatchedKind = 95;
jjmatchedPos = 2;
}
- else if ((active1 & 0x8000000000ULL) != 0L)
+ else if ((active1 & 0x10000000000ULL) != 0L)
{
- jjmatchedKind = 103;
+ jjmatchedKind = 104;
jjmatchedPos = 2;
}
- else if ((active1 & 0x20000000000ULL) != 0L)
+ else if ((active1 & 0x40000000000ULL) != 0L)
{
- jjmatchedKind = 105;
+ jjmatchedKind = 106;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x202000020ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x80000000000ULL, active1, 0x404000020ULL, active2, 0L);
case 109:
- if ((active1 & 0x10000000ULL) != 0L)
+ if ((active1 & 0x20000000ULL) != 0L)
{
- jjmatchedKind = 92;
+ jjmatchedKind = 93;
jjmatchedPos = 2;
}
return jjMoveStringLiteralDfa3_0(active0, 0x10000000ULL, active1, 0L, active2, 0L);
case 110:
- return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x80000000200001ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x801c001c0000000ULL, active1, 0x200000000400001ULL, active2, 0L);
case 111:
- return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x20200000000f0000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x2082000001000000ULL, active1, 0x80800000001e0000ULL, active2, 0L);
case 112:
if ((active0 & 0x4000000000000000ULL) != 0L)
{
jjmatchedKind = 62;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x800020000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x10000000000000ULL, active1, 0x1000040000000ULL, active2, 0L);
case 113:
- return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x400000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x800000000ULL, active2, 0L);
case 114:
if ((active0 & 0x100000000000ULL) != 0L)
{
@@ -1134,17 +1146,17 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 67;
jjmatchedPos = 2;
}
- else if ((active1 & 0x80000000ULL) != 0L)
+ else if ((active1 & 0x100000000ULL) != 0L)
{
- jjmatchedKind = 95;
+ jjmatchedKind = 96;
jjmatchedPos = 2;
}
- else if ((active1 & 0x1000000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000000ULL) != 0L)
{
- jjmatchedKind = 124;
+ jjmatchedKind = 126;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x50040000106000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000040000ULL, active1, 0x120080000206000ULL, active2, 0L);
case 115:
if ((active0 & 0x800ULL) != 0L)
{
@@ -1156,7 +1168,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 27;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0xc008000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x6820380000ULL, active1, 0x18008000ULL, active2, 0L);
case 116:
if ((active1 & 0x10ULL) != 0L)
{
@@ -1168,9 +1180,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 75;
jjmatchedPos = 2;
}
- return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x804000100000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x1000010000402000ULL, active1, 0x2008000200000000ULL, active2, 0L);
case 118:
- return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x800000000ULL, active2, 0L);
+ return jjMoveStringLiteralDfa3_0(active0, 0x200000000ULL, active1, 0x1000000000ULL, active2, 0L);
case 119:
if ((active1 & 0x2ULL) != 0L)
{
@@ -1198,14 +1210,14 @@ static const unsigned long long jjtoSkip[] = {
case 65:
return jjMoveStringLiteralDfa4_0(active0, 0x400044000ULL, active1, 0x2000ULL);
case 67:
- return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x30000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x60000ULL);
case 68:
if ((active1 & 0x1ULL) != 0L)
{
jjmatchedKind = 64;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x80000000000000ULL);
case 69:
if ((active0 & 0x20000000ULL) != 0L)
{
@@ -1222,30 +1234,30 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 43;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000ULL) != 0L)
+ else if ((active1 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 84;
+ jjmatchedKind = 85;
jjmatchedPos = 3;
}
- else if ((active1 & 0x800000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 111;
+ jjmatchedKind = 112;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0xa03000400ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0x1406000400ULL);
case 70:
- return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x2000000000000ULL);
case 71:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000ULL);
case 72:
- if ((active1 & 0x800000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 123;
+ jjmatchedKind = 125;
jjmatchedPos = 3;
}
return jjMoveStringLiteralDfa4_0(active0, 0x20000ULL, active1, 0L);
case 73:
- return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x94000000800000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x228000001000000ULL);
case 75:
return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000ULL, active1, 0x1000ULL);
case 76:
@@ -1254,40 +1266,40 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 69;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x1000000000000000ULL);
case 78:
if ((active1 & 0x100ULL) != 0L)
{
jjmatchedKind = 72;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 108;
+ jjmatchedKind = 109;
jjmatchedPos = 3;
}
- else if ((active1 & 0x200000000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 121;
+ jjmatchedKind = 123;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x401000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x802000000000ULL);
case 79:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x40040020400000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x100080040800000ULL);
case 80:
if ((active0 & 0x2000000000000000ULL) != 0L)
{
jjmatchedKind = 61;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x80000ULL);
case 82:
- if ((active1 & 0x2000000000000000ULL) != 0L)
+ if ((active1 & 0x8000000000000000ULL) != 0L)
{
- jjmatchedKind = 125;
+ jjmatchedKind = 127;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x2000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x4000000000ULL);
case 83:
return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0L);
case 84:
@@ -1306,14 +1318,23 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 78;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 120;
+ jjmatchedKind = 122;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x208000c088000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x4100018108000ULL);
case 85:
- return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0x500000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0xa00000000ULL);
+ case 86:
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x10000ULL);
+ case 87:
+ if ((active1 & 0x40000000000000ULL) != 0L)
+ {
+ jjmatchedKind = 118;
+ jjmatchedPos = 3;
+ }
+ break;
case 89:
if ((active0 & 0x2000000ULL) != 0L)
{
@@ -1324,14 +1345,14 @@ static const unsigned long long jjtoSkip[] = {
case 97:
return jjMoveStringLiteralDfa4_0(active0, 0x400044000ULL, active1, 0x2000ULL);
case 99:
- return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x30000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x600801000000ULL, active1, 0x60000ULL);
case 100:
if ((active1 & 0x1ULL) != 0L)
{
jjmatchedKind = 64;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x20000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x80000000000000ULL);
case 101:
if ((active0 & 0x20000000ULL) != 0L)
{
@@ -1348,30 +1369,30 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 43;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000ULL) != 0L)
+ else if ((active1 & 0x200000ULL) != 0L)
{
- jjmatchedKind = 84;
+ jjmatchedKind = 85;
jjmatchedPos = 3;
}
- else if ((active1 & 0x800000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000ULL) != 0L)
{
- jjmatchedKind = 111;
+ jjmatchedKind = 112;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0xa03000400ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1201800200083000ULL, active1, 0x1406000400ULL);
case 102:
- return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x44000000ULL, active1, 0x2000000000000ULL);
case 103:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x200000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000ULL);
case 104:
- if ((active1 & 0x800000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000000ULL) != 0L)
{
- jjmatchedKind = 123;
+ jjmatchedKind = 125;
jjmatchedPos = 3;
}
return jjMoveStringLiteralDfa4_0(active0, 0x20000ULL, active1, 0L);
case 105:
- return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x94000000800000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x14000800000ULL, active1, 0x228000001000000ULL);
case 107:
return jjMoveStringLiteralDfa4_0(active0, 0x800000000000000ULL, active1, 0x1000ULL);
case 108:
@@ -1380,40 +1401,40 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 69;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x400000000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x1000000000000000ULL);
case 110:
if ((active1 & 0x100ULL) != 0L)
{
jjmatchedKind = 72;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000ULL) != 0L)
{
- jjmatchedKind = 108;
+ jjmatchedKind = 109;
jjmatchedPos = 3;
}
- else if ((active1 & 0x200000000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000000ULL) != 0L)
{
- jjmatchedKind = 121;
+ jjmatchedKind = 123;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x401000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x1000000000ULL, active1, 0x802000000000ULL);
case 111:
- return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x40040020400000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x100080040800000ULL);
case 112:
if ((active0 & 0x2000000000000000ULL) != 0L)
{
jjmatchedKind = 61;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x10000000ULL, active1, 0x80000ULL);
case 114:
- if ((active1 & 0x2000000000000000ULL) != 0L)
+ if ((active1 & 0x8000000000000000ULL) != 0L)
{
- jjmatchedKind = 125;
+ jjmatchedKind = 127;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x2000000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x444040000400000ULL, active1, 0x4000000000ULL);
case 115:
return jjMoveStringLiteralDfa4_0(active0, 0x80000000ULL, active1, 0L);
case 116:
@@ -1432,14 +1453,23 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 78;
jjmatchedPos = 3;
}
- else if ((active1 & 0x100000000000000ULL) != 0L)
+ else if ((active1 & 0x400000000000000ULL) != 0L)
{
- jjmatchedKind = 120;
+ jjmatchedKind = 122;
jjmatchedPos = 3;
}
- return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x208000c088000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x100000000ULL, active1, 0x4100018108000ULL);
case 117:
- return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0x500000000ULL);
+ return jjMoveStringLiteralDfa4_0(active0, 0x92000000300000ULL, active1, 0xa00000000ULL);
+ case 118:
+ return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x10000ULL);
+ case 119:
+ if ((active1 & 0x40000000000000ULL) != 0L)
+ {
+ jjmatchedKind = 118;
+ jjmatchedPos = 3;
+ }
+ break;
case 121:
if ((active0 & 0x2000000ULL) != 0L)
{
@@ -1463,9 +1493,9 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x10001002001000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x20002004011000ULL);
case 67:
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x201000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x402000000ULL);
case 68:
return jjMoveStringLiteralDfa5_0(active0, 0x4000000000000ULL, active1, 0L);
case 69:
@@ -1474,29 +1504,29 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 45;
jjmatchedPos = 4;
}
- else if ((active1 & 0x200000ULL) != 0L)
+ else if ((active1 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 85;
+ jjmatchedKind = 86;
jjmatchedPos = 4;
}
- else if ((active1 & 0x20000000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 117;
+ jjmatchedKind = 119;
jjmatchedPos = 4;
}
- else if ((active1 & 0x400000000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 122;
+ jjmatchedKind = 124;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x24000f0000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x48001e0000ULL);
case 70:
if ((active0 & 0x4000000000ULL) != 0L)
{
jjmatchedKind = 38;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x2000000000000ULL);
case 73:
return jjMoveStringLiteralDfa5_0(active0, 0x40420000ULL, active1, 0L);
case 75:
@@ -1512,9 +1542,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 57;
jjmatchedPos = 4;
}
- else if ((active1 & 0x4000000000000ULL) != 0L)
+ else if ((active1 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 114;
+ jjmatchedKind = 115;
jjmatchedPos = 4;
}
break;
@@ -1526,7 +1556,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 23;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x40000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x80000000000ULL);
case 79:
return jjMoveStringLiteralDfa5_0(active0, 0x810000000ULL, active1, 0L);
case 80:
@@ -1535,9 +1565,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 49;
jjmatchedPos = 4;
}
- else if ((active1 & 0x40000000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 118;
+ jjmatchedKind = 120;
jjmatchedPos = 4;
}
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x8000ULL);
@@ -1552,28 +1582,28 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 33;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x92c400400ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x1258800400ULL);
case 83:
if ((active0 & 0x4000ULL) != 0L)
{
jjmatchedKind = 14;
jjmatchedPos = 4;
}
- else if ((active1 & 0x2000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 113;
+ jjmatchedKind = 114;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x400000800000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x800001000000ULL);
case 84:
if ((active0 & 0x80000000000000ULL) != 0L)
{
jjmatchedKind = 55;
jjmatchedPos = 4;
}
- else if ((active1 & 0x80000000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 119;
+ jjmatchedKind = 121;
jjmatchedPos = 4;
}
return jjMoveStringLiteralDfa5_0(active0, 0x40411080000000ULL, active1, 0L);
@@ -1585,11 +1615,11 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 18;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x80000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x100000000000ULL);
case 97:
- return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x10001002001000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0xc00000000000000ULL, active1, 0x20002004011000ULL);
case 99:
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x201000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x402000000ULL);
case 100:
return jjMoveStringLiteralDfa5_0(active0, 0x4000000000000ULL, active1, 0L);
case 101:
@@ -1598,29 +1628,29 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 45;
jjmatchedPos = 4;
}
- else if ((active1 & 0x200000ULL) != 0L)
+ else if ((active1 & 0x400000ULL) != 0L)
{
- jjmatchedKind = 85;
+ jjmatchedKind = 86;
jjmatchedPos = 4;
}
- else if ((active1 & 0x20000000000000ULL) != 0L)
+ else if ((active1 & 0x80000000000000ULL) != 0L)
{
- jjmatchedKind = 117;
+ jjmatchedKind = 119;
jjmatchedPos = 4;
}
- else if ((active1 & 0x400000000000000ULL) != 0L)
+ else if ((active1 & 0x1000000000000000ULL) != 0L)
{
- jjmatchedKind = 122;
+ jjmatchedKind = 124;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x24000f0000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x104000000ULL, active1, 0x48001e0000ULL);
case 102:
if ((active0 & 0x4000000000ULL) != 0L)
{
jjmatchedKind = 38;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x2000000000000ULL);
case 105:
return jjMoveStringLiteralDfa5_0(active0, 0x40420000ULL, active1, 0L);
case 107:
@@ -1636,9 +1666,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 57;
jjmatchedPos = 4;
}
- else if ((active1 & 0x4000000000000ULL) != 0L)
+ else if ((active1 & 0x8000000000000ULL) != 0L)
{
- jjmatchedKind = 114;
+ jjmatchedKind = 115;
jjmatchedPos = 4;
}
break;
@@ -1650,7 +1680,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 23;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x40000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x40000000000ULL, active1, 0x80000000000ULL);
case 111:
return jjMoveStringLiteralDfa5_0(active0, 0x810000000ULL, active1, 0L);
case 112:
@@ -1659,9 +1689,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 49;
jjmatchedPos = 4;
}
- else if ((active1 & 0x40000000000000ULL) != 0L)
+ else if ((active1 & 0x100000000000000ULL) != 0L)
{
- jjmatchedKind = 118;
+ jjmatchedKind = 120;
jjmatchedPos = 4;
}
return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x8000ULL);
@@ -1676,28 +1706,28 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 33;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x92c400400ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1011800000080000ULL, active1, 0x1258800400ULL);
case 115:
if ((active0 & 0x4000ULL) != 0L)
{
jjmatchedKind = 14;
jjmatchedPos = 4;
}
- else if ((active1 & 0x2000000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000000ULL) != 0L)
{
- jjmatchedKind = 113;
+ jjmatchedKind = 114;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x400000800000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0x1000ULL, active1, 0x800001000000ULL);
case 116:
if ((active0 & 0x80000000000000ULL) != 0L)
{
jjmatchedKind = 55;
jjmatchedPos = 4;
}
- else if ((active1 & 0x80000000000000ULL) != 0L)
+ else if ((active1 & 0x200000000000000ULL) != 0L)
{
- jjmatchedKind = 119;
+ jjmatchedKind = 121;
jjmatchedPos = 4;
}
return jjMoveStringLiteralDfa5_0(active0, 0x40411080000000ULL, active1, 0L);
@@ -1709,7 +1739,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 18;
jjmatchedPos = 4;
}
- return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x80000000000ULL);
+ return jjMoveStringLiteralDfa5_0(active0, 0L, active1, 0x100000000000ULL);
default :
break;
}
@@ -1728,21 +1758,21 @@ static const unsigned long long jjtoSkip[] = {
case 65:
return jjMoveStringLiteralDfa6_0(active0, 0x1000800080000000ULL, active1, 0L);
case 66:
- return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x20000000000000ULL);
case 67:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x80000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x100000ULL);
case 68:
- if ((active1 & 0x400000ULL) != 0L)
+ if ((active1 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 86;
+ jjmatchedKind = 87;
jjmatchedPos = 5;
}
- else if ((active1 & 0x2000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 101;
+ jjmatchedKind = 102;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x10000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x20000ULL);
case 69:
if ((active0 & 0x100000ULL) != 0L)
{
@@ -1754,30 +1784,30 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 52;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x1000000002000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x2000000002000ULL);
case 71:
- if ((active1 & 0x40000000000ULL) != 0L)
+ if ((active1 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 106;
+ jjmatchedKind = 107;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0x800000040000000ULL, active1, 0x1000ULL);
case 73:
- return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x80c000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x1018000000ULL);
case 76:
- if ((active1 & 0x1000000000ULL) != 0L)
+ if ((active1 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 100;
+ jjmatchedKind = 101;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0x400000000ULL, active1, 0L);
case 78:
- if ((active1 & 0x100000000ULL) != 0L)
+ if ((active1 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 96;
+ jjmatchedKind = 97;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x400000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x800000000ULL);
case 79:
if ((active0 & 0x1000000000ULL) != 0L)
{
@@ -1786,14 +1816,14 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
case 80:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x480000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x900000000000ULL);
case 82:
if ((active0 & 0x4000000ULL) != 0L)
{
jjmatchedKind = 26;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x80000ULL);
case 83:
if ((active0 & 0x1000ULL) != 0L)
{
@@ -1805,29 +1835,29 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 74;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x2020000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x4040000ULL);
case 84:
if ((active0 & 0x80000ULL) != 0L)
{
jjmatchedKind = 19;
jjmatchedPos = 5;
}
- else if ((active1 & 0x1000000ULL) != 0L)
+ else if ((active1 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 88;
+ jjmatchedKind = 89;
jjmatchedPos = 5;
}
- else if ((active1 & 0x20000000ULL) != 0L)
+ else if ((active1 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 93;
+ jjmatchedKind = 94;
jjmatchedPos = 5;
}
- else if ((active1 & 0x200000000ULL) != 0L)
+ else if ((active1 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 97;
+ jjmatchedKind = 98;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x800000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x1010000ULL);
case 88:
return jjMoveStringLiteralDfa6_0(active0, 0x100000000ULL, active1, 0L);
case 89:
@@ -1840,21 +1870,21 @@ static const unsigned long long jjtoSkip[] = {
case 97:
return jjMoveStringLiteralDfa6_0(active0, 0x1000800080000000ULL, active1, 0L);
case 98:
- return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000ULL, active1, 0x20000000000000ULL);
case 99:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x80000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x100000ULL);
case 100:
- if ((active1 & 0x400000ULL) != 0L)
+ if ((active1 & 0x800000ULL) != 0L)
{
- jjmatchedKind = 86;
+ jjmatchedKind = 87;
jjmatchedPos = 5;
}
- else if ((active1 & 0x2000000000ULL) != 0L)
+ else if ((active1 & 0x4000000000ULL) != 0L)
{
- jjmatchedKind = 101;
+ jjmatchedKind = 102;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x10000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x20000ULL);
case 101:
if ((active0 & 0x100000ULL) != 0L)
{
@@ -1866,30 +1896,30 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 52;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x1000000002000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x4040000200000ULL, active1, 0x2000000002000ULL);
case 103:
- if ((active1 & 0x40000000000ULL) != 0L)
+ if ((active1 & 0x80000000000ULL) != 0L)
{
- jjmatchedKind = 106;
+ jjmatchedKind = 107;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0x800000040000000ULL, active1, 0x1000ULL);
case 105:
- return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x80c000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x41400000000000ULL, active1, 0x1018000000ULL);
case 108:
- if ((active1 & 0x1000000000ULL) != 0L)
+ if ((active1 & 0x2000000000ULL) != 0L)
{
- jjmatchedKind = 100;
+ jjmatchedKind = 101;
jjmatchedPos = 5;
}
return jjMoveStringLiteralDfa6_0(active0, 0x400000000ULL, active1, 0L);
case 110:
- if ((active1 & 0x100000000ULL) != 0L)
+ if ((active1 & 0x200000000ULL) != 0L)
{
- jjmatchedKind = 96;
+ jjmatchedKind = 97;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x400000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x810000000ULL, active1, 0x800000000ULL);
case 111:
if ((active0 & 0x1000000000ULL) != 0L)
{
@@ -1898,14 +1928,14 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x8000ULL);
case 112:
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x480000000000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x900000000000ULL);
case 114:
if ((active0 & 0x4000000ULL) != 0L)
{
jjmatchedKind = 26;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x40000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x400000000000000ULL, active1, 0x80000ULL);
case 115:
if ((active0 & 0x1000ULL) != 0L)
{
@@ -1917,29 +1947,29 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 74;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x2020000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0L, active1, 0x4040000ULL);
case 116:
if ((active0 & 0x80000ULL) != 0L)
{
jjmatchedKind = 19;
jjmatchedPos = 5;
}
- else if ((active1 & 0x1000000ULL) != 0L)
+ else if ((active1 & 0x2000000ULL) != 0L)
{
- jjmatchedKind = 88;
+ jjmatchedKind = 89;
jjmatchedPos = 5;
}
- else if ((active1 & 0x20000000ULL) != 0L)
+ else if ((active1 & 0x40000000ULL) != 0L)
{
- jjmatchedKind = 93;
+ jjmatchedKind = 94;
jjmatchedPos = 5;
}
- else if ((active1 & 0x200000000ULL) != 0L)
+ else if ((active1 & 0x400000000ULL) != 0L)
{
- jjmatchedKind = 97;
+ jjmatchedKind = 98;
jjmatchedPos = 5;
}
- return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x800000ULL);
+ return jjMoveStringLiteralDfa6_0(active0, 0x20000ULL, active1, 0x1010000ULL);
case 120:
return jjMoveStringLiteralDfa6_0(active0, 0x100000000ULL, active1, 0L);
case 121:
@@ -1972,7 +2002,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 48;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x100040c000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x2000818000000ULL);
case 68:
if ((active0 & 0x4000000000000ULL) != 0L)
{
@@ -1991,32 +2021,37 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 76;
jjmatchedPos = 6;
}
- else if ((active1 & 0x2000000ULL) != 0L)
+ else if ((active1 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 89;
+ jjmatchedKind = 80;
jjmatchedPos = 6;
}
- else if ((active1 & 0x80000000000ULL) != 0L)
+ else if ((active1 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 107;
+ jjmatchedKind = 90;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x800000ULL);
+ else if ((active1 & 0x100000000000ULL) != 0L)
+ {
+ jjmatchedKind = 108;
+ jjmatchedPos = 6;
+ }
+ return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x1000000ULL);
case 76:
if ((active0 & 0x1000000000000000ULL) != 0L)
{
jjmatchedKind = 60;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x20000000000000ULL);
case 78:
return jjMoveStringLiteralDfa7_0(active0, 0x880000000ULL, active1, 0x8000ULL);
case 79:
- return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x800000000000ULL);
case 83:
- if ((active1 & 0x20000ULL) != 0L)
+ if ((active1 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 81;
+ jjmatchedKind = 82;
jjmatchedPos = 6;
}
return jjMoveStringLiteralDfa7_0(active0, 0x40000000000ULL, active1, 0L);
@@ -2031,9 +2066,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 34;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x8000c2000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x1000182000ULL);
case 85:
- return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x10000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x20000ULL);
case 89:
if ((active0 & 0x400000000000000ULL) != 0L)
{
@@ -2051,7 +2086,7 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 48;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x100040c000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x2000818000000ULL);
case 100:
if ((active0 & 0x4000000000000ULL) != 0L)
{
@@ -2070,32 +2105,37 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 76;
jjmatchedPos = 6;
}
- else if ((active1 & 0x2000000ULL) != 0L)
+ else if ((active1 & 0x10000ULL) != 0L)
{
- jjmatchedKind = 89;
+ jjmatchedKind = 80;
jjmatchedPos = 6;
}
- else if ((active1 & 0x80000000000ULL) != 0L)
+ else if ((active1 & 0x4000000ULL) != 0L)
{
- jjmatchedKind = 107;
+ jjmatchedKind = 90;
+ jjmatchedPos = 6;
+ }
+ else if ((active1 & 0x100000000000ULL) != 0L)
+ {
+ jjmatchedKind = 108;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x800000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x10020000ULL, active1, 0x1000000ULL);
case 108:
if ((active0 & 0x1000000000000000ULL) != 0L)
{
jjmatchedKind = 60;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x10000000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0L, active1, 0x20000000000000ULL);
case 110:
return jjMoveStringLiteralDfa7_0(active0, 0x880000000ULL, active1, 0x8000ULL);
case 111:
- return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x400000000000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x400000000000ULL, active1, 0x800000000000ULL);
case 115:
- if ((active1 & 0x20000ULL) != 0L)
+ if ((active1 & 0x40000ULL) != 0L)
{
- jjmatchedKind = 81;
+ jjmatchedKind = 82;
jjmatchedPos = 6;
}
return jjMoveStringLiteralDfa7_0(active0, 0x40000000000ULL, active1, 0L);
@@ -2110,9 +2150,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 34;
jjmatchedPos = 6;
}
- return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x8000c2000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x800000000000ULL, active1, 0x1000182000ULL);
case 117:
- return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x10000ULL);
+ return jjMoveStringLiteralDfa7_0(active0, 0x40400000ULL, active1, 0x20000ULL);
case 121:
if ((active0 & 0x400000000000000ULL) != 0L)
{
@@ -2143,17 +2183,17 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 47;
jjmatchedPos = 7;
}
- else if ((active1 & 0x400000000ULL) != 0L)
+ else if ((active1 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 98;
+ jjmatchedKind = 99;
jjmatchedPos = 7;
}
- else if ((active1 & 0x10000000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 116;
+ jjmatchedKind = 117;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x8a000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x10a000ULL);
case 71:
return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0L);
case 76:
@@ -2171,12 +2211,12 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa8_0(active0, 0x10000000ULL, active1, 0L);
case 82:
- if ((active1 & 0x800000ULL) != 0L)
+ if ((active1 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 87;
+ jjmatchedKind = 88;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x400000010000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x800000020000ULL);
case 83:
if ((active0 & 0x40000000000ULL) != 0L)
{
@@ -2190,21 +2230,21 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 31;
jjmatchedPos = 7;
}
- else if ((active1 & 0x4000000ULL) != 0L)
+ else if ((active1 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 90;
+ jjmatchedKind = 91;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x1000008000000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x2000010000000ULL);
case 89:
- if ((active1 & 0x40000ULL) != 0L)
+ if ((active1 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 82;
+ jjmatchedKind = 83;
jjmatchedPos = 7;
}
- else if ((active1 & 0x800000000ULL) != 0L)
+ else if ((active1 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 99;
+ jjmatchedKind = 100;
jjmatchedPos = 7;
}
break;
@@ -2216,17 +2256,17 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 47;
jjmatchedPos = 7;
}
- else if ((active1 & 0x400000000ULL) != 0L)
+ else if ((active1 & 0x800000000ULL) != 0L)
{
- jjmatchedKind = 98;
+ jjmatchedKind = 99;
jjmatchedPos = 7;
}
- else if ((active1 & 0x10000000000000ULL) != 0L)
+ else if ((active1 & 0x20000000000000ULL) != 0L)
{
- jjmatchedKind = 116;
+ jjmatchedKind = 117;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x8a000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x800000000ULL, active1, 0x10a000ULL);
case 103:
return jjMoveStringLiteralDfa8_0(active0, 0x200000ULL, active1, 0L);
case 108:
@@ -2244,12 +2284,12 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa8_0(active0, 0x10000000ULL, active1, 0L);
case 114:
- if ((active1 & 0x800000ULL) != 0L)
+ if ((active1 & 0x1000000ULL) != 0L)
{
- jjmatchedKind = 87;
+ jjmatchedKind = 88;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x400000010000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x40000000ULL, active1, 0x800000020000ULL);
case 115:
if ((active0 & 0x40000000000ULL) != 0L)
{
@@ -2263,21 +2303,21 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 31;
jjmatchedPos = 7;
}
- else if ((active1 & 0x4000000ULL) != 0L)
+ else if ((active1 & 0x8000000ULL) != 0L)
{
- jjmatchedKind = 90;
+ jjmatchedKind = 91;
jjmatchedPos = 7;
}
- return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x1000008000000ULL);
+ return jjMoveStringLiteralDfa8_0(active0, 0x400000ULL, active1, 0x2000010000000ULL);
case 121:
- if ((active1 & 0x40000ULL) != 0L)
+ if ((active1 & 0x80000ULL) != 0L)
{
- jjmatchedKind = 82;
+ jjmatchedKind = 83;
jjmatchedPos = 7;
}
- else if ((active1 & 0x800000000ULL) != 0L)
+ else if ((active1 & 0x1000000000ULL) != 0L)
{
- jjmatchedKind = 99;
+ jjmatchedKind = 100;
jjmatchedPos = 7;
}
break;
@@ -2306,9 +2346,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 79;
jjmatchedPos = 8;
}
- else if ((active1 & 0x80000ULL) != 0L)
+ else if ((active1 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 83;
+ jjmatchedKind = 84;
jjmatchedPos = 8;
}
break;
@@ -2318,12 +2358,12 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 22;
jjmatchedPos = 8;
}
- else if ((active1 & 0x10000ULL) != 0L)
+ else if ((active1 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 80;
+ jjmatchedKind = 81;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x2000000000000ULL);
case 82:
if ((active1 & 0x2000ULL) != 0L)
{
@@ -2337,16 +2377,16 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 28;
jjmatchedPos = 8;
}
- else if ((active1 & 0x400000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 110;
+ jjmatchedKind = 111;
jjmatchedPos = 8;
}
return jjMoveStringLiteralDfa9_0(active0, 0x20000ULL, active1, 0L);
case 85:
return jjMoveStringLiteralDfa9_0(active0, 0x200000ULL, active1, 0L);
case 95:
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x10000000ULL);
case 97:
return jjMoveStringLiteralDfa9_0(active0, 0x40000000ULL, active1, 0L);
case 99:
@@ -2357,9 +2397,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 79;
jjmatchedPos = 8;
}
- else if ((active1 & 0x80000ULL) != 0L)
+ else if ((active1 & 0x100000ULL) != 0L)
{
- jjmatchedKind = 83;
+ jjmatchedKind = 84;
jjmatchedPos = 8;
}
break;
@@ -2369,12 +2409,12 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 22;
jjmatchedPos = 8;
}
- else if ((active1 & 0x10000ULL) != 0L)
+ else if ((active1 & 0x20000ULL) != 0L)
{
- jjmatchedKind = 80;
+ jjmatchedKind = 81;
jjmatchedPos = 8;
}
- return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x1000000000000ULL);
+ return jjMoveStringLiteralDfa9_0(active0, 0L, active1, 0x2000000000000ULL);
case 114:
if ((active1 & 0x2000ULL) != 0L)
{
@@ -2388,9 +2428,9 @@ static const unsigned long long jjtoSkip[] = {
jjmatchedKind = 28;
jjmatchedPos = 8;
}
- else if ((active1 & 0x400000000000ULL) != 0L)
+ else if ((active1 & 0x800000000000ULL) != 0L)
{
- jjmatchedKind = 110;
+ jjmatchedKind = 111;
jjmatchedPos = 8;
}
return jjMoveStringLiteralDfa9_0(active0, 0x20000ULL, active1, 0L);
@@ -2414,14 +2454,14 @@ static const unsigned long long jjtoSkip[] = {
case 65:
return jjMoveStringLiteralDfa10_0(active0, 0x200000ULL, active1, 0L);
case 68:
- if ((active1 & 0x1000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 112;
+ jjmatchedKind = 113;
jjmatchedPos = 9;
}
break;
case 71:
- return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x10000000ULL);
case 84:
if ((active0 & 0x800000000ULL) != 0L)
{
@@ -2434,14 +2474,14 @@ static const unsigned long long jjtoSkip[] = {
case 97:
return jjMoveStringLiteralDfa10_0(active0, 0x200000ULL, active1, 0L);
case 100:
- if ((active1 & 0x1000000000000ULL) != 0L)
+ if ((active1 & 0x2000000000000ULL) != 0L)
{
- jjmatchedKind = 112;
+ jjmatchedKind = 113;
jjmatchedPos = 9;
}
break;
case 103:
- return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa10_0(active0, 0L, active1, 0x10000000ULL);
case 116:
if ((active0 & 0x800000000ULL) != 0L)
{
@@ -2471,13 +2511,13 @@ static const unsigned long long jjtoSkip[] = {
case 82:
return jjMoveStringLiteralDfa11_0(active0, 0x220000ULL, active1, 0L);
case 85:
- return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x10000000ULL);
case 105:
return jjMoveStringLiteralDfa11_0(active0, 0x40000000ULL, active1, 0L);
case 114:
return jjMoveStringLiteralDfa11_0(active0, 0x220000ULL, active1, 0L);
case 117:
- return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa11_0(active0, 0L, active1, 0x10000000ULL);
default :
break;
}
@@ -2494,7 +2534,7 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0x10000000ULL);
case 69:
if ((active0 & 0x20000ULL) != 0L)
{
@@ -2505,7 +2545,7 @@ static const unsigned long long jjtoSkip[] = {
case 79:
return jjMoveStringLiteralDfa12_0(active0, 0x40000000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa12_0(active0, 0x200000ULL, active1, 0x10000000ULL);
case 101:
if ((active0 & 0x20000ULL) != 0L)
{
@@ -2538,7 +2578,7 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa13_0(active0, 0x200000ULL, active1, 0L);
case 82:
- return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x10000000ULL);
case 110:
if ((active0 & 0x40000000ULL) != 0L)
{
@@ -2547,7 +2587,7 @@ static const unsigned long long jjtoSkip[] = {
}
return jjMoveStringLiteralDfa13_0(active0, 0x200000ULL, active1, 0L);
case 114:
- return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa13_0(active0, 0L, active1, 0x10000000ULL);
default :
break;
}
@@ -2564,11 +2604,11 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 65:
- return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x10000000ULL);
case 84:
return jjMoveStringLiteralDfa14_0(active0, 0x200000ULL, active1, 0L);
case 97:
- return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa14_0(active0, 0L, active1, 0x10000000ULL);
case 116:
return jjMoveStringLiteralDfa14_0(active0, 0x200000ULL, active1, 0L);
default :
@@ -2589,11 +2629,11 @@ static const unsigned long long jjtoSkip[] = {
case 69:
return jjMoveStringLiteralDfa15_0(active0, 0x200000ULL, active1, 0L);
case 78:
- return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x10000000ULL);
case 101:
return jjMoveStringLiteralDfa15_0(active0, 0x200000ULL, active1, 0L);
case 110:
- return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa15_0(active0, 0L, active1, 0x10000000ULL);
default :
break;
}
@@ -2617,7 +2657,7 @@ static const unsigned long long jjtoSkip[] = {
}
break;
case 84:
- return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x10000000ULL);
case 101:
if ((active0 & 0x200000ULL) != 0L)
{
@@ -2626,7 +2666,7 @@ static const unsigned long long jjtoSkip[] = {
}
break;
case 116:
- return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa16_0(active0, 0L, active1, 0x10000000ULL);
default :
break;
}
@@ -2643,9 +2683,9 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 69:
- return jjMoveStringLiteralDfa17_0(active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa17_0(active1, 0x10000000ULL);
case 101:
- return jjMoveStringLiteralDfa17_0(active1, 0x8000000ULL);
+ return jjMoveStringLiteralDfa17_0(active1, 0x10000000ULL);
default :
break;
}
@@ -2662,16 +2702,16 @@ static const unsigned long long jjtoSkip[] = {
switch(curChar)
{
case 69:
- if ((active1 & 0x8000000ULL) != 0L)
+ if ((active1 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 91;
+ jjmatchedKind = 92;
jjmatchedPos = 17;
}
break;
case 101:
- if ((active1 & 0x8000000ULL) != 0L)
+ if ((active1 & 0x10000000ULL) != 0L)
{
- jjmatchedKind = 91;
+ jjmatchedKind = 92;
jjmatchedPos = 17;
}
break;
@@ -2690,7 +2730,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
curChar = input_stream->readChar();
curPos = 0;
int startsAt = 0;
- jjnewStateCnt = 87;
+ jjnewStateCnt = 83;
int i = 1;
jjstateSet[0] = startState;
int kind = 0x7fffffff;
@@ -2709,25 +2749,25 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
case 11:
if ((0x3ff000000000000ULL & l) != 0L)
{
- if (kind > 165)
- kind = 165;
- { jjCheckNAddStates(0, 12); }
+ if (kind > 174)
+ kind = 174;
+ { jjCheckNAdd(82); }
}
else if ((0x100000200ULL & l) != 0L)
{ jjCheckNAddTwoStates(0, 3); }
- else if (curChar == 39)
- { jjAddStates(13, 14); }
else if (curChar == 47)
- { jjAddStates(15, 16); }
+ { jjAddStates(0, 1); }
else if (curChar == 45)
- { jjCheckNAddStates(17, 19); }
+ { jjCheckNAddStates(2, 4); }
+ else if (curChar == 39)
+ jjstateSet[jjnewStateCnt++] = 18;
else if (curChar == 34)
{ jjCheckNAddTwoStates(9, 10); }
if ((0x3ff000000000000ULL & l) != 0L)
{
- if (kind > 171)
- kind = 171;
- { jjCheckNAdd(17); }
+ if (kind > 168)
+ kind = 168;
+ { jjCheckNAddStates(5, 17); }
}
break;
case 0:
@@ -2739,7 +2779,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
break;
if (kind > 6)
kind = 6;
- { jjCheckNAddStates(20, 24); }
+ { jjCheckNAddStates(18, 22); }
break;
case 2:
if (curChar == 45)
@@ -2754,7 +2794,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
break;
if (kind > 6)
kind = 6;
- { jjCheckNAddStates(20, 24); }
+ { jjCheckNAddStates(18, 22); }
break;
case 5:
if ((0x2400ULL & l) == 0L)
@@ -2785,294 +2825,278 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
case 10:
if (curChar != 34)
break;
- if (kind > 166)
- kind = 166;
+ if (kind > 169)
+ kind = 169;
jjstateSet[jjnewStateCnt++] = 8;
break;
case 13:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 167)
- kind = 167;
- { jjAddStates(25, 26); }
+ if (kind > 170)
+ kind = 170;
+ { jjAddStates(23, 24); }
break;
case 15:
if ((0xfffffffb00000200ULL & l) != 0L)
- { jjAddStates(27, 28); }
+ { jjAddStates(25, 26); }
break;
case 17:
- if ((0x3ff000000000000ULL & l) == 0L)
- break;
- if (kind > 171)
- kind = 171;
- { jjCheckNAdd(17); }
+ if (curChar == 39)
+ jjstateSet[jjnewStateCnt++] = 18;
break;
- case 20:
- if (curChar == 34)
- { jjCheckNAdd(21); }
+ case 18:
+ if ((0xffffffff00000200ULL & l) != 0L)
+ jjstateSet[jjnewStateCnt++] = 19;
break;
- case 21:
- if ((0x3ff200000000000ULL & l) != 0L)
- { jjCheckNAddStates(29, 31); }
+ case 19:
+ if (curChar == 39 && kind > 172)
+ kind = 172;
+ break;
+ case 22:
+ if (curChar == 34)
+ { jjCheckNAdd(23); }
break;
case 23:
- if (curChar == 34 && kind > 180)
- kind = 180;
+ if ((0x3ff200000000000ULL & l) != 0L)
+ { jjCheckNAddStates(27, 29); }
break;
case 25:
+ if (curChar == 34 && kind > 183)
+ kind = 183;
+ break;
+ case 27:
if (curChar == 34)
- { jjCheckNAddTwoStates(26, 27); }
+ { jjCheckNAddTwoStates(28, 29); }
break;
- case 26:
+ case 28:
if ((0xfffffffb00000200ULL & l) != 0L)
- { jjCheckNAddTwoStates(26, 27); }
+ { jjCheckNAddTwoStates(28, 29); }
break;
- case 27:
+ case 29:
if (curChar != 34)
break;
- if (kind > 189)
- kind = 189;
- { jjCheckNAddTwoStates(25, 28); }
+ if (kind > 192)
+ kind = 192;
+ { jjCheckNAddTwoStates(27, 30); }
break;
- case 28:
+ case 30:
if ((0xfffffffb00000200ULL & l) == 0L)
break;
- if (kind > 189)
- kind = 189;
- { jjCheckNAddTwoStates(25, 28); }
+ if (kind > 192)
+ kind = 192;
+ { jjCheckNAddTwoStates(27, 30); }
break;
- case 29:
+ case 31:
if (curChar == 45)
- { jjCheckNAddStates(17, 19); }
+ { jjCheckNAddStates(2, 4); }
break;
- case 30:
+ case 32:
if (curChar != 35)
break;
if (kind > 7)
kind = 7;
- { jjCheckNAddStates(32, 34); }
+ { jjCheckNAddStates(30, 32); }
break;
- case 31:
+ case 33:
if ((0xffffffffffffdbffULL & l) == 0L)
break;
if (kind > 7)
kind = 7;
- { jjCheckNAddStates(32, 34); }
+ { jjCheckNAddStates(30, 32); }
break;
- case 32:
+ case 34:
if ((0x2400ULL & l) != 0L && kind > 7)
kind = 7;
break;
- case 33:
+ case 35:
if (curChar == 10 && kind > 7)
kind = 7;
break;
- case 34:
+ case 36:
if (curChar == 13)
- jjstateSet[jjnewStateCnt++] = 33;
+ jjstateSet[jjnewStateCnt++] = 35;
break;
- case 35:
+ case 37:
if (curChar == 45)
- jjstateSet[jjnewStateCnt++] = 30;
+ jjstateSet[jjnewStateCnt++] = 32;
break;
- case 36:
+ case 38:
if (curChar != 45)
break;
if (kind > 8)
kind = 8;
- { jjCheckNAddStates(35, 37); }
+ { jjCheckNAddStates(33, 35); }
break;
- case 37:
+ case 39:
if ((0xffffffffffffdbffULL & l) == 0L)
break;
if (kind > 8)
kind = 8;
- { jjCheckNAddStates(35, 37); }
+ { jjCheckNAddStates(33, 35); }
break;
- case 38:
+ case 40:
if ((0x2400ULL & l) != 0L && kind > 8)
kind = 8;
break;
- case 39:
+ case 41:
if (curChar == 10 && kind > 8)
kind = 8;
break;
- case 40:
+ case 42:
if (curChar == 13)
- jjstateSet[jjnewStateCnt++] = 39;
+ jjstateSet[jjnewStateCnt++] = 41;
break;
- case 41:
+ case 43:
if (curChar == 47)
- { jjAddStates(15, 16); }
+ { jjAddStates(0, 1); }
break;
- case 42:
+ case 44:
if (curChar == 33)
- { jjCheckNAddTwoStates(43, 44); }
+ { jjCheckNAddTwoStates(45, 46); }
break;
- case 43:
+ case 45:
if ((0xfffffbffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(43, 44); }
+ { jjCheckNAddTwoStates(45, 46); }
break;
- case 44:
+ case 46:
if (curChar == 42)
- { jjCheckNAddStates(38, 40); }
+ { jjCheckNAddStates(36, 38); }
break;
- case 45:
+ case 47:
if ((0xffff7bffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(46, 44); }
+ { jjCheckNAddTwoStates(48, 46); }
break;
- case 46:
+ case 48:
if ((0xfffffbffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(46, 44); }
+ { jjCheckNAddTwoStates(48, 46); }
break;
- case 47:
+ case 49:
if (curChar == 47 && kind > 9)
kind = 9;
break;
- case 48:
+ case 50:
if (curChar == 42)
- jjstateSet[jjnewStateCnt++] = 42;
+ jjstateSet[jjnewStateCnt++] = 44;
break;
- case 49:
+ case 51:
if (curChar == 42)
- { jjCheckNAddTwoStates(50, 51); }
+ { jjCheckNAddTwoStates(52, 53); }
break;
- case 50:
+ case 52:
if ((0xfffffbffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(50, 51); }
+ { jjCheckNAddTwoStates(52, 53); }
break;
- case 51:
+ case 53:
if (curChar == 42)
- { jjCheckNAddStates(41, 43); }
+ { jjCheckNAddStates(39, 41); }
break;
- case 52:
+ case 54:
if ((0xffff7bffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(53, 51); }
+ { jjCheckNAddTwoStates(55, 53); }
break;
- case 53:
+ case 55:
if ((0xfffffbffffffffffULL & l) != 0L)
- { jjCheckNAddTwoStates(53, 51); }
+ { jjCheckNAddTwoStates(55, 53); }
break;
- case 54:
+ case 56:
if (curChar == 47 && kind > 10)
kind = 10;
break;
- case 55:
+ case 57:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 165)
- kind = 165;
- { jjCheckNAddStates(0, 12); }
+ if (kind > 168)
+ kind = 168;
+ { jjCheckNAddStates(5, 17); }
break;
- case 57:
+ case 59:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 165)
- kind = 165;
- { jjCheckNAddTwoStates(56, 57); }
+ if (kind > 168)
+ kind = 168;
+ { jjCheckNAddTwoStates(58, 59); }
break;
- case 59:
+ case 61:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 170)
- kind = 170;
- { jjCheckNAddStates(44, 47); }
+ if (kind > 173)
+ kind = 173;
+ { jjCheckNAddStates(42, 45); }
break;
- case 60:
+ case 62:
if (curChar == 46)
- { jjCheckNAdd(61); }
+ { jjCheckNAdd(63); }
break;
- case 61:
+ case 63:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 170)
- kind = 170;
- { jjCheckNAddStates(48, 50); }
+ if (kind > 173)
+ kind = 173;
+ { jjCheckNAddStates(46, 48); }
break;
- case 64:
+ case 66:
if ((0x280000000000ULL & l) != 0L)
- { jjCheckNAdd(65); }
+ { jjCheckNAdd(67); }
break;
- case 65:
+ case 67:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 170)
- kind = 170;
- { jjCheckNAddTwoStates(66, 65); }
- break;
- case 68:
- if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(51, 53); }
- break;
- case 69:
- if (curChar == 35)
- { jjCheckNAdd(70); }
+ if (kind > 173)
+ kind = 173;
+ { jjCheckNAddTwoStates(68, 67); }
break;
case 70:
if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(54, 56); }
+ { jjCheckNAddStates(49, 51); }
break;
case 71:
- if (curChar == 46)
+ if (curChar == 35)
{ jjCheckNAdd(72); }
break;
case 72:
if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddTwoStates(72, 73); }
+ { jjCheckNAddStates(52, 54); }
break;
case 73:
+ if (curChar == 46)
+ { jjCheckNAdd(74); }
+ break;
+ case 74:
+ if ((0x3ff000000000000ULL & l) != 0L)
+ { jjCheckNAddTwoStates(74, 75); }
+ break;
+ case 75:
if (curChar != 35)
break;
- if (kind > 172)
- kind = 172;
- jjstateSet[jjnewStateCnt++] = 74;
+ if (kind > 175)
+ kind = 175;
+ jjstateSet[jjnewStateCnt++] = 76;
break;
- case 75:
+ case 77:
if ((0x280000000000ULL & l) != 0L)
- { jjCheckNAdd(76); }
+ { jjCheckNAdd(78); }
break;
- case 76:
+ case 78:
if ((0x3ff000000000000ULL & l) == 0L)
break;
- if (kind > 172)
- kind = 172;
- { jjCheckNAddTwoStates(77, 76); }
- break;
- case 78:
- if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(57, 59); }
- break;
- case 79:
- if ((0x3ff000000000000ULL & l) != 0L)
- { jjCheckNAddStates(60, 63); }
+ if (kind > 175)
+ kind = 175;
+ { jjCheckNAddTwoStates(79, 78); }
break;
case 80:
- if (curChar == 39)
- { jjAddStates(13, 14); }
+ if ((0x3ff000000000000ULL & l) != 0L)
+ { jjCheckNAddStates(55, 57); }
break;
case 81:
- if ((0xffffffff00000200ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 82;
+ if ((0x3ff000000000000ULL & l) != 0L)
+ { jjCheckNAddStates(58, 61); }
break;
case 82:
- if (curChar == 39 && kind > 169)
- kind = 169;
- break;
- case 83:
- if (curChar == 40)
- jjstateSet[jjnewStateCnt++] = 84;
- break;
- case 84:
- if (curChar == 39)
- jjstateSet[jjnewStateCnt++] = 85;
- break;
- case 85:
- if ((0xfffffffb00000200ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 86;
- break;
- case 86:
- if (curChar == 39 && kind > 190)
- kind = 190;
+ if ((0x3ff000000000000ULL & l) == 0L)
+ break;
+ if (kind > 174)
+ kind = 174;
+ { jjCheckNAdd(82); }
break;
default : break;
}
@@ -3089,33 +3113,33 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
case 11:
if ((0x7fffffe07fffffeULL & l) != 0L)
{
- if (kind > 171)
- kind = 171;
- { jjCheckNAdd(17); }
+ if (kind > 174)
+ kind = 174;
+ { jjCheckNAdd(82); }
}
else if (curChar == 96)
- { jjCheckNAddTwoStates(25, 28); }
+ { jjCheckNAddTwoStates(27, 30); }
else if (curChar == 92)
{ jjCheckNAddTwoStates(15, 16); }
if ((0x7fffffe07fffffeULL & l) != 0L)
{
- if (kind > 167)
- kind = 167;
+ if (kind > 170)
+ kind = 170;
{ jjCheckNAddTwoStates(12, 13); }
}
if ((0x100801401008014ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 20;
+ jjstateSet[jjnewStateCnt++] = 22;
else if ((0x280000ULL & l) != 0L)
- { jjCheckNAddTwoStates(18, 19); }
+ { jjCheckNAddTwoStates(20, 21); }
break;
case 4:
if (kind > 6)
kind = 6;
- { jjAddStates(20, 24); }
+ { jjAddStates(18, 22); }
break;
case 9:
if ((0x7fffffffffffffffULL & l) != 0L)
- { jjAddStates(64, 65); }
+ { jjAddStates(62, 63); }
break;
case 12:
if (curChar == 95)
@@ -3124,8 +3148,8 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
case 13:
if ((0x7fffffe07fffffeULL & l) == 0L)
break;
- if (kind > 167)
- kind = 167;
+ if (kind > 170)
+ kind = 170;
{ jjCheckNAddTwoStates(12, 13); }
break;
case 14:
@@ -3137,118 +3161,114 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
{ jjCheckNAddTwoStates(15, 16); }
break;
case 16:
- if (curChar == 92 && kind > 168)
- kind = 168;
- break;
- case 17:
- if ((0x7fffffe07fffffeULL & l) == 0L)
- break;
- if (kind > 171)
+ if (curChar == 92 && kind > 171)
kind = 171;
- { jjCheckNAdd(17); }
break;
case 18:
+ if ((0x7fffffffffffffffULL & l) != 0L)
+ jjstateSet[jjnewStateCnt++] = 19;
+ break;
+ case 20:
if ((0x280000ULL & l) != 0L)
- { jjCheckNAddTwoStates(18, 19); }
+ { jjCheckNAddTwoStates(20, 21); }
break;
- case 19:
+ case 21:
if ((0x100801401008014ULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 20;
+ jjstateSet[jjnewStateCnt++] = 22;
break;
- case 21:
+ case 23:
if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjCheckNAddStates(29, 31); }
+ { jjCheckNAddStates(27, 29); }
break;
- case 22:
+ case 24:
if (curChar == 95)
- { jjCheckNAddTwoStates(22, 21); }
+ { jjCheckNAddTwoStates(24, 23); }
break;
- case 24:
+ case 26:
if (curChar == 96)
- { jjCheckNAddTwoStates(25, 28); }
+ { jjCheckNAddTwoStates(27, 30); }
break;
- case 26:
+ case 28:
if ((0x7fffffffffffffffULL & l) != 0L)
- { jjAddStates(66, 67); }
+ { jjAddStates(64, 65); }
break;
- case 28:
+ case 30:
if ((0x7fffffffffffffffULL & l) == 0L)
break;
- if (kind > 189)
- kind = 189;
- { jjCheckNAddTwoStates(25, 28); }
+ if (kind > 192)
+ kind = 192;
+ { jjCheckNAddTwoStates(27, 30); }
break;
- case 31:
+ case 33:
if (kind > 7)
kind = 7;
- { jjAddStates(32, 34); }
+ { jjAddStates(30, 32); }
break;
- case 37:
+ case 39:
if (kind > 8)
kind = 8;
- { jjAddStates(35, 37); }
- break;
- case 43:
- { jjCheckNAddTwoStates(43, 44); }
+ { jjAddStates(33, 35); }
break;
case 45:
- case 46:
- { jjCheckNAddTwoStates(46, 44); }
+ { jjCheckNAddTwoStates(45, 46); }
break;
- case 50:
- { jjCheckNAddTwoStates(50, 51); }
+ case 47:
+ case 48:
+ { jjCheckNAddTwoStates(48, 46); }
break;
case 52:
- case 53:
- { jjCheckNAddTwoStates(53, 51); }
+ { jjCheckNAddTwoStates(52, 53); }
break;
- case 56:
- if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 57;
+ case 54:
+ case 55:
+ { jjCheckNAddTwoStates(55, 53); }
break;
case 58:
if (curChar == 95)
jjstateSet[jjnewStateCnt++] = 59;
break;
- case 62:
+ case 60:
if (curChar == 95)
jjstateSet[jjnewStateCnt++] = 61;
break;
- case 63:
+ case 64:
+ if (curChar == 95)
+ jjstateSet[jjnewStateCnt++] = 63;
+ break;
+ case 65:
if ((0x2000000020ULL & l) != 0L)
- { jjCheckNAddTwoStates(64, 65); }
+ { jjCheckNAddTwoStates(66, 67); }
break;
- case 66:
+ case 68:
if (curChar == 95)
- { jjCheckNAdd(65); }
+ { jjCheckNAdd(67); }
break;
- case 67:
+ case 69:
if (curChar == 95)
- jjstateSet[jjnewStateCnt++] = 68;
- break;
- case 70:
- if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjCheckNAddStates(54, 56); }
+ jjstateSet[jjnewStateCnt++] = 70;
break;
case 72:
if ((0x7fffffe07fffffeULL & l) != 0L)
- { jjCheckNAddTwoStates(72, 73); }
+ { jjCheckNAddStates(52, 54); }
break;
case 74:
+ if ((0x7fffffe07fffffeULL & l) != 0L)
+ { jjCheckNAddTwoStates(74, 75); }
+ break;
+ case 76:
if ((0x2000000020ULL & l) != 0L)
- { jjCheckNAddTwoStates(75, 76); }
+ { jjCheckNAddTwoStates(77, 78); }
break;
- case 77:
+ case 79:
if (curChar == 95)
- { jjCheckNAdd(76); }
- break;
- case 81:
- if ((0x7fffffffffffffffULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 82;
+ { jjCheckNAdd(78); }
break;
- case 85:
- if ((0x7fffffffffffffffULL & l) != 0L)
- jjstateSet[jjnewStateCnt++] = 86;
+ case 82:
+ if ((0x7fffffe07fffffeULL & l) == 0L)
+ break;
+ if (kind > 174)
+ kind = 174;
+ { jjCheckNAdd(82); }
break;
default : break;
}
@@ -3270,66 +3290,62 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
break;
if (kind > 6)
kind = 6;
- { jjAddStates(20, 24); }
+ { jjAddStates(18, 22); }
break;
case 9:
if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- { jjAddStates(64, 65); }
+ { jjAddStates(62, 63); }
break;
case 15:
if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- { jjAddStates(27, 28); }
+ { jjAddStates(25, 26); }
break;
- case 26:
+ case 18:
if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- { jjAddStates(66, 67); }
+ jjstateSet[jjnewStateCnt++] = 19;
break;
case 28:
+ if (jjCanMove_1(hiByte, i1, i2, l1, l2))
+ { jjAddStates(64, 65); }
+ break;
+ case 30:
if (!jjCanMove_1(hiByte, i1, i2, l1, l2))
break;
- if (kind > 189)
- kind = 189;
- { jjAddStates(68, 69); }
+ if (kind > 192)
+ kind = 192;
+ { jjAddStates(66, 67); }
break;
- case 31:
+ case 33:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 7)
kind = 7;
- { jjAddStates(32, 34); }
+ { jjAddStates(30, 32); }
break;
- case 37:
+ case 39:
if (!jjCanMove_0(hiByte, i1, i2, l1, l2))
break;
if (kind > 8)
kind = 8;
- { jjAddStates(35, 37); }
- break;
- case 43:
- if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjCheckNAddTwoStates(43, 44); }
+ { jjAddStates(33, 35); }
break;
case 45:
- case 46:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjCheckNAddTwoStates(46, 44); }
+ { jjCheckNAddTwoStates(45, 46); }
break;
- case 50:
+ case 47:
+ case 48:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjCheckNAddTwoStates(50, 51); }
+ { jjCheckNAddTwoStates(48, 46); }
break;
case 52:
- case 53:
if (jjCanMove_0(hiByte, i1, i2, l1, l2))
- { jjCheckNAddTwoStates(53, 51); }
+ { jjCheckNAddTwoStates(52, 53); }
break;
- case 81:
- if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- jjstateSet[jjnewStateCnt++] = 82;
- break;
- case 85:
- if (jjCanMove_1(hiByte, i1, i2, l1, l2))
- jjstateSet[jjnewStateCnt++] = 86;
+ case 54:
+ case 55:
+ if (jjCanMove_0(hiByte, i1, i2, l1, l2))
+ { jjCheckNAddTwoStates(55, 53); }
break;
default : if (i1 == 0 || l1 == 0 || i2 == 0 || l2 == 0) break; else break;
}
@@ -3342,7 +3358,7 @@ int VhdlParserTokenManager::jjMoveNfa_0(int startState, int curPos){
kind = 0x7fffffff;
}
++curPos;
- if ((i = jjnewStateCnt), (jjnewStateCnt = startsAt), (i == (startsAt = 87 - startsAt)))
+ if ((i = jjnewStateCnt), (jjnewStateCnt = startsAt), (i == (startsAt = 83 - startsAt)))
break;
if (input_stream->endOfInput()) { break; }
curChar = input_stream->readChar();
@@ -3497,7 +3513,7 @@ void VhdlParserTokenManager::SkipLexicalActions(Token *matchedToken){
QCString doc(image.data());
int count=doc.contains("--!");
parser->outlineParser()->setMultCommentLine();
- parser->outlineParser()->lineCount(image.data());
+ parser->outlineParser()->lineCount(image);
if (count == 1)
parser->outlineParser()->oneLineComment(doc);
else
@@ -3507,26 +3523,26 @@ void VhdlParserTokenManager::SkipLexicalActions(Token *matchedToken){
}
case 7 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- parser->outlineParser()->handleFlowComment(image.data());
+ parser->outlineParser()->handleFlowComment(image);
break;
}
case 8 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- parser->outlineParser()->lineCount(image.data());
+ parser->outlineParser()->lineCount(image);
break;
}
case 9 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
{
- QCString q = filter2008VhdlComment(image.data());
- parser->outlineParser()->lineCount(image.data());
+ QCString q = filter2008VhdlComment(image);
+ parser->outlineParser()->lineCount(image);
parser->outlineParser()->handleCommentBlock(QCString(q),TRUE);image.clear();
}
break;
}
case 10 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
- parser->outlineParser()->lineCount(image.data());image.clear();
+ parser->outlineParser()->lineCount(image);image.clear();
break;
}
default :
@@ -3622,44 +3638,44 @@ void VhdlParserTokenManager::TokenLexicalActions(Token *matchedToken){
parser->outlineParser()->setLineParsed(PORT_T);
break;
}
- case 80 : {
+ case 81 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(PROCEDURE_T);
break;
}
- case 81 : {
+ case 82 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(PROCESS_T);
break;
}
- case 86 : {
+ case 87 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(RECORD_T);
break;
}
- case 100 : {
+ case 101 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(SIGNAL_T);
break;
}
- case 107 : {
+ case 108 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(SUBTYPE_T);
break;
}
- case 111 : {
+ case 112 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(TYPE_T);
break;
}
- case 113 : {
+ case 114 : {
image.append(input_stream->GetSuffix(jjimageLen + (lengthOfMatch = jjmatchedPos + 1)));
parser->outlineParser()->setLineParsed(UNITS_T);
break;
}
- case 137 : {
- image.append(jjstrLiteralImages[137]);
- lengthOfMatch = jjstrLiteralImages[137].length();
+ case 139 : {
+ image.append(jjstrLiteralImages[139]);
+ lengthOfMatch = jjstrLiteralImages[139].length();
parser->outlineParser()->setLineParsed(SEMI_T);
break;
}
@@ -3682,7 +3698,7 @@ void VhdlParserTokenManager::TokenLexicalActions(Token *matchedToken){
void VhdlParserTokenManager::ReInitRounds() {
int i;
jjround = 0x80000001;
- for (i = 87; i-- > 0;)
+ for (i = 83; i-- > 0;)
jjrounds[i] = 0x80000000;
}