Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Mollik2019-01-30 12:38:57 +0000
committerRalf Mollik2019-01-30 12:38:57 +0000
commit4d6f89371995a4edbb6d8e65026c6cdd77561e24 (patch)
treed7b7890976edbf287f255abb007662cbd75fd132
parente198e1d46e119b3c4d6664300976bb83b436dd57 (diff)
downloadorg.eclipse.osbp.xtext.cube-4d6f89371995a4edbb6d8e65026c6cdd77561e24.tar.gz
org.eclipse.osbp.xtext.cube-4d6f89371995a4edbb6d8e65026c6cdd77561e24.tar.xz
org.eclipse.osbp.xtext.cube-4d6f89371995a4edbb6d8e65026c6cdd77561e24.zip
catch up with branch daily
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/CubeDSLParser.java5
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.g74
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.tokens40
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLLexer.java716
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLParser.java15952
-rw-r--r--org.eclipse.osbp.xtext.cubedsl.ui/src-gen/org/eclipse/osbp/xtext/cubedsl/ui/contentassist/AbstractCubeDSLProposalProvider.java3
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSLPackage.java36
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubePackage.java27
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubeDSLPackageImpl.java15
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubePackageImpl.java71
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/model/CubeDSL.xcore1
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtextbinbin23033 -> 23109 bytes
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.g30
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.tokens242
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLLexer.java1434
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLParser.java9662
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSemanticSequencer.java2
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSyntacticSequencer.java10
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/services/CubeDSLGrammarAccess.java39
-rw-r--r--org.eclipse.osbp.xtext.cubedsl/src/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtext2
21 files changed, 14443 insertions, 13920 deletions
diff --git a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/CubeDSLParser.java b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/CubeDSLParser.java
index 2e6a7fa..e9b169e 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/CubeDSLParser.java
+++ b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/CubeDSLParser.java
@@ -321,8 +321,9 @@ public class CubeDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getCubeModelAccess().getImportSectionAssignment_1(), "rule__CubeModel__ImportSectionAssignment_1");
put(grammarAccess.getCubeModelAccess().getPckgAssignment_2(), "rule__CubeModel__PckgAssignment_2");
put(grammarAccess.getCubePackageAccess().getNameAssignment_1(), "rule__CubePackage__NameAssignment_1");
- put(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_1(), "rule__CubePackage__DimensionsAssignment_2_1");
- put(grammarAccess.getCubePackageAccess().getCubesAssignment_2_2(), "rule__CubePackage__CubesAssignment_2_2");
+ put(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseAssignment_2_1(), "rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1");
+ put(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_2(), "rule__CubePackage__DimensionsAssignment_2_2");
+ put(grammarAccess.getCubePackageAccess().getCubesAssignment_2_3(), "rule__CubePackage__CubesAssignment_2_3");
put(grammarAccess.getCubeTypeAccess().getNameAssignment_1(), "rule__CubeType__NameAssignment_1");
put(grammarAccess.getCubeTypeAccess().getDefaultMeasureAssignment_2_0(), "rule__CubeType__DefaultMeasureAssignment_2_0");
put(grammarAccess.getCubeTypeAccess().getDefaultMeasureValueAssignment_2_1(), "rule__CubeType__DefaultMeasureValueAssignment_2_1");
diff --git a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.g b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.g
index 23fb303..fad049e 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.g
+++ b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.g
@@ -4099,9 +4099,9 @@ rule__CubePackage__Group_2__1__Impl
}
:
(
- { before(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_1()); }
- (rule__CubePackage__DimensionsAssignment_2_1)*
- { after(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_1()); }
+ { before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseAssignment_2_1()); }
+ (rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1)?
+ { after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseAssignment_2_1()); }
)
;
finally {
@@ -4126,9 +4126,9 @@ rule__CubePackage__Group_2__2__Impl
}
:
(
- { before(grammarAccess.getCubePackageAccess().getCubesAssignment_2_2()); }
- (rule__CubePackage__CubesAssignment_2_2)*
- { after(grammarAccess.getCubePackageAccess().getCubesAssignment_2_2()); }
+ { before(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_2()); }
+ (rule__CubePackage__DimensionsAssignment_2_2)*
+ { after(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_2()); }
)
;
finally {
@@ -4141,6 +4141,7 @@ rule__CubePackage__Group_2__3
}
:
rule__CubePackage__Group_2__3__Impl
+ rule__CubePackage__Group_2__4
;
finally {
restoreStackSize(stackSize);
@@ -4152,9 +4153,35 @@ rule__CubePackage__Group_2__3__Impl
}
:
(
- { before(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3()); }
+ { before(grammarAccess.getCubePackageAccess().getCubesAssignment_2_3()); }
+ (rule__CubePackage__CubesAssignment_2_3)*
+ { after(grammarAccess.getCubePackageAccess().getCubesAssignment_2_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CubePackage__Group_2__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CubePackage__Group_2__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CubePackage__Group_2__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4()); }
'}'
- { after(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3()); }
+ { after(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4()); }
)
;
finally {
@@ -19638,30 +19665,49 @@ finally {
restoreStackSize(stackSize);
}
-rule__CubePackage__DimensionsAssignment_2_1
+rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0()); }
+ 'schemaTableNamesToLowerCase'
+ { after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CubePackage__DimensionsAssignment_2_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0()); }
+ { before(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0()); }
ruleCubeDimension
- { after(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0()); }
+ { after(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__CubePackage__CubesAssignment_2_2
+rule__CubePackage__CubesAssignment_2_3
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0()); }
+ { before(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0()); }
ruleCubeType
- { after(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0()); }
+ { after(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0()); }
)
;
finally {
diff --git a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.tokens b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.tokens
index bd40f5e..26640a4 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.tokens
+++ b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSL.tokens
@@ -25,7 +25,7 @@
'/'=38
'/='=19
':'=99
-'::'=130
+'::'=131
';'=86
'<'=27
'<>'=32
@@ -36,7 +36,7 @@
'>'=26
'>='=25
'?'=114
-'?.'=131
+'?.'=132
'?:'=33
'@'=87
'Boolean'=60
@@ -57,18 +57,18 @@
'Timestamp'=63
'['=93
']'=91
-'allMemberName'=119
+'allMemberName'=120
'as'=95
'avg'=55
-'captionColumn'=123
+'captionColumn'=124
'case'=101
'catch'=113
'column'=83
'count'=52
'cube'=76
'default'=100
-'defaultMeasure'=116
-'defaultMember'=120
+'defaultMeasure'=117
+'defaultMember'=121
'dimension'=79
'dimensionUsage'=77
'distinct-count'=56
@@ -80,44 +80,45 @@
'false'=50
'finally'=111
'for'=102
-'hasAll'=118
+'hasAll'=119
'hierarchy'=80
'if'=96
'import'=47
'instanceof'=94
-'key'=121
+'key'=122
'level'=82
-'levelType'=126
+'levelType'=127
'max'=54
'measure'=85
'min'=53
-'nameColumn'=122
+'nameColumn'=123
'new'=105
-'notVisible'=128
-'ns'=129
+'notVisible'=129
+'ns'=130
'null'=106
-'ordinalColumn'=124
+'ordinalColumn'=125
'over'=78
'package'=73
'property'=84
'return'=109
+'schemaTableNamesToLowerCase'=116
'static'=46
'sum'=51
'super'=49
'switch'=98
'synchronized'=112
'throw'=108
-'true'=134
+'true'=135
'try'=110
-'type'=127
-'typeTime'=117
+'type'=128
+'typeTime'=118
'typeof'=107
-'uniqueMembers'=125
+'uniqueMembers'=126
'val'=44
-'var'=133
+'var'=134
'while'=103
'{'=74
-'|'=132
+'|'=133
'||'=14
'}'=75
RULE_ANY_OTHER=12
@@ -164,6 +165,7 @@ T__131=131
T__132=132
T__133=133
T__134=134
+T__135=135
T__13=13
T__14=14
T__15=15
diff --git a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLLexer.java b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLLexer.java
index a3857ce..11365c3 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLLexer.java
+++ b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLLexer.java
@@ -26,6 +26,7 @@ public class InternalCubeDSLLexer extends Lexer {
public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
+ public static final int T__135=135;
public static final int T__61=61;
public static final int T__134=134;
public static final int RULE_ID=4;
@@ -2303,10 +2304,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:114:8: ( 'defaultMeasure' )
- // InternalCubeDSL.g:114:10: 'defaultMeasure'
+ // InternalCubeDSL.g:114:8: ( 'schemaTableNamesToLowerCase' )
+ // InternalCubeDSL.g:114:10: 'schemaTableNamesToLowerCase'
{
- match("defaultMeasure");
+ match("schemaTableNamesToLowerCase");
}
@@ -2324,10 +2325,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:115:8: ( 'typeTime' )
- // InternalCubeDSL.g:115:10: 'typeTime'
+ // InternalCubeDSL.g:115:8: ( 'defaultMeasure' )
+ // InternalCubeDSL.g:115:10: 'defaultMeasure'
{
- match("typeTime");
+ match("defaultMeasure");
}
@@ -2345,10 +2346,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:116:8: ( 'hasAll' )
- // InternalCubeDSL.g:116:10: 'hasAll'
+ // InternalCubeDSL.g:116:8: ( 'typeTime' )
+ // InternalCubeDSL.g:116:10: 'typeTime'
{
- match("hasAll");
+ match("typeTime");
}
@@ -2366,10 +2367,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:117:8: ( 'allMemberName' )
- // InternalCubeDSL.g:117:10: 'allMemberName'
+ // InternalCubeDSL.g:117:8: ( 'hasAll' )
+ // InternalCubeDSL.g:117:10: 'hasAll'
{
- match("allMemberName");
+ match("hasAll");
}
@@ -2387,10 +2388,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:118:8: ( 'defaultMember' )
- // InternalCubeDSL.g:118:10: 'defaultMember'
+ // InternalCubeDSL.g:118:8: ( 'allMemberName' )
+ // InternalCubeDSL.g:118:10: 'allMemberName'
{
- match("defaultMember");
+ match("allMemberName");
}
@@ -2408,10 +2409,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:119:8: ( 'key' )
- // InternalCubeDSL.g:119:10: 'key'
+ // InternalCubeDSL.g:119:8: ( 'defaultMember' )
+ // InternalCubeDSL.g:119:10: 'defaultMember'
{
- match("key");
+ match("defaultMember");
}
@@ -2429,10 +2430,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:120:8: ( 'nameColumn' )
- // InternalCubeDSL.g:120:10: 'nameColumn'
+ // InternalCubeDSL.g:120:8: ( 'key' )
+ // InternalCubeDSL.g:120:10: 'key'
{
- match("nameColumn");
+ match("key");
}
@@ -2450,10 +2451,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:121:8: ( 'captionColumn' )
- // InternalCubeDSL.g:121:10: 'captionColumn'
+ // InternalCubeDSL.g:121:8: ( 'nameColumn' )
+ // InternalCubeDSL.g:121:10: 'nameColumn'
{
- match("captionColumn");
+ match("nameColumn");
}
@@ -2471,10 +2472,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:122:8: ( 'ordinalColumn' )
- // InternalCubeDSL.g:122:10: 'ordinalColumn'
+ // InternalCubeDSL.g:122:8: ( 'captionColumn' )
+ // InternalCubeDSL.g:122:10: 'captionColumn'
{
- match("ordinalColumn");
+ match("captionColumn");
}
@@ -2492,10 +2493,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:123:8: ( 'uniqueMembers' )
- // InternalCubeDSL.g:123:10: 'uniqueMembers'
+ // InternalCubeDSL.g:123:8: ( 'ordinalColumn' )
+ // InternalCubeDSL.g:123:10: 'ordinalColumn'
{
- match("uniqueMembers");
+ match("ordinalColumn");
}
@@ -2513,10 +2514,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:124:8: ( 'levelType' )
- // InternalCubeDSL.g:124:10: 'levelType'
+ // InternalCubeDSL.g:124:8: ( 'uniqueMembers' )
+ // InternalCubeDSL.g:124:10: 'uniqueMembers'
{
- match("levelType");
+ match("uniqueMembers");
}
@@ -2534,10 +2535,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:125:8: ( 'type' )
- // InternalCubeDSL.g:125:10: 'type'
+ // InternalCubeDSL.g:125:8: ( 'levelType' )
+ // InternalCubeDSL.g:125:10: 'levelType'
{
- match("type");
+ match("levelType");
}
@@ -2555,10 +2556,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:126:8: ( 'notVisible' )
- // InternalCubeDSL.g:126:10: 'notVisible'
+ // InternalCubeDSL.g:126:8: ( 'type' )
+ // InternalCubeDSL.g:126:10: 'type'
{
- match("notVisible");
+ match("type");
}
@@ -2576,10 +2577,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:127:8: ( 'ns' )
- // InternalCubeDSL.g:127:10: 'ns'
+ // InternalCubeDSL.g:127:8: ( 'notVisible' )
+ // InternalCubeDSL.g:127:10: 'notVisible'
{
- match("ns");
+ match("notVisible");
}
@@ -2597,10 +2598,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:128:8: ( '::' )
- // InternalCubeDSL.g:128:10: '::'
+ // InternalCubeDSL.g:128:8: ( 'ns' )
+ // InternalCubeDSL.g:128:10: 'ns'
{
- match("::");
+ match("ns");
}
@@ -2618,10 +2619,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:129:8: ( '?.' )
- // InternalCubeDSL.g:129:10: '?.'
+ // InternalCubeDSL.g:129:8: ( '::' )
+ // InternalCubeDSL.g:129:10: '::'
{
- match("?.");
+ match("::");
}
@@ -2639,10 +2640,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:130:8: ( '|' )
- // InternalCubeDSL.g:130:10: '|'
+ // InternalCubeDSL.g:130:8: ( '?.' )
+ // InternalCubeDSL.g:130:10: '?.'
{
- match('|');
+ match("?.");
+
}
@@ -2659,11 +2661,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:131:8: ( 'var' )
- // InternalCubeDSL.g:131:10: 'var'
+ // InternalCubeDSL.g:131:8: ( '|' )
+ // InternalCubeDSL.g:131:10: '|'
{
- match("var");
-
+ match('|');
}
@@ -2680,10 +2681,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:132:8: ( 'true' )
- // InternalCubeDSL.g:132:10: 'true'
+ // InternalCubeDSL.g:132:8: ( 'var' )
+ // InternalCubeDSL.g:132:10: 'var'
{
- match("true");
+ match("var");
}
@@ -2696,15 +2697,36 @@ public class InternalCubeDSLLexer extends Lexer {
}
// $ANTLR end "T__134"
+ // $ANTLR start "T__135"
+ public final void mT__135() throws RecognitionException {
+ try {
+ int _type = T__135;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalCubeDSL.g:133:8: ( 'true' )
+ // InternalCubeDSL.g:133:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__135"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22960:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalCubeDSL.g:22960:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalCubeDSL.g:23006:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalCubeDSL.g:23006:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalCubeDSL.g:22960:12: ( '0x' | '0X' )
+ // InternalCubeDSL.g:23006:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2732,7 +2754,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalCubeDSL.g:22960:13: '0x'
+ // InternalCubeDSL.g:23006:13: '0x'
{
match("0x");
@@ -2740,7 +2762,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22960:18: '0X'
+ // InternalCubeDSL.g:23006:18: '0X'
{
match("0X");
@@ -2750,7 +2772,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
- // InternalCubeDSL.g:22960:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalCubeDSL.g:23006:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -2788,7 +2810,7 @@ public class InternalCubeDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalCubeDSL.g:22960:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalCubeDSL.g:23006:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2797,10 +2819,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalCubeDSL.g:22960:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalCubeDSL.g:23006:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalCubeDSL.g:22960:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalCubeDSL.g:23006:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2818,7 +2840,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalCubeDSL.g:22960:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalCubeDSL.g:23006:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -2842,7 +2864,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22960:84: ( 'l' | 'L' )
+ // InternalCubeDSL.g:23006:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -2881,11 +2903,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22962:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalCubeDSL.g:22962:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalCubeDSL.g:23008:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalCubeDSL.g:23008:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalCubeDSL.g:22962:21: ( '0' .. '9' | '_' )*
+ // InternalCubeDSL.g:23008:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -2934,11 +2956,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22964:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalCubeDSL.g:22964:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalCubeDSL.g:23010:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalCubeDSL.g:23010:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalCubeDSL.g:22964:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalCubeDSL.g:23010:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -2947,7 +2969,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalCubeDSL.g:22964:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalCubeDSL.g:23010:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -2958,7 +2980,7 @@ public class InternalCubeDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalCubeDSL.g:22964:36: ( '+' | '-' )?
+ // InternalCubeDSL.g:23010:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2991,7 +3013,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
- // InternalCubeDSL.g:22964:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalCubeDSL.g:23010:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -3003,7 +3025,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalCubeDSL.g:22964:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalCubeDSL.g:23010:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -3027,7 +3049,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22964:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalCubeDSL.g:23010:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -3060,10 +3082,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22966:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalCubeDSL.g:22966:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalCubeDSL.g:23012:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalCubeDSL.g:23012:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalCubeDSL.g:22966:11: ( '^' )?
+ // InternalCubeDSL.g:23012:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3072,7 +3094,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalCubeDSL.g:22966:11: '^'
+ // InternalCubeDSL.g:23012:11: '^'
{
match('^');
@@ -3090,7 +3112,7 @@ public class InternalCubeDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalCubeDSL.g:22966:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalCubeDSL.g:23012:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -3139,10 +3161,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22968:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalCubeDSL.g:22968:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalCubeDSL.g:23014:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalCubeDSL.g:23014:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalCubeDSL.g:22968:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalCubeDSL.g:23014:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -3160,10 +3182,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalCubeDSL.g:22968:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalCubeDSL.g:23014:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalCubeDSL.g:22968:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalCubeDSL.g:23014:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -3179,7 +3201,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalCubeDSL.g:22968:21: '\\\\' .
+ // InternalCubeDSL.g:23014:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3187,7 +3209,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22968:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalCubeDSL.g:23014:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3207,7 +3229,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:22968:44: ( '\"' )?
+ // InternalCubeDSL.g:23014:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3216,7 +3238,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalCubeDSL.g:22968:44: '\"'
+ // InternalCubeDSL.g:23014:44: '\"'
{
match('\"');
@@ -3229,10 +3251,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22968:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalCubeDSL.g:23014:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalCubeDSL.g:22968:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalCubeDSL.g:23014:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -3248,7 +3270,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalCubeDSL.g:22968:55: '\\\\' .
+ // InternalCubeDSL.g:23014:55: '\\\\' .
{
match('\\');
matchAny();
@@ -3256,7 +3278,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:22968:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalCubeDSL.g:23014:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3276,7 +3298,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:22968:79: ( '\\'' )?
+ // InternalCubeDSL.g:23014:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -3285,7 +3307,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalCubeDSL.g:22968:79: '\\''
+ // InternalCubeDSL.g:23014:79: '\\''
{
match('\'');
@@ -3316,12 +3338,12 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22970:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalCubeDSL.g:22970:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalCubeDSL.g:23016:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalCubeDSL.g:23016:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalCubeDSL.g:22970:24: ( options {greedy=false; } : . )*
+ // InternalCubeDSL.g:23016:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -3346,7 +3368,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalCubeDSL.g:22970:52: .
+ // InternalCubeDSL.g:23016:52: .
{
matchAny();
@@ -3376,12 +3398,12 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22972:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalCubeDSL.g:22972:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalCubeDSL.g:23018:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalCubeDSL.g:23018:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalCubeDSL.g:22972:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalCubeDSL.g:23018:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -3394,7 +3416,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalCubeDSL.g:22972:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalCubeDSL.g:23018:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3414,7 +3436,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:22972:40: ( ( '\\r' )? '\\n' )?
+ // InternalCubeDSL.g:23018:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -3423,9 +3445,9 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalCubeDSL.g:22972:41: ( '\\r' )? '\\n'
+ // InternalCubeDSL.g:23018:41: ( '\\r' )? '\\n'
{
- // InternalCubeDSL.g:22972:41: ( '\\r' )?
+ // InternalCubeDSL.g:23018:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -3434,7 +3456,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalCubeDSL.g:22972:41: '\\r'
+ // InternalCubeDSL.g:23018:41: '\\r'
{
match('\r');
@@ -3466,10 +3488,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22974:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalCubeDSL.g:22974:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalCubeDSL.g:23020:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalCubeDSL.g:23020:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalCubeDSL.g:22974:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalCubeDSL.g:23020:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -3523,8 +3545,8 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22976:16: ( . )
- // InternalCubeDSL.g:22976:18: .
+ // InternalCubeDSL.g:23022:16: ( . )
+ // InternalCubeDSL.g:23022:18: .
{
matchAny();
@@ -3539,8 +3561,8 @@ public class InternalCubeDSLLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalCubeDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt21=131;
+ // InternalCubeDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt21=132;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
@@ -4398,63 +4420,70 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 123 :
- // InternalCubeDSL.g:1:777: RULE_HEX
+ // InternalCubeDSL.g:1:777: T__135
{
- mRULE_HEX();
+ mT__135();
}
break;
case 124 :
- // InternalCubeDSL.g:1:786: RULE_INT
+ // InternalCubeDSL.g:1:784: RULE_HEX
{
- mRULE_INT();
+ mRULE_HEX();
}
break;
case 125 :
- // InternalCubeDSL.g:1:795: RULE_DECIMAL
+ // InternalCubeDSL.g:1:793: RULE_INT
{
- mRULE_DECIMAL();
+ mRULE_INT();
}
break;
case 126 :
- // InternalCubeDSL.g:1:808: RULE_ID
+ // InternalCubeDSL.g:1:802: RULE_DECIMAL
{
- mRULE_ID();
+ mRULE_DECIMAL();
}
break;
case 127 :
- // InternalCubeDSL.g:1:816: RULE_STRING
+ // InternalCubeDSL.g:1:815: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 128 :
- // InternalCubeDSL.g:1:828: RULE_ML_COMMENT
+ // InternalCubeDSL.g:1:823: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 129 :
- // InternalCubeDSL.g:1:844: RULE_SL_COMMENT
+ // InternalCubeDSL.g:1:835: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 130 :
- // InternalCubeDSL.g:1:860: RULE_WS
+ // InternalCubeDSL.g:1:851: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 131 :
- // InternalCubeDSL.g:1:868: RULE_ANY_OTHER
+ // InternalCubeDSL.g:1:867: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 132 :
+ // InternalCubeDSL.g:1:875: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4468,17 +4497,17 @@ public class InternalCubeDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\74\1\76\1\100\1\103\1\107\1\112\1\116\1\120\1\122\1\124\1\126\1\130\1\133\20\135\2\uffff\3\135\10\uffff\1\u008f\6\135\2\u009e\1\71\5\uffff\1\u00a3\26\uffff\1\u00a5\5\uffff\1\u00a7\4\uffff\1\135\1\uffff\11\135\1\u00b4\12\135\1\u00c2\3\135\1\u00c7\10\135\2\uffff\5\135\12\uffff\5\135\1\u00da\6\135\1\uffff\1\u009e\12\uffff\1\u00e2\1\u00e3\5\135\1\u00e9\4\135\1\uffff\1\135\1\u00ef\7\135\1\u00f7\1\u00f8\1\135\1\u00fa\1\uffff\4\135\1\uffff\16\135\1\u010d\3\135\1\uffff\2\135\1\u0113\2\135\1\u0116\1\135\2\uffff\2\135\1\u011a\2\135\1\uffff\5\135\1\uffff\3\135\1\u0125\1\u0126\2\135\2\uffff\1\135\1\uffff\10\135\1\u0132\1\u013b\2\135\1\u013e\5\135\1\uffff\1\u0144\2\135\1\u0149\1\135\1\uffff\1\u014b\1\135\1\uffff\3\135\1\uffff\1\135\1\u0152\4\135\1\u0157\1\135\1\u0159\1\135\2\uffff\1\u015b\12\135\1\uffff\10\135\1\uffff\2\135\1\uffff\3\135\1\u0176\1\u0177\1\uffff\4\135\1\uffff\1\u017c\1\uffff\4\135\1\u0181\1\u0182\1\uffff\1\u0183\1\135\1\u0185\1\135\1\uffff\1\135\1\uffff\1\u0188\1\uffff\6\135\1\u018f\21\135\1\u01a1\1\135\2\uffff\2\135\1\u01a5\1\135\1\uffff\1\u01a7\1\135\1\u01a9\1\135\3\uffff\1\135\1\uffff\1\135\1\u01ad\1\uffff\1\135\1\u01af\3\135\1\u01b4\1\uffff\1\u01b5\1\u01b6\1\u01b7\12\135\1\u01c2\3\135\1\uffff\3\135\1\uffff\1\135\1\uffff\1\135\1\uffff\3\135\1\uffff\1\135\1\uffff\4\135\4\uffff\10\135\1\u01db\1\135\1\uffff\1\u01dd\5\135\1\u01e3\1\135\1\u01e5\4\135\1\uffff\1\u01eb\1\135\1\u01ee\1\u01ef\1\135\1\u01f1\3\135\1\u01f5\1\uffff\1\135\1\uffff\1\135\1\u01f8\1\u01f9\2\135\1\uffff\1\135\1\uffff\1\135\1\u01fe\3\135\1\uffff\2\135\2\uffff\1\135\1\uffff\1\135\1\u0206\1\135\1\uffff\2\135\2\uffff\1\u020a\1\u020b\2\135\1\uffff\7\135\1\uffff\1\u0215\1\u0216\1\135\2\uffff\1\135\1\u0219\6\135\1\u0220\2\uffff\2\135\1\uffff\1\u0223\1\u0224\2\135\1\u0227\1\u0228\1\uffff\1\u0229\1\u022a\2\uffff\1\u022b\1\u022c\6\uffff";
+ "\1\uffff\1\74\1\76\1\100\1\103\1\107\1\112\1\116\1\120\1\122\1\124\1\126\1\130\1\133\20\135\2\uffff\3\135\10\uffff\1\u0090\6\135\2\u009f\1\71\5\uffff\1\u00a4\26\uffff\1\u00a6\5\uffff\1\u00a8\4\uffff\1\135\1\uffff\12\135\1\u00b6\12\135\1\u00c4\3\135\1\u00c9\10\135\2\uffff\5\135\12\uffff\5\135\1\u00dc\6\135\1\uffff\1\u009f\12\uffff\1\u00e4\1\u00e5\5\135\1\u00eb\5\135\1\uffff\1\135\1\u00f2\7\135\1\u00fa\1\u00fb\1\135\1\u00fd\1\uffff\4\135\1\uffff\16\135\1\u0110\3\135\1\uffff\2\135\1\u0116\2\135\1\u0119\1\135\2\uffff\2\135\1\u011d\2\135\1\uffff\6\135\1\uffff\3\135\1\u0129\1\u012a\2\135\2\uffff\1\135\1\uffff\10\135\1\u0136\1\u013f\2\135\1\u0142\5\135\1\uffff\1\u0148\2\135\1\u014d\1\135\1\uffff\1\u014f\1\135\1\uffff\3\135\1\uffff\1\135\1\u0156\5\135\1\u015c\1\135\1\u015e\1\135\2\uffff\1\u0160\12\135\1\uffff\10\135\1\uffff\2\135\1\uffff\3\135\1\u017b\1\u017c\1\uffff\4\135\1\uffff\1\u0181\1\uffff\4\135\1\u0186\1\u0187\1\uffff\1\u0188\2\135\1\u018b\1\135\1\uffff\1\135\1\uffff\1\u018e\1\uffff\6\135\1\u0195\21\135\1\u01a7\1\135\2\uffff\2\135\1\u01ab\1\135\1\uffff\1\u01ad\1\135\1\u01af\1\135\3\uffff\2\135\1\uffff\1\135\1\u01b4\1\uffff\1\135\1\u01b6\3\135\1\u01bb\1\uffff\1\u01bc\1\u01bd\1\u01be\12\135\1\u01c9\3\135\1\uffff\3\135\1\uffff\1\135\1\uffff\1\135\1\uffff\4\135\1\uffff\1\135\1\uffff\4\135\4\uffff\10\135\1\u01e3\1\135\1\uffff\1\u01e5\5\135\1\u01eb\1\135\1\u01ed\5\135\1\uffff\1\u01f4\1\135\1\u01f7\1\u01f8\1\135\1\u01fa\3\135\1\u01fe\1\uffff\1\135\1\uffff\1\135\1\u0201\1\u0202\2\135\1\uffff\1\135\1\uffff\2\135\1\u0208\3\135\1\uffff\2\135\2\uffff\1\135\1\uffff\1\135\1\u0210\1\135\1\uffff\2\135\2\uffff\1\u0214\1\u0215\3\135\1\uffff\7\135\1\uffff\1\u0220\1\u0221\1\135\2\uffff\1\135\1\u0224\7\135\1\u022c\2\uffff\2\135\1\uffff\1\135\1\u0230\1\u0231\2\135\1\u0234\1\u0235\1\uffff\1\u0236\1\u0237\1\135\2\uffff\1\u0239\1\u023a\4\uffff\1\135\2\uffff\13\135\1\u0247\1\uffff";
static final String DFA21_eofS =
- "\u022d\uffff";
+ "\u0248\uffff";
static final String DFA21_minS =
- "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\3\75\1\76\2\56\1\141\1\154\1\164\1\146\3\141\1\154\1\145\1\164\1\165\1\156\1\157\1\141\1\151\1\141\2\uffff\1\162\1\141\1\145\10\uffff\1\72\1\150\1\141\1\150\2\145\1\156\2\60\1\44\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\uffff\2\164\1\163\1\141\1\155\1\151\1\156\1\160\1\163\1\44\1\154\1\162\1\156\1\154\1\142\1\160\1\156\1\170\1\141\1\147\1\44\1\154\1\155\1\146\1\44\1\162\1\155\1\164\1\157\1\164\1\155\1\143\1\157\2\uffff\1\145\1\144\1\145\1\163\1\166\12\uffff\1\151\1\167\1\154\1\155\1\164\1\44\1\160\1\162\1\165\1\164\1\171\1\151\1\uffff\1\60\12\uffff\2\44\1\145\1\151\1\145\1\164\1\145\1\44\1\164\1\143\1\157\1\164\1\uffff\1\163\1\44\1\141\1\156\1\165\2\145\1\143\1\164\2\44\1\163\1\44\1\uffff\1\115\1\164\1\145\1\141\1\uffff\1\151\2\145\1\154\2\145\1\153\1\160\1\162\1\151\1\162\1\101\1\145\1\154\1\44\1\154\1\145\1\126\1\uffff\1\145\1\157\1\44\1\145\1\165\1\44\1\161\2\uffff\1\156\1\164\1\44\1\151\1\162\1\uffff\1\143\1\150\1\162\1\141\1\145\1\uffff\1\154\1\164\1\155\2\44\1\150\1\151\2\uffff\1\165\1\uffff\1\145\1\151\1\156\1\165\1\156\1\162\1\147\1\145\2\44\1\141\1\145\1\44\1\156\1\141\2\154\1\145\1\uffff\1\44\1\103\1\151\1\44\1\167\1\uffff\1\44\1\162\1\uffff\1\165\1\144\1\171\1\uffff\1\143\1\44\1\150\1\162\1\164\1\156\1\44\1\154\1\44\1\156\2\uffff\1\44\1\157\1\162\1\155\1\156\1\163\1\154\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\141\1\165\1\151\1\145\1\141\1\145\1\uffff\1\147\1\162\1\uffff\1\141\1\162\1\154\2\44\1\uffff\1\157\1\163\1\146\1\151\1\uffff\1\44\1\uffff\1\156\1\145\1\163\1\151\2\44\1\uffff\1\44\1\157\1\44\1\143\1\uffff\1\171\1\uffff\1\44\1\uffff\1\156\1\145\1\142\1\143\1\151\1\164\1\44\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\145\1\164\1\154\1\143\1\44\1\171\2\uffff\1\154\1\151\1\44\1\155\1\uffff\1\44\1\115\1\44\1\157\3\uffff\1\156\1\uffff\1\145\1\44\1\uffff\1\103\1\44\1\145\1\164\1\157\1\44\1\uffff\3\44\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\44\1\171\1\103\1\150\1\uffff\1\160\1\165\1\142\1\uffff\1\145\1\uffff\1\145\1\uffff\1\156\1\151\1\157\1\uffff\1\157\1\uffff\1\162\1\55\1\156\1\145\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\44\1\156\1\uffff\1\44\1\157\1\171\1\145\1\155\1\154\1\44\1\155\1\44\1\172\1\146\1\154\1\116\1\uffff\1\44\1\141\2\44\1\145\1\44\1\145\1\163\1\145\1\44\1\uffff\1\144\1\uffff\1\154\2\44\1\156\1\145\1\uffff\1\142\1\uffff\1\145\1\44\1\165\1\141\1\163\1\uffff\1\163\1\142\2\uffff\1\141\1\uffff\1\162\1\44\1\163\1\uffff\1\163\1\165\2\uffff\2\44\1\145\1\144\1\uffff\2\155\1\141\1\165\1\145\1\162\1\163\1\uffff\2\44\1\155\2\uffff\1\162\1\44\1\156\1\145\1\147\2\162\1\163\1\44\2\uffff\1\156\1\163\1\uffff\2\44\2\145\2\44\1\uffff\2\44\2\uffff\2\44\6\uffff";
+ "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\3\75\1\76\2\56\1\141\1\154\1\143\1\146\3\141\1\154\1\145\1\164\1\165\1\156\1\157\1\141\1\151\1\141\2\uffff\1\162\1\141\1\145\10\uffff\1\72\1\150\1\141\1\150\2\145\1\156\2\60\1\44\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\uffff\2\164\1\163\1\141\1\155\1\151\1\156\1\150\1\160\1\163\1\44\1\154\1\162\1\156\1\154\1\142\1\160\1\156\1\170\1\141\1\147\1\44\1\154\1\155\1\146\1\44\1\162\1\155\1\164\1\157\1\164\1\155\1\143\1\157\2\uffff\1\145\1\144\1\145\1\163\1\166\12\uffff\1\151\1\167\1\154\1\155\1\164\1\44\1\160\1\162\1\165\1\164\1\171\1\151\1\uffff\1\60\12\uffff\2\44\1\145\1\151\1\145\1\164\1\145\1\44\1\164\1\143\1\145\1\157\1\164\1\uffff\1\163\1\44\1\141\1\156\1\165\2\145\1\143\1\164\2\44\1\163\1\44\1\uffff\1\115\1\164\1\145\1\141\1\uffff\1\151\2\145\1\154\2\145\1\153\1\160\1\162\1\151\1\162\1\101\1\145\1\154\1\44\1\154\1\145\1\126\1\uffff\1\145\1\157\1\44\1\145\1\165\1\44\1\161\2\uffff\1\156\1\164\1\44\1\151\1\162\1\uffff\1\143\1\150\1\155\1\162\1\141\1\145\1\uffff\1\154\1\164\1\155\2\44\1\150\1\151\2\uffff\1\165\1\uffff\1\145\1\151\1\156\1\165\1\156\1\162\1\147\1\145\2\44\1\141\1\145\1\44\1\156\1\141\2\154\1\145\1\uffff\1\44\1\103\1\151\1\44\1\167\1\uffff\1\44\1\162\1\uffff\1\165\1\144\1\171\1\uffff\1\143\1\44\1\150\1\162\1\141\1\164\1\156\1\44\1\154\1\44\1\156\2\uffff\1\44\1\157\1\162\1\155\1\156\1\163\1\154\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\141\1\165\1\151\1\145\1\141\1\145\1\uffff\1\147\1\162\1\uffff\1\141\1\162\1\154\2\44\1\uffff\1\157\1\163\1\146\1\151\1\uffff\1\44\1\uffff\1\156\1\145\1\163\1\151\2\44\1\uffff\1\44\1\157\1\124\1\44\1\143\1\uffff\1\171\1\uffff\1\44\1\uffff\1\156\1\145\1\142\1\143\1\151\1\164\1\44\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\145\1\164\1\154\1\143\1\44\1\171\2\uffff\1\154\1\151\1\44\1\155\1\uffff\1\44\1\115\1\44\1\157\3\uffff\1\156\1\141\1\uffff\1\145\1\44\1\uffff\1\103\1\44\1\145\1\164\1\157\1\44\1\uffff\3\44\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\44\1\171\1\103\1\150\1\uffff\1\160\1\165\1\142\1\uffff\1\145\1\uffff\1\145\1\uffff\1\156\1\151\1\142\1\157\1\uffff\1\157\1\uffff\1\162\1\55\1\156\1\145\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\44\1\156\1\uffff\1\44\1\157\1\171\1\145\1\155\1\154\1\44\1\155\1\44\1\172\1\154\1\146\1\154\1\116\1\uffff\1\44\1\141\2\44\1\145\1\44\1\145\1\163\1\145\1\44\1\uffff\1\144\1\uffff\1\154\2\44\1\156\1\145\1\uffff\1\142\1\uffff\2\145\1\44\1\165\1\141\1\163\1\uffff\1\163\1\142\2\uffff\1\141\1\uffff\1\162\1\44\1\163\1\uffff\1\163\1\165\2\uffff\2\44\1\145\1\144\1\116\1\uffff\2\155\1\141\1\165\1\145\1\162\1\163\1\uffff\2\44\1\155\2\uffff\1\162\1\44\1\141\1\156\1\145\1\147\2\162\1\163\1\44\2\uffff\1\156\1\163\1\uffff\1\155\2\44\2\145\2\44\1\uffff\2\44\1\145\2\uffff\2\44\4\uffff\1\163\2\uffff\1\124\1\157\1\114\1\157\1\167\1\145\1\162\1\103\1\141\1\163\1\145\1\44\1\uffff";
static final String DFA21_maxS =
- "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\141\1\170\1\171\1\156\1\157\1\165\1\151\1\166\1\157\1\164\1\165\1\156\1\157\1\141\1\151\1\162\2\uffff\1\166\1\151\1\145\10\uffff\1\72\1\150\1\165\1\171\2\145\1\156\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\uffff\2\164\1\163\1\141\1\160\1\151\1\156\1\160\1\163\1\172\1\154\1\162\1\156\1\165\1\142\1\164\1\156\1\170\1\141\1\147\1\172\1\154\1\163\1\146\1\172\1\162\1\155\1\164\1\157\1\164\1\155\1\143\1\157\2\uffff\1\145\1\144\1\145\1\163\1\166\12\uffff\1\151\1\167\1\154\1\155\1\164\1\172\1\160\1\162\1\171\1\164\1\171\1\151\1\uffff\1\154\12\uffff\2\172\1\145\1\151\1\145\1\164\1\145\1\172\1\164\1\143\1\157\1\164\1\uffff\1\163\1\172\1\141\1\156\1\165\2\145\1\143\1\164\2\172\1\163\1\172\1\uffff\1\115\1\164\1\145\1\141\1\uffff\1\151\2\145\1\154\2\145\1\153\1\160\1\162\1\151\1\162\1\101\1\145\1\154\1\172\1\154\1\145\1\126\1\uffff\1\145\1\157\1\172\1\145\1\165\1\172\1\161\2\uffff\1\156\1\164\1\172\1\151\1\162\1\uffff\1\143\1\150\1\162\1\141\1\145\1\uffff\1\154\1\164\1\155\2\172\1\150\1\151\2\uffff\1\165\1\uffff\1\145\1\151\1\156\1\165\1\156\1\162\1\147\1\145\2\172\1\141\1\145\1\172\1\156\1\141\2\154\1\145\1\uffff\1\172\1\103\1\151\1\172\1\167\1\uffff\1\172\1\162\1\uffff\1\165\1\163\1\171\1\uffff\1\143\1\172\1\150\1\162\1\164\1\156\1\172\1\154\1\172\1\156\2\uffff\1\172\1\157\1\162\1\155\1\156\1\163\1\154\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\157\1\165\1\157\1\145\1\141\1\145\1\uffff\1\147\1\162\1\uffff\1\141\1\162\1\154\2\172\1\uffff\1\157\1\163\1\146\1\151\1\uffff\1\172\1\uffff\1\156\1\145\1\163\1\151\2\172\1\uffff\1\172\1\157\1\172\1\143\1\uffff\1\171\1\uffff\1\172\1\uffff\1\156\1\145\1\142\1\143\1\151\1\164\1\172\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\145\1\164\1\154\1\143\1\172\1\171\2\uffff\1\154\1\151\1\172\1\155\1\uffff\1\172\1\115\1\172\1\157\3\uffff\1\156\1\uffff\1\145\1\172\1\uffff\1\103\1\172\1\145\1\164\1\157\1\172\1\uffff\3\172\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\172\1\171\1\103\1\150\1\uffff\1\160\1\165\1\142\1\uffff\1\145\1\uffff\1\145\1\uffff\1\156\1\151\1\157\1\uffff\1\157\1\uffff\1\162\1\55\1\156\1\145\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\172\1\156\1\uffff\1\172\1\157\1\171\1\145\1\155\1\154\1\172\1\155\2\172\1\146\1\154\1\116\1\uffff\1\172\1\155\2\172\1\145\1\172\1\145\1\163\1\145\1\172\1\uffff\1\144\1\uffff\1\154\2\172\1\156\1\145\1\uffff\1\142\1\uffff\1\145\1\172\1\165\1\141\1\163\1\uffff\1\163\1\142\2\uffff\1\141\1\uffff\1\162\1\172\1\163\1\uffff\1\163\1\165\2\uffff\2\172\1\145\1\144\1\uffff\2\155\1\141\1\165\1\145\1\162\1\163\1\uffff\2\172\1\155\2\uffff\1\162\1\172\1\156\1\145\1\147\2\162\1\163\1\172\2\uffff\1\156\1\163\1\uffff\2\172\2\145\2\172\1\uffff\2\172\2\uffff\2\172\6\uffff";
+ "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\141\1\170\1\171\1\156\1\157\1\165\1\151\1\166\1\157\1\164\1\165\1\156\1\157\1\141\1\151\1\162\2\uffff\1\166\1\151\1\145\10\uffff\1\72\1\150\1\165\1\171\2\145\1\156\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\uffff\2\164\1\163\1\141\1\160\1\151\1\156\1\150\1\160\1\163\1\172\1\154\1\162\1\156\1\165\1\142\1\164\1\156\1\170\1\141\1\147\1\172\1\154\1\163\1\146\1\172\1\162\1\155\1\164\1\157\1\164\1\155\1\143\1\157\2\uffff\1\145\1\144\1\145\1\163\1\166\12\uffff\1\151\1\167\1\154\1\155\1\164\1\172\1\160\1\162\1\171\1\164\1\171\1\151\1\uffff\1\154\12\uffff\2\172\1\145\1\151\1\145\1\164\1\145\1\172\1\164\1\143\1\145\1\157\1\164\1\uffff\1\163\1\172\1\141\1\156\1\165\2\145\1\143\1\164\2\172\1\163\1\172\1\uffff\1\115\1\164\1\145\1\141\1\uffff\1\151\2\145\1\154\2\145\1\153\1\160\1\162\1\151\1\162\1\101\1\145\1\154\1\172\1\154\1\145\1\126\1\uffff\1\145\1\157\1\172\1\145\1\165\1\172\1\161\2\uffff\1\156\1\164\1\172\1\151\1\162\1\uffff\1\143\1\150\1\155\1\162\1\141\1\145\1\uffff\1\154\1\164\1\155\2\172\1\150\1\151\2\uffff\1\165\1\uffff\1\145\1\151\1\156\1\165\1\156\1\162\1\147\1\145\2\172\1\141\1\145\1\172\1\156\1\141\2\154\1\145\1\uffff\1\172\1\103\1\151\1\172\1\167\1\uffff\1\172\1\162\1\uffff\1\165\1\163\1\171\1\uffff\1\143\1\172\1\150\1\162\1\141\1\164\1\156\1\172\1\154\1\172\1\156\2\uffff\1\172\1\157\1\162\1\155\1\156\1\163\1\154\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\157\1\165\1\157\1\145\1\141\1\145\1\uffff\1\147\1\162\1\uffff\1\141\1\162\1\154\2\172\1\uffff\1\157\1\163\1\146\1\151\1\uffff\1\172\1\uffff\1\156\1\145\1\163\1\151\2\172\1\uffff\1\172\1\157\1\124\1\172\1\143\1\uffff\1\171\1\uffff\1\172\1\uffff\1\156\1\145\1\142\1\143\1\151\1\164\1\172\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\145\1\164\1\154\1\143\1\172\1\171\2\uffff\1\154\1\151\1\172\1\155\1\uffff\1\172\1\115\1\172\1\157\3\uffff\1\156\1\141\1\uffff\1\145\1\172\1\uffff\1\103\1\172\1\145\1\164\1\157\1\172\1\uffff\3\172\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\172\1\171\1\103\1\150\1\uffff\1\160\1\165\1\142\1\uffff\1\145\1\uffff\1\145\1\uffff\1\156\1\151\1\142\1\157\1\uffff\1\157\1\uffff\1\162\1\55\1\156\1\145\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\172\1\156\1\uffff\1\172\1\157\1\171\1\145\1\155\1\154\1\172\1\155\2\172\1\154\1\146\1\154\1\116\1\uffff\1\172\1\155\2\172\1\145\1\172\1\145\1\163\1\145\1\172\1\uffff\1\144\1\uffff\1\154\2\172\1\156\1\145\1\uffff\1\142\1\uffff\2\145\1\172\1\165\1\141\1\163\1\uffff\1\163\1\142\2\uffff\1\141\1\uffff\1\162\1\172\1\163\1\uffff\1\163\1\165\2\uffff\2\172\1\145\1\144\1\116\1\uffff\2\155\1\141\1\165\1\145\1\162\1\163\1\uffff\2\172\1\155\2\uffff\1\162\1\172\1\141\1\156\1\145\1\147\2\162\1\163\1\172\2\uffff\1\156\1\163\1\uffff\1\155\2\172\2\145\2\172\1\uffff\2\172\1\145\2\uffff\2\172\4\uffff\1\163\2\uffff\1\124\1\157\1\114\1\157\1\167\1\145\1\162\1\103\1\141\1\163\1\145\1\172\1\uffff";
static final String DFA21_acceptS =
- "\36\uffff\1\76\1\77\3\uffff\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\12\uffff\1\176\2\177\1\u0082\1\u0083\1\uffff\1\23\1\1\1\2\1\170\1\3\1\147\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u0080\1\u0081\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\17\1\uffff\1\37\1\25\1\167\1\146\1\uffff\1\176\41\uffff\1\76\1\77\5\uffff\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\1\166\1\127\14\uffff\1\173\1\uffff\1\174\1\175\1\177\1\u0082\1\13\1\11\1\14\1\12\1\21\1\22\14\uffff\1\124\15\uffff\1\123\4\uffff\1\134\22\uffff\1\165\7\uffff\1\40\1\171\5\uffff\1\47\5\uffff\1\132\7\uffff\1\51\1\52\1\uffff\1\53\22\uffff\1\135\5\uffff\1\142\2\uffff\1\155\3\uffff\1\125\12\uffff\1\100\1\131\13\uffff\1\61\10\uffff\1\62\2\uffff\1\102\5\uffff\1\136\4\uffff\1\163\1\uffff\1\172\6\uffff\1\45\4\uffff\1\46\1\uffff\1\50\1\uffff\1\145\32\uffff\1\106\1\133\4\uffff\1\140\4\uffff\1\105\1\42\1\126\1\uffff\1\43\2\uffff\1\107\6\uffff\1\55\21\uffff\1\152\3\uffff\1\137\1\uffff\1\141\1\uffff\1\41\3\uffff\1\143\1\uffff\1\111\4\uffff\1\130\1\56\1\57\1\60\12\uffff\1\75\15\uffff\1\54\12\uffff\1\71\1\uffff\1\110\5\uffff\1\151\1\uffff\1\44\5\uffff\1\103\2\uffff\1\63\1\64\1\uffff\1\72\3\uffff\1\70\2\uffff\1\104\1\162\4\uffff\1\122\7\uffff\1\67\3\uffff\1\156\1\164\11\uffff\1\73\1\74\2\uffff\1\144\6\uffff\1\66\2\uffff\1\157\1\153\2\uffff\1\154\1\65\1\160\1\161\1\101\1\150";
+ "\36\uffff\1\76\1\77\3\uffff\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\12\uffff\1\177\2\u0080\1\u0083\1\u0084\1\uffff\1\23\1\1\1\2\1\171\1\3\1\147\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u0081\1\u0082\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\17\1\uffff\1\37\1\25\1\170\1\146\1\uffff\1\177\42\uffff\1\76\1\77\5\uffff\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\1\167\1\127\14\uffff\1\174\1\uffff\1\175\1\176\1\u0080\1\u0083\1\13\1\11\1\14\1\12\1\21\1\22\15\uffff\1\124\15\uffff\1\123\4\uffff\1\134\22\uffff\1\166\7\uffff\1\40\1\172\5\uffff\1\47\6\uffff\1\132\7\uffff\1\51\1\52\1\uffff\1\53\22\uffff\1\135\5\uffff\1\142\2\uffff\1\156\3\uffff\1\125\13\uffff\1\100\1\131\13\uffff\1\61\10\uffff\1\62\2\uffff\1\102\5\uffff\1\136\4\uffff\1\164\1\uffff\1\173\6\uffff\1\45\5\uffff\1\46\1\uffff\1\50\1\uffff\1\145\32\uffff\1\106\1\133\4\uffff\1\140\4\uffff\1\105\1\42\1\126\2\uffff\1\43\2\uffff\1\107\6\uffff\1\55\21\uffff\1\153\3\uffff\1\137\1\uffff\1\141\1\uffff\1\41\4\uffff\1\143\1\uffff\1\111\4\uffff\1\130\1\56\1\57\1\60\12\uffff\1\75\16\uffff\1\54\12\uffff\1\71\1\uffff\1\110\5\uffff\1\152\1\uffff\1\44\6\uffff\1\103\2\uffff\1\63\1\64\1\uffff\1\72\3\uffff\1\70\2\uffff\1\104\1\163\5\uffff\1\122\7\uffff\1\67\3\uffff\1\157\1\165\12\uffff\1\73\1\74\2\uffff\1\144\7\uffff\1\66\3\uffff\1\160\1\154\2\uffff\1\155\1\65\1\161\1\162\1\uffff\1\101\1\151\14\uffff\1\150";
static final String DFA21_specialS =
- "\1\0\u022c\uffff}>";
+ "\1\0\u0247\uffff}>";
static final String[] DFA21_transitionS = {
"\11\71\2\70\2\71\1\70\22\71\1\70\1\11\1\66\1\51\1\65\1\10\1\3\1\67\1\45\1\46\1\6\1\4\1\47\1\5\1\14\1\7\1\62\11\63\1\53\1\43\1\13\1\1\1\12\1\15\1\44\1\65\1\32\1\65\1\33\4\65\1\31\4\65\1\30\4\65\1\27\1\34\6\65\1\52\1\71\1\50\1\64\1\65\1\71\1\25\1\65\1\23\1\26\1\17\1\22\1\65\1\41\1\21\1\65\1\60\1\42\1\24\1\55\1\40\1\35\1\65\1\57\1\20\1\56\1\61\1\16\1\54\3\65\1\36\1\2\1\37\uff82\71",
"\1\72\1\73",
@@ -4496,25 +4525,25 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\132\13\uffff\1\131",
"\1\134",
"\1\140\1\uffff\1\137\11\uffff\1\136",
- "\1\141\1\142\1\uffff\1\143\1\uffff\1\144",
- "\1\147\6\uffff\1\145\1\146",
- "\1\150\7\uffff\1\152\5\uffff\1\151",
- "\1\155\15\uffff\1\153\5\uffff\1\154",
- "\1\157\3\uffff\1\160\3\uffff\1\156",
- "\1\163\6\uffff\1\162\2\uffff\1\161",
- "\1\165\3\uffff\1\164\5\uffff\1\166",
- "\1\167",
+ "\1\145\20\uffff\1\141\1\142\1\uffff\1\143\1\uffff\1\144",
+ "\1\150\6\uffff\1\146\1\147",
+ "\1\151\7\uffff\1\153\5\uffff\1\152",
+ "\1\156\15\uffff\1\154\5\uffff\1\155",
+ "\1\160\3\uffff\1\161\3\uffff\1\157",
+ "\1\164\6\uffff\1\163\2\uffff\1\162",
+ "\1\166\3\uffff\1\165\5\uffff\1\167",
"\1\170",
"\1\171",
"\1\172",
"\1\173",
"\1\174",
- "\1\175\20\uffff\1\176",
+ "\1\175",
+ "\1\176\20\uffff\1\177",
"",
"",
- "\1\u0082\3\uffff\1\u0081",
- "\1\u0084\7\uffff\1\u0083",
- "\1\u0085",
+ "\1\u0083\3\uffff\1\u0082",
+ "\1\u0085\7\uffff\1\u0084",
+ "\1\u0086",
"",
"",
"",
@@ -4523,22 +4552,22 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
- "\1\u008e",
- "\1\u0090",
- "\1\u0093\3\uffff\1\u0091\11\uffff\1\u0094\3\uffff\1\u0095\1\uffff\1\u0092",
- "\1\u0097\11\uffff\1\u0098\6\uffff\1\u0096",
- "\1\u0099",
+ "\1\u008f",
+ "\1\u0091",
+ "\1\u0094\3\uffff\1\u0092\11\uffff\1\u0095\3\uffff\1\u0096\1\uffff\1\u0093",
+ "\1\u0098\11\uffff\1\u0099\6\uffff\1\u0097",
"\1\u009a",
"\1\u009b",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\13\uffff\1\u009c\6\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\13\uffff\1\u009c",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\22\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f",
+ "\1\u009c",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\13\uffff\1\u009d\6\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\13\uffff\1\u009d",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\22\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0",
"\1\135\34\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
"",
"",
"",
"",
- "\1\u00a2",
+ "\1\u00a3",
"",
"",
"",
@@ -4561,59 +4590,60 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00a4",
+ "\1\u00a5",
"",
"",
"",
"",
"",
- "\1\u00a6",
+ "\1\u00a7",
"",
"",
"",
"",
- "\1\u00a8\5\uffff\1\u00a9",
+ "\1\u00a9\5\uffff\1\u00aa",
"",
- "\1\u00aa",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
- "\1\u00af\2\uffff\1\u00ae",
- "\1\u00b0",
+ "\1\u00ae",
+ "\1\u00b0\2\uffff\1\u00af",
"\1\u00b1",
"\1\u00b2",
"\1\u00b3",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00b4",
"\1\u00b5",
- "\1\u00b6",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u00b7",
- "\1\u00b9\10\uffff\1\u00b8",
- "\1\u00ba",
- "\1\u00bd\2\uffff\1\u00bb\1\u00bc",
- "\1\u00be",
- "\1\u00bf",
+ "\1\u00b8",
+ "\1\u00b9",
+ "\1\u00bb\10\uffff\1\u00ba",
+ "\1\u00bc",
+ "\1\u00bf\2\uffff\1\u00bd\1\u00be",
"\1\u00c0",
"\1\u00c1",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00c2",
"\1\u00c3",
- "\1\u00c5\5\uffff\1\u00c4",
- "\1\u00c6",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00c5",
+ "\1\u00c7\5\uffff\1\u00c6",
"\1\u00c8",
- "\1\u00c9",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
- "",
- "",
"\1\u00d0",
"\1\u00d1",
+ "",
+ "",
"\1\u00d2",
"\1\u00d3",
"\1\u00d4",
+ "\1\u00d5",
+ "\1\u00d6",
"",
"",
"",
@@ -4624,20 +4654,20 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00d5",
- "\1\u00d6",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00da",
"\1\u00db",
- "\1\u00dc",
- "\1\u00de\3\uffff\1\u00dd",
- "\1\u00df",
- "\1\u00e0",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00dd",
+ "\1\u00de",
+ "\1\u00e0\3\uffff\1\u00df",
"\1\u00e1",
+ "\1\u00e2",
+ "\1\u00e3",
"",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\22\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\22\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0",
"",
"",
"",
@@ -4650,39 +4680,37 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u00e4",
- "\1\u00e5",
"\1\u00e6",
"\1\u00e7",
"\1\u00e8",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00e9",
"\1\u00ea",
- "\1\u00eb",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u00ec",
"\1\u00ed",
- "",
"\1\u00ee",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u00ef",
"\1\u00f0",
+ "",
"\1\u00f1",
- "\1\u00f2",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
"\1\u00f6",
+ "\1\u00f7",
+ "\1\u00f8",
+ "\1\u00f9",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u00f9",
+ "\1\u00fc",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
- "\1\u00fb",
- "\1\u00fc",
- "\1\u00fd",
"\1\u00fe",
- "",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
+ "",
"\1\u0102",
"\1\u0103",
"\1\u0104",
@@ -4694,153 +4722,153 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u010a",
"\1\u010b",
"\1\u010c",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u010d",
"\1\u010e",
"\1\u010f",
- "\1\u0110",
- "",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0111",
"\1\u0112",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0113",
+ "",
"\1\u0114",
"\1\u0115",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0117",
- "",
- "",
"\1\u0118",
- "\1\u0119",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u011a",
+ "",
+ "",
"\1\u011b",
"\1\u011c",
- "",
- "\1\u011d",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u011e",
"\1\u011f",
+ "",
"\1\u0120",
"\1\u0121",
- "",
"\1\u0122",
"\1\u0123",
"\1\u0124",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0125",
+ "",
+ "\1\u0126",
"\1\u0127",
"\1\u0128",
- "",
- "",
- "\1\u0129",
- "",
- "\1\u012a",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u012b",
"\1\u012c",
+ "",
+ "",
"\1\u012d",
+ "",
"\1\u012e",
"\1\u012f",
"\1\u0130",
"\1\u0131",
+ "\1\u0132",
+ "\1\u0133",
+ "\1\u0134",
+ "\1\u0135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\3\135\1\u0139\3\135\1\u0135\4\135\1\u0137\3\135\1\u0136\1\135\1\u013a\3\135\1\u0138\1\135\1\u0134\1\135\4\uffff\1\135\1\uffff\22\135\1\u0133\7\135",
- "\1\u013c",
- "\1\u013d",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u013f",
+ "\1\135\13\uffff\12\135\7\uffff\3\135\1\u013d\3\135\1\u0139\4\135\1\u013b\3\135\1\u013a\1\135\1\u013e\3\135\1\u013c\1\135\1\u0138\1\135\4\uffff\1\135\1\uffff\22\135\1\u0137\7\135",
"\1\u0140",
"\1\u0141",
- "\1\u0142",
- "\1\u0143",
- "",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0143",
+ "\1\u0144",
"\1\u0145",
"\1\u0146",
- "\1\135\13\uffff\12\135\7\uffff\23\135\1\u0148\6\135\4\uffff\1\135\1\uffff\16\135\1\u0147\13\135",
- "\1\u014a",
+ "\1\u0147",
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u014c",
+ "\1\u0149",
+ "\1\u014a",
+ "\1\135\13\uffff\12\135\7\uffff\23\135\1\u014c\6\135\4\uffff\1\135\1\uffff\16\135\1\u014b\13\135",
+ "\1\u014e",
"",
- "\1\u014d",
- "\1\u014e\16\uffff\1\u014f",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0150",
"",
"\1\u0151",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u0153",
+ "\1\u0152\16\uffff\1\u0153",
"\1\u0154",
+ "",
"\1\u0155",
- "\1\u0156",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0157",
"\1\u0158",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0159",
"\1\u015a",
- "",
- "",
+ "\1\u015b",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u015c",
"\1\u015d",
- "\1\u015e",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u015f",
- "\1\u0160",
+ "",
+ "",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0161",
"\1\u0162",
"\1\u0163",
"\1\u0164",
"\1\u0165",
- "",
"\1\u0166",
"\1\u0167",
- "\1\u0168\15\uffff\1\u0169",
+ "\1\u0168",
+ "\1\u0169",
"\1\u016a",
- "\1\u016c\5\uffff\1\u016b",
- "\1\u016d",
- "\1\u016e",
- "\1\u016f",
- "",
- "\1\u0170",
- "\1\u0171",
"",
+ "\1\u016b",
+ "\1\u016c",
+ "\1\u016d\15\uffff\1\u016e",
+ "\1\u016f",
+ "\1\u0171\5\uffff\1\u0170",
"\1\u0172",
"\1\u0173",
"\1\u0174",
- "\1\135\13\uffff\12\135\7\uffff\23\135\1\u0175\6\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
+ "\1\u0175",
+ "\1\u0176",
+ "",
+ "\1\u0177",
"\1\u0178",
"\1\u0179",
- "\1\u017a",
- "\1\u017b",
- "",
+ "\1\135\13\uffff\12\135\7\uffff\23\135\1\u017a\6\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
"\1\u017d",
"\1\u017e",
"\1\u017f",
"\1\u0180",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\u0182",
+ "\1\u0183",
"\1\u0184",
+ "\1\u0185",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u0186",
- "",
- "\1\u0187",
- "",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0189",
"\1\u018a",
- "\1\u018b",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u018c",
+ "",
"\1\u018d",
- "\1\u018e",
+ "",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\u018f",
"\1\u0190",
"\1\u0191",
"\1\u0192",
"\1\u0193",
"\1\u0194",
- "\1\u0195",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0196",
"\1\u0197",
"\1\u0198",
@@ -4852,86 +4880,85 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u019e",
"\1\u019f",
"\1\u01a0",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01a1",
"\1\u01a2",
- "",
- "",
"\1\u01a3",
"\1\u01a4",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01a5",
"\1\u01a6",
- "",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01a8",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u01aa",
"",
"",
- "",
- "\1\u01ab",
- "",
- "\1\u01ac",
+ "\1\u01a9",
+ "\1\u01aa",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01ac",
"",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01ae",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01b0",
+ "",
+ "",
+ "",
"\1\u01b1",
"\1\u01b2",
- "\1\135\13\uffff\12\135\7\uffff\14\135\1\u01b3\15\135\4\uffff\1\135\1\uffff\32\135",
"",
+ "\1\u01b3",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\u01b5",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01b7",
"\1\u01b8",
"\1\u01b9",
- "\1\u01ba",
- "\1\u01bb",
- "\1\u01bc",
- "\1\u01bd",
- "\1\u01be",
+ "\1\135\13\uffff\12\135\7\uffff\14\135\1\u01ba\15\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01bf",
"\1\u01c0",
"\1\u01c1",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01c2",
"\1\u01c3",
"\1\u01c4",
"\1\u01c5",
- "",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
- "",
- "\1\u01c9",
- "",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01ca",
- "",
"\1\u01cb",
"\1\u01cc",
- "\1\u01cd",
"",
+ "\1\u01cd",
"\1\u01ce",
- "",
"\1\u01cf",
- "\1\u01d0",
- "\1\u01d1",
- "\1\u01d2",
- "",
"",
+ "\1\u01d0",
"",
+ "\1\u01d1",
"",
+ "\1\u01d2",
"\1\u01d3",
"\1\u01d4",
"\1\u01d5",
+ "",
"\1\u01d6",
+ "",
"\1\u01d7",
"\1\u01d8",
"\1\u01d9",
"\1\u01da",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u01dc",
"",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "",
+ "",
+ "\1\u01db",
+ "\1\u01dc",
+ "\1\u01dd",
"\1\u01de",
"\1\u01df",
"\1\u01e0",
@@ -4939,94 +4966,109 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u01e2",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01e4",
+ "",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01e6",
"\1\u01e7",
"\1\u01e8",
"\1\u01e9",
- "",
- "\1\135\13\uffff\12\135\7\uffff\24\135\1\u01ea\5\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u01ec\13\uffff\1\u01ed",
+ "\1\u01ea",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01ec",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01ee",
+ "\1\u01ef",
"\1\u01f0",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01f1",
"\1\u01f2",
- "\1\u01f3",
- "\1\u01f4",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "",
- "\1\u01f6",
"",
- "\1\u01f7",
+ "\1\135\13\uffff\12\135\7\uffff\24\135\1\u01f3\5\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u01f5\13\uffff\1\u01f6",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u01fa",
+ "\1\u01f9",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u01fb",
- "",
"\1\u01fc",
- "",
"\1\u01fd",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
"\1\u01ff",
- "\1\u0200",
- "\1\u0201",
"",
- "\1\u0202",
+ "\1\u0200",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0203",
- "",
- "",
"\1\u0204",
"",
"\1\u0205",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\u0207",
"",
- "\1\u0208",
+ "\1\u0206",
+ "\1\u0207",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0209",
+ "\1\u020a",
+ "\1\u020b",
"",
- "",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u020c",
"\1\u020d",
"",
+ "",
"\1\u020e",
+ "",
"\1\u020f",
- "\1\u0210",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0211",
+ "",
"\1\u0212",
"\1\u0213",
- "\1\u0214",
+ "",
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0216",
"\1\u0217",
- "",
- "",
"\1\u0218",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\u0219",
"\1\u021a",
"\1\u021b",
"\1\u021c",
"\1\u021d",
"\1\u021e",
"\1\u021f",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
- "",
- "\1\u0221",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0222",
"",
- "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "\1\u0223",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\u0225",
"\1\u0226",
+ "\1\u0227",
+ "\1\u0228",
+ "\1\u0229",
+ "\1\u022a",
+ "\1\u022b",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "",
+ "",
+ "\1\u022d",
+ "\1\u022e",
+ "",
+ "\1\u022f",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0232",
+ "\1\u0233",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
+ "\1\u0238",
"",
"",
"\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
@@ -5035,7 +5077,21 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
+ "\1\u023b",
+ "",
"",
+ "\1\u023c",
+ "\1\u023d",
+ "\1\u023e",
+ "\1\u023f",
+ "\1\u0240",
+ "\1\u0241",
+ "\1\u0242",
+ "\1\u0243",
+ "\1\u0244",
+ "\1\u0245",
+ "\1\u0246",
+ "\1\135\13\uffff\12\135\7\uffff\32\135\4\uffff\1\135\1\uffff\32\135",
""
};
@@ -5069,7 +5125,7 @@ public class InternalCubeDSLLexer extends Lexer {
this.transition = DFA21_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
diff --git a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLParser.java b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLParser.java
index f26af47..e1beecf 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLParser.java
+++ b/org.eclipse.osbp.xtext.cubedsl.ide/src-gen/org/eclipse/osbp/xtext/cubedsl/ide/contentassist/antlr/internal/InternalCubeDSLParser.java
@@ -40,7 +40,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'sum'", "'count'", "'min'", "'max'", "'avg'", "'distinct-count'", "'String'", "'Numeric'", "'Integer'", "'Boolean'", "'Date'", "'Time'", "'Timestamp'", "'TimeYears'", "'TimeHalfYears'", "'TimeQuarters'", "'TimeMonths'", "'TimeWeeks'", "'TimeDays'", "'TimeHours'", "'TimeMinutes'", "'TimeSeconds'", "'package'", "'{'", "'}'", "'cube'", "'dimensionUsage'", "'over'", "'dimension'", "'hierarchy'", "'entity'", "'level'", "'column'", "'property'", "'measure'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'as'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'defaultMeasure'", "'typeTime'", "'hasAll'", "'allMemberName'", "'defaultMember'", "'key'", "'nameColumn'", "'captionColumn'", "'ordinalColumn'", "'uniqueMembers'", "'levelType'", "'type'", "'notVisible'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'sum'", "'count'", "'min'", "'max'", "'avg'", "'distinct-count'", "'String'", "'Numeric'", "'Integer'", "'Boolean'", "'Date'", "'Time'", "'Timestamp'", "'TimeYears'", "'TimeHalfYears'", "'TimeQuarters'", "'TimeMonths'", "'TimeWeeks'", "'TimeDays'", "'TimeHours'", "'TimeMinutes'", "'TimeSeconds'", "'package'", "'{'", "'}'", "'cube'", "'dimensionUsage'", "'over'", "'dimension'", "'hierarchy'", "'entity'", "'level'", "'column'", "'property'", "'measure'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'as'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'schemaTableNamesToLowerCase'", "'defaultMeasure'", "'typeTime'", "'hasAll'", "'allMemberName'", "'defaultMember'", "'key'", "'nameColumn'", "'captionColumn'", "'ordinalColumn'", "'uniqueMembers'", "'levelType'", "'type'", "'notVisible'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
};
public static final int RULE_HEX=6;
public static final int T__50=50;
@@ -56,6 +56,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
+ public static final int T__135=135;
public static final int T__61=61;
public static final int T__134=134;
public static final int RULE_ID=4;
@@ -9160,7 +9161,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( (LA8_0==87) ) {
alt8=1;
}
- else if ( ((LA8_0>=RULE_ID && LA8_0<=RULE_DECIMAL)||LA8_0==27||(LA8_0>=34 && LA8_0<=35)||LA8_0==40||(LA8_0>=45 && LA8_0<=50)||LA8_0==74||LA8_0==88||(LA8_0>=92 && LA8_0<=93)||LA8_0==96||LA8_0==98||(LA8_0>=102 && LA8_0<=110)||LA8_0==112||LA8_0==134) ) {
+ else if ( ((LA8_0>=RULE_ID && LA8_0<=RULE_DECIMAL)||LA8_0==27||(LA8_0>=34 && LA8_0<=35)||LA8_0==40||(LA8_0>=45 && LA8_0<=50)||LA8_0==74||LA8_0==88||(LA8_0>=92 && LA8_0<=93)||LA8_0==96||LA8_0==98||(LA8_0>=102 && LA8_0<=110)||LA8_0==112||LA8_0==135) ) {
alt8=2;
}
else {
@@ -9248,12 +9249,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
{
int LA9_1 = input.LA(2);
- if ( (LA9_1==13) ) {
- alt9=1;
- }
- else if ( (LA9_1==EOF||(LA9_1>=RULE_ID && LA9_1<=RULE_DECIMAL)||(LA9_1>=14 && LA9_1<=50)||(LA9_1>=74 && LA9_1<=75)||LA9_1==86||(LA9_1>=88 && LA9_1<=113)||(LA9_1>=130 && LA9_1<=131)||(LA9_1>=133 && LA9_1<=134)) ) {
+ if ( (LA9_1==EOF||(LA9_1>=RULE_ID && LA9_1<=RULE_DECIMAL)||(LA9_1>=14 && LA9_1<=50)||(LA9_1>=74 && LA9_1<=75)||LA9_1==86||(LA9_1>=88 && LA9_1<=113)||(LA9_1>=131 && LA9_1<=132)||(LA9_1>=134 && LA9_1<=135)) ) {
alt9=2;
}
+ else if ( (LA9_1==13) ) {
+ alt9=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9267,12 +9268,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
{
int LA9_2 = input.LA(2);
- if ( (LA9_2==EOF||(LA9_2>=RULE_ID && LA9_2<=RULE_DECIMAL)||(LA9_2>=14 && LA9_2<=50)||(LA9_2>=74 && LA9_2<=75)||LA9_2==86||(LA9_2>=88 && LA9_2<=113)||(LA9_2>=130 && LA9_2<=131)||(LA9_2>=133 && LA9_2<=134)) ) {
- alt9=2;
- }
- else if ( (LA9_2==13) ) {
+ if ( (LA9_2==13) ) {
alt9=1;
}
+ else if ( (LA9_2==EOF||(LA9_2>=RULE_ID && LA9_2<=RULE_DECIMAL)||(LA9_2>=14 && LA9_2<=50)||(LA9_2>=74 && LA9_2<=75)||LA9_2==86||(LA9_2>=88 && LA9_2<=113)||(LA9_2>=131 && LA9_2<=132)||(LA9_2>=134 && LA9_2<=135)) ) {
+ alt9=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9286,12 +9287,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
{
int LA9_3 = input.LA(2);
- if ( (LA9_3==EOF||(LA9_3>=RULE_ID && LA9_3<=RULE_DECIMAL)||(LA9_3>=14 && LA9_3<=50)||(LA9_3>=74 && LA9_3<=75)||LA9_3==86||(LA9_3>=88 && LA9_3<=113)||(LA9_3>=130 && LA9_3<=131)||(LA9_3>=133 && LA9_3<=134)) ) {
- alt9=2;
- }
- else if ( (LA9_3==13) ) {
+ if ( (LA9_3==13) ) {
alt9=1;
}
+ else if ( (LA9_3==EOF||(LA9_3>=RULE_ID && LA9_3<=RULE_DECIMAL)||(LA9_3>=14 && LA9_3<=50)||(LA9_3>=74 && LA9_3<=75)||LA9_3==86||(LA9_3>=88 && LA9_3<=113)||(LA9_3>=131 && LA9_3<=132)||(LA9_3>=134 && LA9_3<=135)) ) {
+ alt9=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9308,7 +9309,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( (LA9_4==13) ) {
alt9=1;
}
- else if ( (LA9_4==EOF||(LA9_4>=RULE_ID && LA9_4<=RULE_DECIMAL)||(LA9_4>=14 && LA9_4<=50)||(LA9_4>=74 && LA9_4<=75)||LA9_4==86||(LA9_4>=88 && LA9_4<=113)||(LA9_4>=130 && LA9_4<=131)||(LA9_4>=133 && LA9_4<=134)) ) {
+ else if ( (LA9_4==EOF||(LA9_4>=RULE_ID && LA9_4<=RULE_DECIMAL)||(LA9_4>=14 && LA9_4<=50)||(LA9_4>=74 && LA9_4<=75)||LA9_4==86||(LA9_4>=88 && LA9_4<=113)||(LA9_4>=131 && LA9_4<=132)||(LA9_4>=134 && LA9_4<=135)) ) {
alt9=2;
}
else {
@@ -9324,12 +9325,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
{
int LA9_5 = input.LA(2);
- if ( (LA9_5==EOF||(LA9_5>=RULE_ID && LA9_5<=RULE_DECIMAL)||(LA9_5>=14 && LA9_5<=50)||(LA9_5>=74 && LA9_5<=75)||LA9_5==86||(LA9_5>=88 && LA9_5<=113)||(LA9_5>=130 && LA9_5<=131)||(LA9_5>=133 && LA9_5<=134)) ) {
- alt9=2;
- }
- else if ( (LA9_5==13) ) {
+ if ( (LA9_5==13) ) {
alt9=1;
}
+ else if ( (LA9_5==EOF||(LA9_5>=RULE_ID && LA9_5<=RULE_DECIMAL)||(LA9_5>=14 && LA9_5<=50)||(LA9_5>=74 && LA9_5<=75)||LA9_5==86||(LA9_5>=88 && LA9_5<=113)||(LA9_5>=131 && LA9_5<=132)||(LA9_5>=134 && LA9_5<=135)) ) {
+ alt9=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9365,7 +9366,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
case 109:
case 110:
case 112:
- case 134:
+ case 135:
{
alt9=2;
}
@@ -9929,12 +9930,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
{
int LA13_2 = input.LA(2);
- if ( (LA13_2==13) ) {
- alt13=2;
- }
- else if ( (LA13_2==EOF||(LA13_2>=RULE_ID && LA13_2<=RULE_DECIMAL)||LA13_2==27||(LA13_2>=34 && LA13_2<=35)||LA13_2==40||(LA13_2>=45 && LA13_2<=50)||LA13_2==74||LA13_2==88||(LA13_2>=92 && LA13_2<=93)||LA13_2==96||LA13_2==98||(LA13_2>=102 && LA13_2<=110)||LA13_2==112||LA13_2==134) ) {
+ if ( (LA13_2==EOF||(LA13_2>=RULE_ID && LA13_2<=RULE_DECIMAL)||LA13_2==27||(LA13_2>=34 && LA13_2<=35)||LA13_2==40||(LA13_2>=45 && LA13_2<=50)||LA13_2==74||LA13_2==88||(LA13_2>=92 && LA13_2<=93)||LA13_2==96||LA13_2==98||(LA13_2>=102 && LA13_2<=110)||LA13_2==112||LA13_2==135) ) {
alt13=4;
}
+ else if ( (LA13_2==13) ) {
+ alt13=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -10304,7 +10305,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( (LA15_0==26) ) {
int LA15_1 = input.LA(2);
- if ( (LA15_1==EOF||(LA15_1>=RULE_ID && LA15_1<=RULE_DECIMAL)||LA15_1==27||(LA15_1>=34 && LA15_1<=35)||LA15_1==40||(LA15_1>=45 && LA15_1<=50)||LA15_1==74||LA15_1==88||(LA15_1>=92 && LA15_1<=93)||LA15_1==96||LA15_1==98||(LA15_1>=102 && LA15_1<=110)||LA15_1==112||LA15_1==134) ) {
+ if ( (LA15_1==EOF||(LA15_1>=RULE_ID && LA15_1<=RULE_DECIMAL)||LA15_1==27||(LA15_1>=34 && LA15_1<=35)||LA15_1==40||(LA15_1>=45 && LA15_1<=50)||LA15_1==74||LA15_1==88||(LA15_1>=92 && LA15_1<=93)||LA15_1==96||LA15_1==98||(LA15_1>=102 && LA15_1<=110)||LA15_1==112||LA15_1==135) ) {
alt15=2;
}
else if ( (LA15_1==26) ) {
@@ -10740,7 +10741,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( ((LA19_0>=34 && LA19_0<=35)||LA19_0==40) ) {
alt19=1;
}
- else if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_DECIMAL)||LA19_0==27||(LA19_0>=45 && LA19_0<=50)||LA19_0==74||LA19_0==88||(LA19_0>=92 && LA19_0<=93)||LA19_0==96||LA19_0==98||(LA19_0>=102 && LA19_0<=110)||LA19_0==112||LA19_0==134) ) {
+ else if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_DECIMAL)||LA19_0==27||(LA19_0>=45 && LA19_0<=50)||LA19_0==74||LA19_0==88||(LA19_0>=92 && LA19_0<=93)||LA19_0==96||LA19_0==98||(LA19_0>=102 && LA19_0<=110)||LA19_0==112||LA19_0==135) ) {
alt19=2;
}
else {
@@ -11108,7 +11109,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( (LA23_0==43) ) {
alt23=1;
}
- else if ( (LA23_0==130) ) {
+ else if ( (LA23_0==131) ) {
alt23=2;
}
else {
@@ -11199,12 +11200,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
alt24=1;
}
break;
- case 131:
+ case 132:
{
alt24=2;
}
break;
- case 130:
+ case 131:
{
alt24=3;
}
@@ -11804,7 +11805,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 50:
- case 134:
+ case 135:
{
alt27=3;
}
@@ -12320,10 +12321,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
int alt31=2;
int LA31_0 = input.LA(1);
- if ( (LA31_0==44||LA31_0==133) ) {
+ if ( (LA31_0==44||LA31_0==134) ) {
alt31=1;
}
- else if ( ((LA31_0>=RULE_ID && LA31_0<=RULE_DECIMAL)||LA31_0==27||(LA31_0>=34 && LA31_0<=35)||LA31_0==40||(LA31_0>=45 && LA31_0<=50)||LA31_0==74||LA31_0==88||(LA31_0>=92 && LA31_0<=93)||LA31_0==96||LA31_0==98||(LA31_0>=102 && LA31_0<=110)||LA31_0==112||LA31_0==134) ) {
+ else if ( ((LA31_0>=RULE_ID && LA31_0<=RULE_DECIMAL)||LA31_0==27||(LA31_0>=34 && LA31_0<=35)||LA31_0==40||(LA31_0>=45 && LA31_0<=50)||LA31_0==74||LA31_0==88||(LA31_0>=92 && LA31_0<=93)||LA31_0==96||LA31_0==98||(LA31_0>=102 && LA31_0<=110)||LA31_0==112||LA31_0==135) ) {
alt31=2;
}
else {
@@ -12408,7 +12409,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
int alt32=2;
int LA32_0 = input.LA(1);
- if ( (LA32_0==133) ) {
+ if ( (LA32_0==134) ) {
alt32=1;
}
else if ( (LA32_0==44) ) {
@@ -13031,7 +13032,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
if ( (LA38_0==50) ) {
alt38=1;
}
- else if ( (LA38_0==134) ) {
+ else if ( (LA38_0==135) ) {
alt38=2;
}
else {
@@ -15181,52 +15182,45 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubePackage__Group_2__1__Impl"
- // InternalCubeDSL.g:4096:1: rule__CubePackage__Group_2__1__Impl : ( ( rule__CubePackage__DimensionsAssignment_2_1 )* ) ;
+ // InternalCubeDSL.g:4096:1: rule__CubePackage__Group_2__1__Impl : ( ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )? ) ;
public final void rule__CubePackage__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4100:1: ( ( ( rule__CubePackage__DimensionsAssignment_2_1 )* ) )
- // InternalCubeDSL.g:4101:1: ( ( rule__CubePackage__DimensionsAssignment_2_1 )* )
+ // InternalCubeDSL.g:4100:1: ( ( ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )? ) )
+ // InternalCubeDSL.g:4101:1: ( ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )? )
{
- // InternalCubeDSL.g:4101:1: ( ( rule__CubePackage__DimensionsAssignment_2_1 )* )
- // InternalCubeDSL.g:4102:2: ( rule__CubePackage__DimensionsAssignment_2_1 )*
+ // InternalCubeDSL.g:4101:1: ( ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )? )
+ // InternalCubeDSL.g:4102:2: ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_1());
+ before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseAssignment_2_1());
}
- // InternalCubeDSL.g:4103:2: ( rule__CubePackage__DimensionsAssignment_2_1 )*
- loop51:
- do {
- int alt51=2;
- int LA51_0 = input.LA(1);
-
- if ( (LA51_0==79) ) {
- alt51=1;
- }
-
+ // InternalCubeDSL.g:4103:2: ( rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- switch (alt51) {
- case 1 :
- // InternalCubeDSL.g:4103:3: rule__CubePackage__DimensionsAssignment_2_1
- {
- pushFollow(FOLLOW_9);
- rule__CubePackage__DimensionsAssignment_2_1();
+ if ( (LA51_0==116) ) {
+ alt51=1;
+ }
+ switch (alt51) {
+ case 1 :
+ // InternalCubeDSL.g:4103:3: rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
- }
- break;
+ }
+ break;
- default :
- break loop51;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_1());
+ after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseAssignment_2_1());
}
}
@@ -15288,38 +15282,38 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubePackage__Group_2__2__Impl"
- // InternalCubeDSL.g:4123:1: rule__CubePackage__Group_2__2__Impl : ( ( rule__CubePackage__CubesAssignment_2_2 )* ) ;
+ // InternalCubeDSL.g:4123:1: rule__CubePackage__Group_2__2__Impl : ( ( rule__CubePackage__DimensionsAssignment_2_2 )* ) ;
public final void rule__CubePackage__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4127:1: ( ( ( rule__CubePackage__CubesAssignment_2_2 )* ) )
- // InternalCubeDSL.g:4128:1: ( ( rule__CubePackage__CubesAssignment_2_2 )* )
+ // InternalCubeDSL.g:4127:1: ( ( ( rule__CubePackage__DimensionsAssignment_2_2 )* ) )
+ // InternalCubeDSL.g:4128:1: ( ( rule__CubePackage__DimensionsAssignment_2_2 )* )
{
- // InternalCubeDSL.g:4128:1: ( ( rule__CubePackage__CubesAssignment_2_2 )* )
- // InternalCubeDSL.g:4129:2: ( rule__CubePackage__CubesAssignment_2_2 )*
+ // InternalCubeDSL.g:4128:1: ( ( rule__CubePackage__DimensionsAssignment_2_2 )* )
+ // InternalCubeDSL.g:4129:2: ( rule__CubePackage__DimensionsAssignment_2_2 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCubePackageAccess().getCubesAssignment_2_2());
+ before(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_2());
}
- // InternalCubeDSL.g:4130:2: ( rule__CubePackage__CubesAssignment_2_2 )*
+ // InternalCubeDSL.g:4130:2: ( rule__CubePackage__DimensionsAssignment_2_2 )*
loop52:
do {
int alt52=2;
int LA52_0 = input.LA(1);
- if ( (LA52_0==76) ) {
+ if ( (LA52_0==79) ) {
alt52=1;
}
switch (alt52) {
case 1 :
- // InternalCubeDSL.g:4130:3: rule__CubePackage__CubesAssignment_2_2
+ // InternalCubeDSL.g:4130:3: rule__CubePackage__DimensionsAssignment_2_2
{
- pushFollow(FOLLOW_10);
- rule__CubePackage__CubesAssignment_2_2();
+ pushFollow(FOLLOW_9);
+ rule__CubePackage__DimensionsAssignment_2_2();
state._fsp--;
if (state.failed) return ;
@@ -15333,7 +15327,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getCubePackageAccess().getCubesAssignment_2_2());
+ after(grammarAccess.getCubePackageAccess().getDimensionsAssignment_2_2());
}
}
@@ -15357,20 +15351,25 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubePackage__Group_2__3"
- // InternalCubeDSL.g:4138:1: rule__CubePackage__Group_2__3 : rule__CubePackage__Group_2__3__Impl ;
+ // InternalCubeDSL.g:4138:1: rule__CubePackage__Group_2__3 : rule__CubePackage__Group_2__3__Impl rule__CubePackage__Group_2__4 ;
public final void rule__CubePackage__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4142:1: ( rule__CubePackage__Group_2__3__Impl )
- // InternalCubeDSL.g:4143:2: rule__CubePackage__Group_2__3__Impl
+ // InternalCubeDSL.g:4142:1: ( rule__CubePackage__Group_2__3__Impl rule__CubePackage__Group_2__4 )
+ // InternalCubeDSL.g:4143:2: rule__CubePackage__Group_2__3__Impl rule__CubePackage__Group_2__4
{
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_8);
rule__CubePackage__Group_2__3__Impl();
state._fsp--;
if (state.failed) return ;
+ pushFollow(FOLLOW_2);
+ rule__CubePackage__Group_2__4();
+
+ state._fsp--;
+ if (state.failed) return ;
}
@@ -15390,24 +15389,52 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubePackage__Group_2__3__Impl"
- // InternalCubeDSL.g:4149:1: rule__CubePackage__Group_2__3__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:4150:1: rule__CubePackage__Group_2__3__Impl : ( ( rule__CubePackage__CubesAssignment_2_3 )* ) ;
public final void rule__CubePackage__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4153:1: ( ( '}' ) )
- // InternalCubeDSL.g:4154:1: ( '}' )
+ // InternalCubeDSL.g:4154:1: ( ( ( rule__CubePackage__CubesAssignment_2_3 )* ) )
+ // InternalCubeDSL.g:4155:1: ( ( rule__CubePackage__CubesAssignment_2_3 )* )
{
- // InternalCubeDSL.g:4154:1: ( '}' )
- // InternalCubeDSL.g:4155:2: '}'
+ // InternalCubeDSL.g:4155:1: ( ( rule__CubePackage__CubesAssignment_2_3 )* )
+ // InternalCubeDSL.g:4156:2: ( rule__CubePackage__CubesAssignment_2_3 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3());
+ before(grammarAccess.getCubePackageAccess().getCubesAssignment_2_3());
}
- match(input,75,FOLLOW_2); if (state.failed) return ;
+ // InternalCubeDSL.g:4157:2: ( rule__CubePackage__CubesAssignment_2_3 )*
+ loop53:
+ do {
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+
+ if ( (LA53_0==76) ) {
+ alt53=1;
+ }
+
+
+ switch (alt53) {
+ case 1 :
+ // InternalCubeDSL.g:4157:3: rule__CubePackage__CubesAssignment_2_3
+ {
+ pushFollow(FOLLOW_10);
+ rule__CubePackage__CubesAssignment_2_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop53;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3());
+ after(grammarAccess.getCubePackageAccess().getCubesAssignment_2_3());
}
}
@@ -15430,15 +15457,89 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__CubePackage__Group_2__3__Impl"
+ // $ANTLR start "rule__CubePackage__Group_2__4"
+ // InternalCubeDSL.g:4165:1: rule__CubePackage__Group_2__4 : rule__CubePackage__Group_2__4__Impl ;
+ public final void rule__CubePackage__Group_2__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalCubeDSL.g:4169:1: ( rule__CubePackage__Group_2__4__Impl )
+ // InternalCubeDSL.g:4170:2: rule__CubePackage__Group_2__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CubePackage__Group_2__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CubePackage__Group_2__4"
+
+
+ // $ANTLR start "rule__CubePackage__Group_2__4__Impl"
+ // InternalCubeDSL.g:4176:1: rule__CubePackage__Group_2__4__Impl : ( '}' ) ;
+ public final void rule__CubePackage__Group_2__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalCubeDSL.g:4180:1: ( ( '}' ) )
+ // InternalCubeDSL.g:4181:1: ( '}' )
+ {
+ // InternalCubeDSL.g:4181:1: ( '}' )
+ // InternalCubeDSL.g:4182:2: '}'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4());
+ }
+ match(input,75,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CubePackage__Group_2__4__Impl"
+
+
// $ANTLR start "rule__CubeType__Group__0"
- // InternalCubeDSL.g:4165:1: rule__CubeType__Group__0 : rule__CubeType__Group__0__Impl rule__CubeType__Group__1 ;
+ // InternalCubeDSL.g:4192:1: rule__CubeType__Group__0 : rule__CubeType__Group__0__Impl rule__CubeType__Group__1 ;
public final void rule__CubeType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4169:1: ( rule__CubeType__Group__0__Impl rule__CubeType__Group__1 )
- // InternalCubeDSL.g:4170:2: rule__CubeType__Group__0__Impl rule__CubeType__Group__1
+ // InternalCubeDSL.g:4196:1: ( rule__CubeType__Group__0__Impl rule__CubeType__Group__1 )
+ // InternalCubeDSL.g:4197:2: rule__CubeType__Group__0__Impl rule__CubeType__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeType__Group__0__Impl();
@@ -15469,17 +15570,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__0__Impl"
- // InternalCubeDSL.g:4177:1: rule__CubeType__Group__0__Impl : ( 'cube' ) ;
+ // InternalCubeDSL.g:4204:1: rule__CubeType__Group__0__Impl : ( 'cube' ) ;
public final void rule__CubeType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4181:1: ( ( 'cube' ) )
- // InternalCubeDSL.g:4182:1: ( 'cube' )
+ // InternalCubeDSL.g:4208:1: ( ( 'cube' ) )
+ // InternalCubeDSL.g:4209:1: ( 'cube' )
{
- // InternalCubeDSL.g:4182:1: ( 'cube' )
- // InternalCubeDSL.g:4183:2: 'cube'
+ // InternalCubeDSL.g:4209:1: ( 'cube' )
+ // InternalCubeDSL.g:4210:2: 'cube'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getCubeKeyword_0());
@@ -15510,14 +15611,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__1"
- // InternalCubeDSL.g:4192:1: rule__CubeType__Group__1 : rule__CubeType__Group__1__Impl rule__CubeType__Group__2 ;
+ // InternalCubeDSL.g:4219:1: rule__CubeType__Group__1 : rule__CubeType__Group__1__Impl rule__CubeType__Group__2 ;
public final void rule__CubeType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4196:1: ( rule__CubeType__Group__1__Impl rule__CubeType__Group__2 )
- // InternalCubeDSL.g:4197:2: rule__CubeType__Group__1__Impl rule__CubeType__Group__2
+ // InternalCubeDSL.g:4223:1: ( rule__CubeType__Group__1__Impl rule__CubeType__Group__2 )
+ // InternalCubeDSL.g:4224:2: rule__CubeType__Group__1__Impl rule__CubeType__Group__2
{
pushFollow(FOLLOW_11);
rule__CubeType__Group__1__Impl();
@@ -15548,23 +15649,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__1__Impl"
- // InternalCubeDSL.g:4204:1: rule__CubeType__Group__1__Impl : ( ( rule__CubeType__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:4231:1: rule__CubeType__Group__1__Impl : ( ( rule__CubeType__NameAssignment_1 ) ) ;
public final void rule__CubeType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4208:1: ( ( ( rule__CubeType__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:4209:1: ( ( rule__CubeType__NameAssignment_1 ) )
+ // InternalCubeDSL.g:4235:1: ( ( ( rule__CubeType__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:4236:1: ( ( rule__CubeType__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:4209:1: ( ( rule__CubeType__NameAssignment_1 ) )
- // InternalCubeDSL.g:4210:2: ( rule__CubeType__NameAssignment_1 )
+ // InternalCubeDSL.g:4236:1: ( ( rule__CubeType__NameAssignment_1 ) )
+ // InternalCubeDSL.g:4237:2: ( rule__CubeType__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:4211:2: ( rule__CubeType__NameAssignment_1 )
- // InternalCubeDSL.g:4211:3: rule__CubeType__NameAssignment_1
+ // InternalCubeDSL.g:4238:2: ( rule__CubeType__NameAssignment_1 )
+ // InternalCubeDSL.g:4238:3: rule__CubeType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeType__NameAssignment_1();
@@ -15599,14 +15700,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__2"
- // InternalCubeDSL.g:4219:1: rule__CubeType__Group__2 : rule__CubeType__Group__2__Impl rule__CubeType__Group__3 ;
+ // InternalCubeDSL.g:4246:1: rule__CubeType__Group__2 : rule__CubeType__Group__2__Impl rule__CubeType__Group__3 ;
public final void rule__CubeType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4223:1: ( rule__CubeType__Group__2__Impl rule__CubeType__Group__3 )
- // InternalCubeDSL.g:4224:2: rule__CubeType__Group__2__Impl rule__CubeType__Group__3
+ // InternalCubeDSL.g:4250:1: ( rule__CubeType__Group__2__Impl rule__CubeType__Group__3 )
+ // InternalCubeDSL.g:4251:2: rule__CubeType__Group__2__Impl rule__CubeType__Group__3
{
pushFollow(FOLLOW_11);
rule__CubeType__Group__2__Impl();
@@ -15637,31 +15738,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__2__Impl"
- // InternalCubeDSL.g:4231:1: rule__CubeType__Group__2__Impl : ( ( rule__CubeType__Group_2__0 )? ) ;
+ // InternalCubeDSL.g:4258:1: rule__CubeType__Group__2__Impl : ( ( rule__CubeType__Group_2__0 )? ) ;
public final void rule__CubeType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4235:1: ( ( ( rule__CubeType__Group_2__0 )? ) )
- // InternalCubeDSL.g:4236:1: ( ( rule__CubeType__Group_2__0 )? )
+ // InternalCubeDSL.g:4262:1: ( ( ( rule__CubeType__Group_2__0 )? ) )
+ // InternalCubeDSL.g:4263:1: ( ( rule__CubeType__Group_2__0 )? )
{
- // InternalCubeDSL.g:4236:1: ( ( rule__CubeType__Group_2__0 )? )
- // InternalCubeDSL.g:4237:2: ( rule__CubeType__Group_2__0 )?
+ // InternalCubeDSL.g:4263:1: ( ( rule__CubeType__Group_2__0 )? )
+ // InternalCubeDSL.g:4264:2: ( rule__CubeType__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getGroup_2());
}
- // InternalCubeDSL.g:4238:2: ( rule__CubeType__Group_2__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalCubeDSL.g:4265:2: ( rule__CubeType__Group_2__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==116) ) {
- alt53=1;
+ if ( (LA54_0==117) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalCubeDSL.g:4238:3: rule__CubeType__Group_2__0
+ // InternalCubeDSL.g:4265:3: rule__CubeType__Group_2__0
{
pushFollow(FOLLOW_2);
rule__CubeType__Group_2__0();
@@ -15699,14 +15800,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__3"
- // InternalCubeDSL.g:4246:1: rule__CubeType__Group__3 : rule__CubeType__Group__3__Impl rule__CubeType__Group__4 ;
+ // InternalCubeDSL.g:4273:1: rule__CubeType__Group__3 : rule__CubeType__Group__3__Impl rule__CubeType__Group__4 ;
public final void rule__CubeType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4250:1: ( rule__CubeType__Group__3__Impl rule__CubeType__Group__4 )
- // InternalCubeDSL.g:4251:2: rule__CubeType__Group__3__Impl rule__CubeType__Group__4
+ // InternalCubeDSL.g:4277:1: ( rule__CubeType__Group__3__Impl rule__CubeType__Group__4 )
+ // InternalCubeDSL.g:4278:2: rule__CubeType__Group__3__Impl rule__CubeType__Group__4
{
pushFollow(FOLLOW_12);
rule__CubeType__Group__3__Impl();
@@ -15737,17 +15838,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__3__Impl"
- // InternalCubeDSL.g:4258:1: rule__CubeType__Group__3__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:4285:1: rule__CubeType__Group__3__Impl : ( '{' ) ;
public final void rule__CubeType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4262:1: ( ( '{' ) )
- // InternalCubeDSL.g:4263:1: ( '{' )
+ // InternalCubeDSL.g:4289:1: ( ( '{' ) )
+ // InternalCubeDSL.g:4290:1: ( '{' )
{
- // InternalCubeDSL.g:4263:1: ( '{' )
- // InternalCubeDSL.g:4264:2: '{'
+ // InternalCubeDSL.g:4290:1: ( '{' )
+ // InternalCubeDSL.g:4291:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getLeftCurlyBracketKeyword_3());
@@ -15778,14 +15879,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__4"
- // InternalCubeDSL.g:4273:1: rule__CubeType__Group__4 : rule__CubeType__Group__4__Impl rule__CubeType__Group__5 ;
+ // InternalCubeDSL.g:4300:1: rule__CubeType__Group__4 : rule__CubeType__Group__4__Impl rule__CubeType__Group__5 ;
public final void rule__CubeType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4277:1: ( rule__CubeType__Group__4__Impl rule__CubeType__Group__5 )
- // InternalCubeDSL.g:4278:2: rule__CubeType__Group__4__Impl rule__CubeType__Group__5
+ // InternalCubeDSL.g:4304:1: ( rule__CubeType__Group__4__Impl rule__CubeType__Group__5 )
+ // InternalCubeDSL.g:4305:2: rule__CubeType__Group__4__Impl rule__CubeType__Group__5
{
pushFollow(FOLLOW_13);
rule__CubeType__Group__4__Impl();
@@ -15816,23 +15917,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__4__Impl"
- // InternalCubeDSL.g:4285:1: rule__CubeType__Group__4__Impl : ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) ) ;
+ // InternalCubeDSL.g:4312:1: rule__CubeType__Group__4__Impl : ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) ) ;
public final void rule__CubeType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4289:1: ( ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) ) )
- // InternalCubeDSL.g:4290:1: ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) )
+ // InternalCubeDSL.g:4316:1: ( ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) ) )
+ // InternalCubeDSL.g:4317:1: ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) )
{
- // InternalCubeDSL.g:4290:1: ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) )
- // InternalCubeDSL.g:4291:2: ( rule__CubeType__CubeTypeEntityAssignment_4 )
+ // InternalCubeDSL.g:4317:1: ( ( rule__CubeType__CubeTypeEntityAssignment_4 ) )
+ // InternalCubeDSL.g:4318:2: ( rule__CubeType__CubeTypeEntityAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getCubeTypeEntityAssignment_4());
}
- // InternalCubeDSL.g:4292:2: ( rule__CubeType__CubeTypeEntityAssignment_4 )
- // InternalCubeDSL.g:4292:3: rule__CubeType__CubeTypeEntityAssignment_4
+ // InternalCubeDSL.g:4319:2: ( rule__CubeType__CubeTypeEntityAssignment_4 )
+ // InternalCubeDSL.g:4319:3: rule__CubeType__CubeTypeEntityAssignment_4
{
pushFollow(FOLLOW_2);
rule__CubeType__CubeTypeEntityAssignment_4();
@@ -15867,14 +15968,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__5"
- // InternalCubeDSL.g:4300:1: rule__CubeType__Group__5 : rule__CubeType__Group__5__Impl ;
+ // InternalCubeDSL.g:4327:1: rule__CubeType__Group__5 : rule__CubeType__Group__5__Impl ;
public final void rule__CubeType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4304:1: ( rule__CubeType__Group__5__Impl )
- // InternalCubeDSL.g:4305:2: rule__CubeType__Group__5__Impl
+ // InternalCubeDSL.g:4331:1: ( rule__CubeType__Group__5__Impl )
+ // InternalCubeDSL.g:4332:2: rule__CubeType__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__CubeType__Group__5__Impl();
@@ -15900,17 +16001,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group__5__Impl"
- // InternalCubeDSL.g:4311:1: rule__CubeType__Group__5__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:4338:1: rule__CubeType__Group__5__Impl : ( '}' ) ;
public final void rule__CubeType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4315:1: ( ( '}' ) )
- // InternalCubeDSL.g:4316:1: ( '}' )
+ // InternalCubeDSL.g:4342:1: ( ( '}' ) )
+ // InternalCubeDSL.g:4343:1: ( '}' )
{
- // InternalCubeDSL.g:4316:1: ( '}' )
- // InternalCubeDSL.g:4317:2: '}'
+ // InternalCubeDSL.g:4343:1: ( '}' )
+ // InternalCubeDSL.g:4344:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getRightCurlyBracketKeyword_5());
@@ -15941,14 +16042,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group_2__0"
- // InternalCubeDSL.g:4327:1: rule__CubeType__Group_2__0 : rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1 ;
+ // InternalCubeDSL.g:4354:1: rule__CubeType__Group_2__0 : rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1 ;
public final void rule__CubeType__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4331:1: ( rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1 )
- // InternalCubeDSL.g:4332:2: rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1
+ // InternalCubeDSL.g:4358:1: ( rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1 )
+ // InternalCubeDSL.g:4359:2: rule__CubeType__Group_2__0__Impl rule__CubeType__Group_2__1
{
pushFollow(FOLLOW_14);
rule__CubeType__Group_2__0__Impl();
@@ -15979,23 +16080,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group_2__0__Impl"
- // InternalCubeDSL.g:4339:1: rule__CubeType__Group_2__0__Impl : ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) ) ;
+ // InternalCubeDSL.g:4366:1: rule__CubeType__Group_2__0__Impl : ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) ) ;
public final void rule__CubeType__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4343:1: ( ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) ) )
- // InternalCubeDSL.g:4344:1: ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) )
+ // InternalCubeDSL.g:4370:1: ( ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) ) )
+ // InternalCubeDSL.g:4371:1: ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) )
{
- // InternalCubeDSL.g:4344:1: ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) )
- // InternalCubeDSL.g:4345:2: ( rule__CubeType__DefaultMeasureAssignment_2_0 )
+ // InternalCubeDSL.g:4371:1: ( ( rule__CubeType__DefaultMeasureAssignment_2_0 ) )
+ // InternalCubeDSL.g:4372:2: ( rule__CubeType__DefaultMeasureAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getDefaultMeasureAssignment_2_0());
}
- // InternalCubeDSL.g:4346:2: ( rule__CubeType__DefaultMeasureAssignment_2_0 )
- // InternalCubeDSL.g:4346:3: rule__CubeType__DefaultMeasureAssignment_2_0
+ // InternalCubeDSL.g:4373:2: ( rule__CubeType__DefaultMeasureAssignment_2_0 )
+ // InternalCubeDSL.g:4373:3: rule__CubeType__DefaultMeasureAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__CubeType__DefaultMeasureAssignment_2_0();
@@ -16030,14 +16131,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group_2__1"
- // InternalCubeDSL.g:4354:1: rule__CubeType__Group_2__1 : rule__CubeType__Group_2__1__Impl ;
+ // InternalCubeDSL.g:4381:1: rule__CubeType__Group_2__1 : rule__CubeType__Group_2__1__Impl ;
public final void rule__CubeType__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4358:1: ( rule__CubeType__Group_2__1__Impl )
- // InternalCubeDSL.g:4359:2: rule__CubeType__Group_2__1__Impl
+ // InternalCubeDSL.g:4385:1: ( rule__CubeType__Group_2__1__Impl )
+ // InternalCubeDSL.g:4386:2: rule__CubeType__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeType__Group_2__1__Impl();
@@ -16063,23 +16164,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__Group_2__1__Impl"
- // InternalCubeDSL.g:4365:1: rule__CubeType__Group_2__1__Impl : ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) ) ;
+ // InternalCubeDSL.g:4392:1: rule__CubeType__Group_2__1__Impl : ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) ) ;
public final void rule__CubeType__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4369:1: ( ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) ) )
- // InternalCubeDSL.g:4370:1: ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) )
+ // InternalCubeDSL.g:4396:1: ( ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) ) )
+ // InternalCubeDSL.g:4397:1: ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) )
{
- // InternalCubeDSL.g:4370:1: ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) )
- // InternalCubeDSL.g:4371:2: ( rule__CubeType__DefaultMeasureValueAssignment_2_1 )
+ // InternalCubeDSL.g:4397:1: ( ( rule__CubeType__DefaultMeasureValueAssignment_2_1 ) )
+ // InternalCubeDSL.g:4398:2: ( rule__CubeType__DefaultMeasureValueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getDefaultMeasureValueAssignment_2_1());
}
- // InternalCubeDSL.g:4372:2: ( rule__CubeType__DefaultMeasureValueAssignment_2_1 )
- // InternalCubeDSL.g:4372:3: rule__CubeType__DefaultMeasureValueAssignment_2_1
+ // InternalCubeDSL.g:4399:2: ( rule__CubeType__DefaultMeasureValueAssignment_2_1 )
+ // InternalCubeDSL.g:4399:3: rule__CubeType__DefaultMeasureValueAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__CubeType__DefaultMeasureValueAssignment_2_1();
@@ -16114,14 +16215,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__0"
- // InternalCubeDSL.g:4381:1: rule__CubeDimensionUsage__Group__0 : rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1 ;
+ // InternalCubeDSL.g:4408:1: rule__CubeDimensionUsage__Group__0 : rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1 ;
public final void rule__CubeDimensionUsage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4385:1: ( rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1 )
- // InternalCubeDSL.g:4386:2: rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1
+ // InternalCubeDSL.g:4412:1: ( rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1 )
+ // InternalCubeDSL.g:4413:2: rule__CubeDimensionUsage__Group__0__Impl rule__CubeDimensionUsage__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeDimensionUsage__Group__0__Impl();
@@ -16152,17 +16253,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__0__Impl"
- // InternalCubeDSL.g:4393:1: rule__CubeDimensionUsage__Group__0__Impl : ( 'dimensionUsage' ) ;
+ // InternalCubeDSL.g:4420:1: rule__CubeDimensionUsage__Group__0__Impl : ( 'dimensionUsage' ) ;
public final void rule__CubeDimensionUsage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4397:1: ( ( 'dimensionUsage' ) )
- // InternalCubeDSL.g:4398:1: ( 'dimensionUsage' )
+ // InternalCubeDSL.g:4424:1: ( ( 'dimensionUsage' ) )
+ // InternalCubeDSL.g:4425:1: ( 'dimensionUsage' )
{
- // InternalCubeDSL.g:4398:1: ( 'dimensionUsage' )
- // InternalCubeDSL.g:4399:2: 'dimensionUsage'
+ // InternalCubeDSL.g:4425:1: ( 'dimensionUsage' )
+ // InternalCubeDSL.g:4426:2: 'dimensionUsage'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getDimensionUsageKeyword_0());
@@ -16193,14 +16294,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__1"
- // InternalCubeDSL.g:4408:1: rule__CubeDimensionUsage__Group__1 : rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2 ;
+ // InternalCubeDSL.g:4435:1: rule__CubeDimensionUsage__Group__1 : rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2 ;
public final void rule__CubeDimensionUsage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4412:1: ( rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2 )
- // InternalCubeDSL.g:4413:2: rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2
+ // InternalCubeDSL.g:4439:1: ( rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2 )
+ // InternalCubeDSL.g:4440:2: rule__CubeDimensionUsage__Group__1__Impl rule__CubeDimensionUsage__Group__2
{
pushFollow(FOLLOW_15);
rule__CubeDimensionUsage__Group__1__Impl();
@@ -16231,23 +16332,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__1__Impl"
- // InternalCubeDSL.g:4420:1: rule__CubeDimensionUsage__Group__1__Impl : ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) ) ;
+ // InternalCubeDSL.g:4447:1: rule__CubeDimensionUsage__Group__1__Impl : ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) ) ;
public final void rule__CubeDimensionUsage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4424:1: ( ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) ) )
- // InternalCubeDSL.g:4425:1: ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) )
+ // InternalCubeDSL.g:4451:1: ( ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) ) )
+ // InternalCubeDSL.g:4452:1: ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) )
{
- // InternalCubeDSL.g:4425:1: ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) )
- // InternalCubeDSL.g:4426:2: ( rule__CubeDimensionUsage__SourceValueAssignment_1 )
+ // InternalCubeDSL.g:4452:1: ( ( rule__CubeDimensionUsage__SourceValueAssignment_1 ) )
+ // InternalCubeDSL.g:4453:2: ( rule__CubeDimensionUsage__SourceValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getSourceValueAssignment_1());
}
- // InternalCubeDSL.g:4427:2: ( rule__CubeDimensionUsage__SourceValueAssignment_1 )
- // InternalCubeDSL.g:4427:3: rule__CubeDimensionUsage__SourceValueAssignment_1
+ // InternalCubeDSL.g:4454:2: ( rule__CubeDimensionUsage__SourceValueAssignment_1 )
+ // InternalCubeDSL.g:4454:3: rule__CubeDimensionUsage__SourceValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeDimensionUsage__SourceValueAssignment_1();
@@ -16282,14 +16383,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__2"
- // InternalCubeDSL.g:4435:1: rule__CubeDimensionUsage__Group__2 : rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3 ;
+ // InternalCubeDSL.g:4462:1: rule__CubeDimensionUsage__Group__2 : rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3 ;
public final void rule__CubeDimensionUsage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4439:1: ( rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3 )
- // InternalCubeDSL.g:4440:2: rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3
+ // InternalCubeDSL.g:4466:1: ( rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3 )
+ // InternalCubeDSL.g:4467:2: rule__CubeDimensionUsage__Group__2__Impl rule__CubeDimensionUsage__Group__3
{
pushFollow(FOLLOW_6);
rule__CubeDimensionUsage__Group__2__Impl();
@@ -16320,17 +16421,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__2__Impl"
- // InternalCubeDSL.g:4447:1: rule__CubeDimensionUsage__Group__2__Impl : ( 'over' ) ;
+ // InternalCubeDSL.g:4474:1: rule__CubeDimensionUsage__Group__2__Impl : ( 'over' ) ;
public final void rule__CubeDimensionUsage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4451:1: ( ( 'over' ) )
- // InternalCubeDSL.g:4452:1: ( 'over' )
+ // InternalCubeDSL.g:4478:1: ( ( 'over' ) )
+ // InternalCubeDSL.g:4479:1: ( 'over' )
{
- // InternalCubeDSL.g:4452:1: ( 'over' )
- // InternalCubeDSL.g:4453:2: 'over'
+ // InternalCubeDSL.g:4479:1: ( 'over' )
+ // InternalCubeDSL.g:4480:2: 'over'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getOverKeyword_2());
@@ -16361,14 +16462,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__3"
- // InternalCubeDSL.g:4462:1: rule__CubeDimensionUsage__Group__3 : rule__CubeDimensionUsage__Group__3__Impl ;
+ // InternalCubeDSL.g:4489:1: rule__CubeDimensionUsage__Group__3 : rule__CubeDimensionUsage__Group__3__Impl ;
public final void rule__CubeDimensionUsage__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4466:1: ( rule__CubeDimensionUsage__Group__3__Impl )
- // InternalCubeDSL.g:4467:2: rule__CubeDimensionUsage__Group__3__Impl
+ // InternalCubeDSL.g:4493:1: ( rule__CubeDimensionUsage__Group__3__Impl )
+ // InternalCubeDSL.g:4494:2: rule__CubeDimensionUsage__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__CubeDimensionUsage__Group__3__Impl();
@@ -16394,23 +16495,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__Group__3__Impl"
- // InternalCubeDSL.g:4473:1: rule__CubeDimensionUsage__Group__3__Impl : ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) ) ;
+ // InternalCubeDSL.g:4500:1: rule__CubeDimensionUsage__Group__3__Impl : ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) ) ;
public final void rule__CubeDimensionUsage__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4477:1: ( ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) ) )
- // InternalCubeDSL.g:4478:1: ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) )
+ // InternalCubeDSL.g:4504:1: ( ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) ) )
+ // InternalCubeDSL.g:4505:1: ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) )
{
- // InternalCubeDSL.g:4478:1: ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) )
- // InternalCubeDSL.g:4479:2: ( rule__CubeDimensionUsage__OverValueAssignment_3 )
+ // InternalCubeDSL.g:4505:1: ( ( rule__CubeDimensionUsage__OverValueAssignment_3 ) )
+ // InternalCubeDSL.g:4506:2: ( rule__CubeDimensionUsage__OverValueAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getOverValueAssignment_3());
}
- // InternalCubeDSL.g:4480:2: ( rule__CubeDimensionUsage__OverValueAssignment_3 )
- // InternalCubeDSL.g:4480:3: rule__CubeDimensionUsage__OverValueAssignment_3
+ // InternalCubeDSL.g:4507:2: ( rule__CubeDimensionUsage__OverValueAssignment_3 )
+ // InternalCubeDSL.g:4507:3: rule__CubeDimensionUsage__OverValueAssignment_3
{
pushFollow(FOLLOW_2);
rule__CubeDimensionUsage__OverValueAssignment_3();
@@ -16445,14 +16546,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__0"
- // InternalCubeDSL.g:4489:1: rule__CubeDimension__Group__0 : rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1 ;
+ // InternalCubeDSL.g:4516:1: rule__CubeDimension__Group__0 : rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1 ;
public final void rule__CubeDimension__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4493:1: ( rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1 )
- // InternalCubeDSL.g:4494:2: rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1
+ // InternalCubeDSL.g:4520:1: ( rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1 )
+ // InternalCubeDSL.g:4521:2: rule__CubeDimension__Group__0__Impl rule__CubeDimension__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeDimension__Group__0__Impl();
@@ -16483,17 +16584,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__0__Impl"
- // InternalCubeDSL.g:4501:1: rule__CubeDimension__Group__0__Impl : ( 'dimension' ) ;
+ // InternalCubeDSL.g:4528:1: rule__CubeDimension__Group__0__Impl : ( 'dimension' ) ;
public final void rule__CubeDimension__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4505:1: ( ( 'dimension' ) )
- // InternalCubeDSL.g:4506:1: ( 'dimension' )
+ // InternalCubeDSL.g:4532:1: ( ( 'dimension' ) )
+ // InternalCubeDSL.g:4533:1: ( 'dimension' )
{
- // InternalCubeDSL.g:4506:1: ( 'dimension' )
- // InternalCubeDSL.g:4507:2: 'dimension'
+ // InternalCubeDSL.g:4533:1: ( 'dimension' )
+ // InternalCubeDSL.g:4534:2: 'dimension'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getDimensionKeyword_0());
@@ -16524,14 +16625,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__1"
- // InternalCubeDSL.g:4516:1: rule__CubeDimension__Group__1 : rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2 ;
+ // InternalCubeDSL.g:4543:1: rule__CubeDimension__Group__1 : rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2 ;
public final void rule__CubeDimension__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4520:1: ( rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2 )
- // InternalCubeDSL.g:4521:2: rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2
+ // InternalCubeDSL.g:4547:1: ( rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2 )
+ // InternalCubeDSL.g:4548:2: rule__CubeDimension__Group__1__Impl rule__CubeDimension__Group__2
{
pushFollow(FOLLOW_16);
rule__CubeDimension__Group__1__Impl();
@@ -16562,23 +16663,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__1__Impl"
- // InternalCubeDSL.g:4528:1: rule__CubeDimension__Group__1__Impl : ( ( rule__CubeDimension__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:4555:1: rule__CubeDimension__Group__1__Impl : ( ( rule__CubeDimension__NameAssignment_1 ) ) ;
public final void rule__CubeDimension__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4532:1: ( ( ( rule__CubeDimension__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:4533:1: ( ( rule__CubeDimension__NameAssignment_1 ) )
+ // InternalCubeDSL.g:4559:1: ( ( ( rule__CubeDimension__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:4560:1: ( ( rule__CubeDimension__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:4533:1: ( ( rule__CubeDimension__NameAssignment_1 ) )
- // InternalCubeDSL.g:4534:2: ( rule__CubeDimension__NameAssignment_1 )
+ // InternalCubeDSL.g:4560:1: ( ( rule__CubeDimension__NameAssignment_1 ) )
+ // InternalCubeDSL.g:4561:2: ( rule__CubeDimension__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:4535:2: ( rule__CubeDimension__NameAssignment_1 )
- // InternalCubeDSL.g:4535:3: rule__CubeDimension__NameAssignment_1
+ // InternalCubeDSL.g:4562:2: ( rule__CubeDimension__NameAssignment_1 )
+ // InternalCubeDSL.g:4562:3: rule__CubeDimension__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeDimension__NameAssignment_1();
@@ -16613,14 +16714,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__2"
- // InternalCubeDSL.g:4543:1: rule__CubeDimension__Group__2 : rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3 ;
+ // InternalCubeDSL.g:4570:1: rule__CubeDimension__Group__2 : rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3 ;
public final void rule__CubeDimension__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4547:1: ( rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3 )
- // InternalCubeDSL.g:4548:2: rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3
+ // InternalCubeDSL.g:4574:1: ( rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3 )
+ // InternalCubeDSL.g:4575:2: rule__CubeDimension__Group__2__Impl rule__CubeDimension__Group__3
{
pushFollow(FOLLOW_16);
rule__CubeDimension__Group__2__Impl();
@@ -16651,31 +16752,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__2__Impl"
- // InternalCubeDSL.g:4555:1: rule__CubeDimension__Group__2__Impl : ( ( rule__CubeDimension__TypeTimeAssignment_2 )? ) ;
+ // InternalCubeDSL.g:4582:1: rule__CubeDimension__Group__2__Impl : ( ( rule__CubeDimension__TypeTimeAssignment_2 )? ) ;
public final void rule__CubeDimension__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4559:1: ( ( ( rule__CubeDimension__TypeTimeAssignment_2 )? ) )
- // InternalCubeDSL.g:4560:1: ( ( rule__CubeDimension__TypeTimeAssignment_2 )? )
+ // InternalCubeDSL.g:4586:1: ( ( ( rule__CubeDimension__TypeTimeAssignment_2 )? ) )
+ // InternalCubeDSL.g:4587:1: ( ( rule__CubeDimension__TypeTimeAssignment_2 )? )
{
- // InternalCubeDSL.g:4560:1: ( ( rule__CubeDimension__TypeTimeAssignment_2 )? )
- // InternalCubeDSL.g:4561:2: ( rule__CubeDimension__TypeTimeAssignment_2 )?
+ // InternalCubeDSL.g:4587:1: ( ( rule__CubeDimension__TypeTimeAssignment_2 )? )
+ // InternalCubeDSL.g:4588:2: ( rule__CubeDimension__TypeTimeAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getTypeTimeAssignment_2());
}
- // InternalCubeDSL.g:4562:2: ( rule__CubeDimension__TypeTimeAssignment_2 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalCubeDSL.g:4589:2: ( rule__CubeDimension__TypeTimeAssignment_2 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==117) ) {
- alt54=1;
+ if ( (LA55_0==118) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalCubeDSL.g:4562:3: rule__CubeDimension__TypeTimeAssignment_2
+ // InternalCubeDSL.g:4589:3: rule__CubeDimension__TypeTimeAssignment_2
{
pushFollow(FOLLOW_2);
rule__CubeDimension__TypeTimeAssignment_2();
@@ -16713,14 +16814,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__3"
- // InternalCubeDSL.g:4570:1: rule__CubeDimension__Group__3 : rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4 ;
+ // InternalCubeDSL.g:4597:1: rule__CubeDimension__Group__3 : rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4 ;
public final void rule__CubeDimension__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4574:1: ( rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4 )
- // InternalCubeDSL.g:4575:2: rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4
+ // InternalCubeDSL.g:4601:1: ( rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4 )
+ // InternalCubeDSL.g:4602:2: rule__CubeDimension__Group__3__Impl rule__CubeDimension__Group__4
{
pushFollow(FOLLOW_17);
rule__CubeDimension__Group__3__Impl();
@@ -16751,17 +16852,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__3__Impl"
- // InternalCubeDSL.g:4582:1: rule__CubeDimension__Group__3__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:4609:1: rule__CubeDimension__Group__3__Impl : ( '{' ) ;
public final void rule__CubeDimension__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4586:1: ( ( '{' ) )
- // InternalCubeDSL.g:4587:1: ( '{' )
+ // InternalCubeDSL.g:4613:1: ( ( '{' ) )
+ // InternalCubeDSL.g:4614:1: ( '{' )
{
- // InternalCubeDSL.g:4587:1: ( '{' )
- // InternalCubeDSL.g:4588:2: '{'
+ // InternalCubeDSL.g:4614:1: ( '{' )
+ // InternalCubeDSL.g:4615:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getLeftCurlyBracketKeyword_3());
@@ -16792,14 +16893,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__4"
- // InternalCubeDSL.g:4597:1: rule__CubeDimension__Group__4 : rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5 ;
+ // InternalCubeDSL.g:4624:1: rule__CubeDimension__Group__4 : rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5 ;
public final void rule__CubeDimension__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4601:1: ( rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5 )
- // InternalCubeDSL.g:4602:2: rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5
+ // InternalCubeDSL.g:4628:1: ( rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5 )
+ // InternalCubeDSL.g:4629:2: rule__CubeDimension__Group__4__Impl rule__CubeDimension__Group__5
{
pushFollow(FOLLOW_17);
rule__CubeDimension__Group__4__Impl();
@@ -16830,35 +16931,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__4__Impl"
- // InternalCubeDSL.g:4609:1: rule__CubeDimension__Group__4__Impl : ( ( rule__CubeDimension__HierarchiesAssignment_4 )* ) ;
+ // InternalCubeDSL.g:4636:1: rule__CubeDimension__Group__4__Impl : ( ( rule__CubeDimension__HierarchiesAssignment_4 )* ) ;
public final void rule__CubeDimension__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4613:1: ( ( ( rule__CubeDimension__HierarchiesAssignment_4 )* ) )
- // InternalCubeDSL.g:4614:1: ( ( rule__CubeDimension__HierarchiesAssignment_4 )* )
+ // InternalCubeDSL.g:4640:1: ( ( ( rule__CubeDimension__HierarchiesAssignment_4 )* ) )
+ // InternalCubeDSL.g:4641:1: ( ( rule__CubeDimension__HierarchiesAssignment_4 )* )
{
- // InternalCubeDSL.g:4614:1: ( ( rule__CubeDimension__HierarchiesAssignment_4 )* )
- // InternalCubeDSL.g:4615:2: ( rule__CubeDimension__HierarchiesAssignment_4 )*
+ // InternalCubeDSL.g:4641:1: ( ( rule__CubeDimension__HierarchiesAssignment_4 )* )
+ // InternalCubeDSL.g:4642:2: ( rule__CubeDimension__HierarchiesAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getHierarchiesAssignment_4());
}
- // InternalCubeDSL.g:4616:2: ( rule__CubeDimension__HierarchiesAssignment_4 )*
- loop55:
+ // InternalCubeDSL.g:4643:2: ( rule__CubeDimension__HierarchiesAssignment_4 )*
+ loop56:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==80) ) {
- alt55=1;
+ if ( (LA56_0==80) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalCubeDSL.g:4616:3: rule__CubeDimension__HierarchiesAssignment_4
+ // InternalCubeDSL.g:4643:3: rule__CubeDimension__HierarchiesAssignment_4
{
pushFollow(FOLLOW_18);
rule__CubeDimension__HierarchiesAssignment_4();
@@ -16870,7 +16971,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop55;
+ break loop56;
}
} while (true);
@@ -16899,14 +17000,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__5"
- // InternalCubeDSL.g:4624:1: rule__CubeDimension__Group__5 : rule__CubeDimension__Group__5__Impl ;
+ // InternalCubeDSL.g:4651:1: rule__CubeDimension__Group__5 : rule__CubeDimension__Group__5__Impl ;
public final void rule__CubeDimension__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4628:1: ( rule__CubeDimension__Group__5__Impl )
- // InternalCubeDSL.g:4629:2: rule__CubeDimension__Group__5__Impl
+ // InternalCubeDSL.g:4655:1: ( rule__CubeDimension__Group__5__Impl )
+ // InternalCubeDSL.g:4656:2: rule__CubeDimension__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__CubeDimension__Group__5__Impl();
@@ -16932,17 +17033,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__Group__5__Impl"
- // InternalCubeDSL.g:4635:1: rule__CubeDimension__Group__5__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:4662:1: rule__CubeDimension__Group__5__Impl : ( '}' ) ;
public final void rule__CubeDimension__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4639:1: ( ( '}' ) )
- // InternalCubeDSL.g:4640:1: ( '}' )
+ // InternalCubeDSL.g:4666:1: ( ( '}' ) )
+ // InternalCubeDSL.g:4667:1: ( '}' )
{
- // InternalCubeDSL.g:4640:1: ( '}' )
- // InternalCubeDSL.g:4641:2: '}'
+ // InternalCubeDSL.g:4667:1: ( '}' )
+ // InternalCubeDSL.g:4668:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getRightCurlyBracketKeyword_5());
@@ -16973,14 +17074,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__0"
- // InternalCubeDSL.g:4651:1: rule__CubeHierarchy__Group__0 : rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1 ;
+ // InternalCubeDSL.g:4678:1: rule__CubeHierarchy__Group__0 : rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1 ;
public final void rule__CubeHierarchy__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4655:1: ( rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1 )
- // InternalCubeDSL.g:4656:2: rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1
+ // InternalCubeDSL.g:4682:1: ( rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1 )
+ // InternalCubeDSL.g:4683:2: rule__CubeHierarchy__Group__0__Impl rule__CubeHierarchy__Group__1
{
pushFollow(FOLLOW_19);
rule__CubeHierarchy__Group__0__Impl();
@@ -17011,23 +17112,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__0__Impl"
- // InternalCubeDSL.g:4663:1: rule__CubeHierarchy__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:4690:1: rule__CubeHierarchy__Group__0__Impl : ( () ) ;
public final void rule__CubeHierarchy__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4667:1: ( ( () ) )
- // InternalCubeDSL.g:4668:1: ( () )
+ // InternalCubeDSL.g:4694:1: ( ( () ) )
+ // InternalCubeDSL.g:4695:1: ( () )
{
- // InternalCubeDSL.g:4668:1: ( () )
- // InternalCubeDSL.g:4669:2: ()
+ // InternalCubeDSL.g:4695:1: ( () )
+ // InternalCubeDSL.g:4696:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getCubeHierarchyAction_0());
}
- // InternalCubeDSL.g:4670:2: ()
- // InternalCubeDSL.g:4670:3:
+ // InternalCubeDSL.g:4697:2: ()
+ // InternalCubeDSL.g:4697:3:
{
}
@@ -17052,14 +17153,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__1"
- // InternalCubeDSL.g:4678:1: rule__CubeHierarchy__Group__1 : rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2 ;
+ // InternalCubeDSL.g:4705:1: rule__CubeHierarchy__Group__1 : rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2 ;
public final void rule__CubeHierarchy__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4682:1: ( rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2 )
- // InternalCubeDSL.g:4683:2: rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2
+ // InternalCubeDSL.g:4709:1: ( rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2 )
+ // InternalCubeDSL.g:4710:2: rule__CubeHierarchy__Group__1__Impl rule__CubeHierarchy__Group__2
{
pushFollow(FOLLOW_20);
rule__CubeHierarchy__Group__1__Impl();
@@ -17090,17 +17191,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__1__Impl"
- // InternalCubeDSL.g:4690:1: rule__CubeHierarchy__Group__1__Impl : ( 'hierarchy' ) ;
+ // InternalCubeDSL.g:4717:1: rule__CubeHierarchy__Group__1__Impl : ( 'hierarchy' ) ;
public final void rule__CubeHierarchy__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4694:1: ( ( 'hierarchy' ) )
- // InternalCubeDSL.g:4695:1: ( 'hierarchy' )
+ // InternalCubeDSL.g:4721:1: ( ( 'hierarchy' ) )
+ // InternalCubeDSL.g:4722:1: ( 'hierarchy' )
{
- // InternalCubeDSL.g:4695:1: ( 'hierarchy' )
- // InternalCubeDSL.g:4696:2: 'hierarchy'
+ // InternalCubeDSL.g:4722:1: ( 'hierarchy' )
+ // InternalCubeDSL.g:4723:2: 'hierarchy'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getHierarchyKeyword_1());
@@ -17131,14 +17232,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__2"
- // InternalCubeDSL.g:4705:1: rule__CubeHierarchy__Group__2 : rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3 ;
+ // InternalCubeDSL.g:4732:1: rule__CubeHierarchy__Group__2 : rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3 ;
public final void rule__CubeHierarchy__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4709:1: ( rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3 )
- // InternalCubeDSL.g:4710:2: rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3
+ // InternalCubeDSL.g:4736:1: ( rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3 )
+ // InternalCubeDSL.g:4737:2: rule__CubeHierarchy__Group__2__Impl rule__CubeHierarchy__Group__3
{
pushFollow(FOLLOW_20);
rule__CubeHierarchy__Group__2__Impl();
@@ -17169,31 +17270,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__2__Impl"
- // InternalCubeDSL.g:4717:1: rule__CubeHierarchy__Group__2__Impl : ( ( rule__CubeHierarchy__NameAssignment_2 )? ) ;
+ // InternalCubeDSL.g:4744:1: rule__CubeHierarchy__Group__2__Impl : ( ( rule__CubeHierarchy__NameAssignment_2 )? ) ;
public final void rule__CubeHierarchy__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4721:1: ( ( ( rule__CubeHierarchy__NameAssignment_2 )? ) )
- // InternalCubeDSL.g:4722:1: ( ( rule__CubeHierarchy__NameAssignment_2 )? )
+ // InternalCubeDSL.g:4748:1: ( ( ( rule__CubeHierarchy__NameAssignment_2 )? ) )
+ // InternalCubeDSL.g:4749:1: ( ( rule__CubeHierarchy__NameAssignment_2 )? )
{
- // InternalCubeDSL.g:4722:1: ( ( rule__CubeHierarchy__NameAssignment_2 )? )
- // InternalCubeDSL.g:4723:2: ( rule__CubeHierarchy__NameAssignment_2 )?
+ // InternalCubeDSL.g:4749:1: ( ( rule__CubeHierarchy__NameAssignment_2 )? )
+ // InternalCubeDSL.g:4750:2: ( rule__CubeHierarchy__NameAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getNameAssignment_2());
}
- // InternalCubeDSL.g:4724:2: ( rule__CubeHierarchy__NameAssignment_2 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalCubeDSL.g:4751:2: ( rule__CubeHierarchy__NameAssignment_2 )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==RULE_ID) ) {
- alt56=1;
+ if ( (LA57_0==RULE_ID) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalCubeDSL.g:4724:3: rule__CubeHierarchy__NameAssignment_2
+ // InternalCubeDSL.g:4751:3: rule__CubeHierarchy__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__NameAssignment_2();
@@ -17231,14 +17332,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__3"
- // InternalCubeDSL.g:4732:1: rule__CubeHierarchy__Group__3 : rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4 ;
+ // InternalCubeDSL.g:4759:1: rule__CubeHierarchy__Group__3 : rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4 ;
public final void rule__CubeHierarchy__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4736:1: ( rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4 )
- // InternalCubeDSL.g:4737:2: rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4
+ // InternalCubeDSL.g:4763:1: ( rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4 )
+ // InternalCubeDSL.g:4764:2: rule__CubeHierarchy__Group__3__Impl rule__CubeHierarchy__Group__4
{
pushFollow(FOLLOW_20);
rule__CubeHierarchy__Group__3__Impl();
@@ -17269,31 +17370,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__3__Impl"
- // InternalCubeDSL.g:4744:1: rule__CubeHierarchy__Group__3__Impl : ( ( rule__CubeHierarchy__HasAllAssignment_3 )? ) ;
+ // InternalCubeDSL.g:4771:1: rule__CubeHierarchy__Group__3__Impl : ( ( rule__CubeHierarchy__HasAllAssignment_3 )? ) ;
public final void rule__CubeHierarchy__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4748:1: ( ( ( rule__CubeHierarchy__HasAllAssignment_3 )? ) )
- // InternalCubeDSL.g:4749:1: ( ( rule__CubeHierarchy__HasAllAssignment_3 )? )
+ // InternalCubeDSL.g:4775:1: ( ( ( rule__CubeHierarchy__HasAllAssignment_3 )? ) )
+ // InternalCubeDSL.g:4776:1: ( ( rule__CubeHierarchy__HasAllAssignment_3 )? )
{
- // InternalCubeDSL.g:4749:1: ( ( rule__CubeHierarchy__HasAllAssignment_3 )? )
- // InternalCubeDSL.g:4750:2: ( rule__CubeHierarchy__HasAllAssignment_3 )?
+ // InternalCubeDSL.g:4776:1: ( ( rule__CubeHierarchy__HasAllAssignment_3 )? )
+ // InternalCubeDSL.g:4777:2: ( rule__CubeHierarchy__HasAllAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getHasAllAssignment_3());
}
- // InternalCubeDSL.g:4751:2: ( rule__CubeHierarchy__HasAllAssignment_3 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalCubeDSL.g:4778:2: ( rule__CubeHierarchy__HasAllAssignment_3 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==118) ) {
- alt57=1;
+ if ( (LA58_0==119) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalCubeDSL.g:4751:3: rule__CubeHierarchy__HasAllAssignment_3
+ // InternalCubeDSL.g:4778:3: rule__CubeHierarchy__HasAllAssignment_3
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__HasAllAssignment_3();
@@ -17331,14 +17432,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__4"
- // InternalCubeDSL.g:4759:1: rule__CubeHierarchy__Group__4 : rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5 ;
+ // InternalCubeDSL.g:4786:1: rule__CubeHierarchy__Group__4 : rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5 ;
public final void rule__CubeHierarchy__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4763:1: ( rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5 )
- // InternalCubeDSL.g:4764:2: rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5
+ // InternalCubeDSL.g:4790:1: ( rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5 )
+ // InternalCubeDSL.g:4791:2: rule__CubeHierarchy__Group__4__Impl rule__CubeHierarchy__Group__5
{
pushFollow(FOLLOW_20);
rule__CubeHierarchy__Group__4__Impl();
@@ -17369,31 +17470,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__4__Impl"
- // InternalCubeDSL.g:4771:1: rule__CubeHierarchy__Group__4__Impl : ( ( rule__CubeHierarchy__Group_4__0 )? ) ;
+ // InternalCubeDSL.g:4798:1: rule__CubeHierarchy__Group__4__Impl : ( ( rule__CubeHierarchy__Group_4__0 )? ) ;
public final void rule__CubeHierarchy__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4775:1: ( ( ( rule__CubeHierarchy__Group_4__0 )? ) )
- // InternalCubeDSL.g:4776:1: ( ( rule__CubeHierarchy__Group_4__0 )? )
+ // InternalCubeDSL.g:4802:1: ( ( ( rule__CubeHierarchy__Group_4__0 )? ) )
+ // InternalCubeDSL.g:4803:1: ( ( rule__CubeHierarchy__Group_4__0 )? )
{
- // InternalCubeDSL.g:4776:1: ( ( rule__CubeHierarchy__Group_4__0 )? )
- // InternalCubeDSL.g:4777:2: ( rule__CubeHierarchy__Group_4__0 )?
+ // InternalCubeDSL.g:4803:1: ( ( rule__CubeHierarchy__Group_4__0 )? )
+ // InternalCubeDSL.g:4804:2: ( rule__CubeHierarchy__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getGroup_4());
}
- // InternalCubeDSL.g:4778:2: ( rule__CubeHierarchy__Group_4__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalCubeDSL.g:4805:2: ( rule__CubeHierarchy__Group_4__0 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==119) ) {
- alt58=1;
+ if ( (LA59_0==120) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalCubeDSL.g:4778:3: rule__CubeHierarchy__Group_4__0
+ // InternalCubeDSL.g:4805:3: rule__CubeHierarchy__Group_4__0
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__Group_4__0();
@@ -17431,14 +17532,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__5"
- // InternalCubeDSL.g:4786:1: rule__CubeHierarchy__Group__5 : rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6 ;
+ // InternalCubeDSL.g:4813:1: rule__CubeHierarchy__Group__5 : rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6 ;
public final void rule__CubeHierarchy__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4790:1: ( rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6 )
- // InternalCubeDSL.g:4791:2: rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6
+ // InternalCubeDSL.g:4817:1: ( rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6 )
+ // InternalCubeDSL.g:4818:2: rule__CubeHierarchy__Group__5__Impl rule__CubeHierarchy__Group__6
{
pushFollow(FOLLOW_20);
rule__CubeHierarchy__Group__5__Impl();
@@ -17469,31 +17570,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__5__Impl"
- // InternalCubeDSL.g:4798:1: rule__CubeHierarchy__Group__5__Impl : ( ( rule__CubeHierarchy__Group_5__0 )? ) ;
+ // InternalCubeDSL.g:4825:1: rule__CubeHierarchy__Group__5__Impl : ( ( rule__CubeHierarchy__Group_5__0 )? ) ;
public final void rule__CubeHierarchy__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4802:1: ( ( ( rule__CubeHierarchy__Group_5__0 )? ) )
- // InternalCubeDSL.g:4803:1: ( ( rule__CubeHierarchy__Group_5__0 )? )
+ // InternalCubeDSL.g:4829:1: ( ( ( rule__CubeHierarchy__Group_5__0 )? ) )
+ // InternalCubeDSL.g:4830:1: ( ( rule__CubeHierarchy__Group_5__0 )? )
{
- // InternalCubeDSL.g:4803:1: ( ( rule__CubeHierarchy__Group_5__0 )? )
- // InternalCubeDSL.g:4804:2: ( rule__CubeHierarchy__Group_5__0 )?
+ // InternalCubeDSL.g:4830:1: ( ( rule__CubeHierarchy__Group_5__0 )? )
+ // InternalCubeDSL.g:4831:2: ( rule__CubeHierarchy__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getGroup_5());
}
- // InternalCubeDSL.g:4805:2: ( rule__CubeHierarchy__Group_5__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalCubeDSL.g:4832:2: ( rule__CubeHierarchy__Group_5__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==120) ) {
- alt59=1;
+ if ( (LA60_0==121) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalCubeDSL.g:4805:3: rule__CubeHierarchy__Group_5__0
+ // InternalCubeDSL.g:4832:3: rule__CubeHierarchy__Group_5__0
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__Group_5__0();
@@ -17531,14 +17632,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__6"
- // InternalCubeDSL.g:4813:1: rule__CubeHierarchy__Group__6 : rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7 ;
+ // InternalCubeDSL.g:4840:1: rule__CubeHierarchy__Group__6 : rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7 ;
public final void rule__CubeHierarchy__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4817:1: ( rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7 )
- // InternalCubeDSL.g:4818:2: rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7
+ // InternalCubeDSL.g:4844:1: ( rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7 )
+ // InternalCubeDSL.g:4845:2: rule__CubeHierarchy__Group__6__Impl rule__CubeHierarchy__Group__7
{
pushFollow(FOLLOW_12);
rule__CubeHierarchy__Group__6__Impl();
@@ -17569,17 +17670,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__6__Impl"
- // InternalCubeDSL.g:4825:1: rule__CubeHierarchy__Group__6__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:4852:1: rule__CubeHierarchy__Group__6__Impl : ( '{' ) ;
public final void rule__CubeHierarchy__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4829:1: ( ( '{' ) )
- // InternalCubeDSL.g:4830:1: ( '{' )
+ // InternalCubeDSL.g:4856:1: ( ( '{' ) )
+ // InternalCubeDSL.g:4857:1: ( '{' )
{
- // InternalCubeDSL.g:4830:1: ( '{' )
- // InternalCubeDSL.g:4831:2: '{'
+ // InternalCubeDSL.g:4857:1: ( '{' )
+ // InternalCubeDSL.g:4858:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getLeftCurlyBracketKeyword_6());
@@ -17610,14 +17711,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__7"
- // InternalCubeDSL.g:4840:1: rule__CubeHierarchy__Group__7 : rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8 ;
+ // InternalCubeDSL.g:4867:1: rule__CubeHierarchy__Group__7 : rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8 ;
public final void rule__CubeHierarchy__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4844:1: ( rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8 )
- // InternalCubeDSL.g:4845:2: rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8
+ // InternalCubeDSL.g:4871:1: ( rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8 )
+ // InternalCubeDSL.g:4872:2: rule__CubeHierarchy__Group__7__Impl rule__CubeHierarchy__Group__8
{
pushFollow(FOLLOW_13);
rule__CubeHierarchy__Group__7__Impl();
@@ -17648,23 +17749,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__7__Impl"
- // InternalCubeDSL.g:4852:1: rule__CubeHierarchy__Group__7__Impl : ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) ) ;
+ // InternalCubeDSL.g:4879:1: rule__CubeHierarchy__Group__7__Impl : ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) ) ;
public final void rule__CubeHierarchy__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4856:1: ( ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) ) )
- // InternalCubeDSL.g:4857:1: ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) )
+ // InternalCubeDSL.g:4883:1: ( ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) ) )
+ // InternalCubeDSL.g:4884:1: ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) )
{
- // InternalCubeDSL.g:4857:1: ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) )
- // InternalCubeDSL.g:4858:2: ( rule__CubeHierarchy__CubeDimEntityAssignment_7 )
+ // InternalCubeDSL.g:4884:1: ( ( rule__CubeHierarchy__CubeDimEntityAssignment_7 ) )
+ // InternalCubeDSL.g:4885:2: ( rule__CubeHierarchy__CubeDimEntityAssignment_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getCubeDimEntityAssignment_7());
}
- // InternalCubeDSL.g:4859:2: ( rule__CubeHierarchy__CubeDimEntityAssignment_7 )
- // InternalCubeDSL.g:4859:3: rule__CubeHierarchy__CubeDimEntityAssignment_7
+ // InternalCubeDSL.g:4886:2: ( rule__CubeHierarchy__CubeDimEntityAssignment_7 )
+ // InternalCubeDSL.g:4886:3: rule__CubeHierarchy__CubeDimEntityAssignment_7
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__CubeDimEntityAssignment_7();
@@ -17699,14 +17800,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__8"
- // InternalCubeDSL.g:4867:1: rule__CubeHierarchy__Group__8 : rule__CubeHierarchy__Group__8__Impl ;
+ // InternalCubeDSL.g:4894:1: rule__CubeHierarchy__Group__8 : rule__CubeHierarchy__Group__8__Impl ;
public final void rule__CubeHierarchy__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4871:1: ( rule__CubeHierarchy__Group__8__Impl )
- // InternalCubeDSL.g:4872:2: rule__CubeHierarchy__Group__8__Impl
+ // InternalCubeDSL.g:4898:1: ( rule__CubeHierarchy__Group__8__Impl )
+ // InternalCubeDSL.g:4899:2: rule__CubeHierarchy__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__Group__8__Impl();
@@ -17732,17 +17833,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group__8__Impl"
- // InternalCubeDSL.g:4878:1: rule__CubeHierarchy__Group__8__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:4905:1: rule__CubeHierarchy__Group__8__Impl : ( '}' ) ;
public final void rule__CubeHierarchy__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4882:1: ( ( '}' ) )
- // InternalCubeDSL.g:4883:1: ( '}' )
+ // InternalCubeDSL.g:4909:1: ( ( '}' ) )
+ // InternalCubeDSL.g:4910:1: ( '}' )
{
- // InternalCubeDSL.g:4883:1: ( '}' )
- // InternalCubeDSL.g:4884:2: '}'
+ // InternalCubeDSL.g:4910:1: ( '}' )
+ // InternalCubeDSL.g:4911:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getRightCurlyBracketKeyword_8());
@@ -17773,14 +17874,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_4__0"
- // InternalCubeDSL.g:4894:1: rule__CubeHierarchy__Group_4__0 : rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1 ;
+ // InternalCubeDSL.g:4921:1: rule__CubeHierarchy__Group_4__0 : rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1 ;
public final void rule__CubeHierarchy__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4898:1: ( rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1 )
- // InternalCubeDSL.g:4899:2: rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1
+ // InternalCubeDSL.g:4925:1: ( rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1 )
+ // InternalCubeDSL.g:4926:2: rule__CubeHierarchy__Group_4__0__Impl rule__CubeHierarchy__Group_4__1
{
pushFollow(FOLLOW_14);
rule__CubeHierarchy__Group_4__0__Impl();
@@ -17811,23 +17912,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_4__0__Impl"
- // InternalCubeDSL.g:4906:1: rule__CubeHierarchy__Group_4__0__Impl : ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) ) ;
+ // InternalCubeDSL.g:4933:1: rule__CubeHierarchy__Group_4__0__Impl : ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) ) ;
public final void rule__CubeHierarchy__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4910:1: ( ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) ) )
- // InternalCubeDSL.g:4911:1: ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) )
+ // InternalCubeDSL.g:4937:1: ( ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) ) )
+ // InternalCubeDSL.g:4938:1: ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) )
{
- // InternalCubeDSL.g:4911:1: ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) )
- // InternalCubeDSL.g:4912:2: ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 )
+ // InternalCubeDSL.g:4938:1: ( ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 ) )
+ // InternalCubeDSL.g:4939:2: ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getAllMemberNameAssignment_4_0());
}
- // InternalCubeDSL.g:4913:2: ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 )
- // InternalCubeDSL.g:4913:3: rule__CubeHierarchy__AllMemberNameAssignment_4_0
+ // InternalCubeDSL.g:4940:2: ( rule__CubeHierarchy__AllMemberNameAssignment_4_0 )
+ // InternalCubeDSL.g:4940:3: rule__CubeHierarchy__AllMemberNameAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__AllMemberNameAssignment_4_0();
@@ -17862,14 +17963,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_4__1"
- // InternalCubeDSL.g:4921:1: rule__CubeHierarchy__Group_4__1 : rule__CubeHierarchy__Group_4__1__Impl ;
+ // InternalCubeDSL.g:4948:1: rule__CubeHierarchy__Group_4__1 : rule__CubeHierarchy__Group_4__1__Impl ;
public final void rule__CubeHierarchy__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4925:1: ( rule__CubeHierarchy__Group_4__1__Impl )
- // InternalCubeDSL.g:4926:2: rule__CubeHierarchy__Group_4__1__Impl
+ // InternalCubeDSL.g:4952:1: ( rule__CubeHierarchy__Group_4__1__Impl )
+ // InternalCubeDSL.g:4953:2: rule__CubeHierarchy__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__Group_4__1__Impl();
@@ -17895,23 +17996,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_4__1__Impl"
- // InternalCubeDSL.g:4932:1: rule__CubeHierarchy__Group_4__1__Impl : ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) ) ;
+ // InternalCubeDSL.g:4959:1: rule__CubeHierarchy__Group_4__1__Impl : ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) ) ;
public final void rule__CubeHierarchy__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4936:1: ( ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) ) )
- // InternalCubeDSL.g:4937:1: ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:4963:1: ( ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) ) )
+ // InternalCubeDSL.g:4964:1: ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) )
{
- // InternalCubeDSL.g:4937:1: ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) )
- // InternalCubeDSL.g:4938:2: ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 )
+ // InternalCubeDSL.g:4964:1: ( ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:4965:2: ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getAllMemberNameValueAssignment_4_1());
}
- // InternalCubeDSL.g:4939:2: ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 )
- // InternalCubeDSL.g:4939:3: rule__CubeHierarchy__AllMemberNameValueAssignment_4_1
+ // InternalCubeDSL.g:4966:2: ( rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 )
+ // InternalCubeDSL.g:4966:3: rule__CubeHierarchy__AllMemberNameValueAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__AllMemberNameValueAssignment_4_1();
@@ -17946,14 +18047,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_5__0"
- // InternalCubeDSL.g:4948:1: rule__CubeHierarchy__Group_5__0 : rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1 ;
+ // InternalCubeDSL.g:4975:1: rule__CubeHierarchy__Group_5__0 : rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1 ;
public final void rule__CubeHierarchy__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4952:1: ( rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1 )
- // InternalCubeDSL.g:4953:2: rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1
+ // InternalCubeDSL.g:4979:1: ( rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1 )
+ // InternalCubeDSL.g:4980:2: rule__CubeHierarchy__Group_5__0__Impl rule__CubeHierarchy__Group_5__1
{
pushFollow(FOLLOW_14);
rule__CubeHierarchy__Group_5__0__Impl();
@@ -17984,23 +18085,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_5__0__Impl"
- // InternalCubeDSL.g:4960:1: rule__CubeHierarchy__Group_5__0__Impl : ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) ) ;
+ // InternalCubeDSL.g:4987:1: rule__CubeHierarchy__Group_5__0__Impl : ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) ) ;
public final void rule__CubeHierarchy__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4964:1: ( ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) ) )
- // InternalCubeDSL.g:4965:1: ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) )
+ // InternalCubeDSL.g:4991:1: ( ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) ) )
+ // InternalCubeDSL.g:4992:1: ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) )
{
- // InternalCubeDSL.g:4965:1: ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) )
- // InternalCubeDSL.g:4966:2: ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 )
+ // InternalCubeDSL.g:4992:1: ( ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 ) )
+ // InternalCubeDSL.g:4993:2: ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getDefaultMemberAssignment_5_0());
}
- // InternalCubeDSL.g:4967:2: ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 )
- // InternalCubeDSL.g:4967:3: rule__CubeHierarchy__DefaultMemberAssignment_5_0
+ // InternalCubeDSL.g:4994:2: ( rule__CubeHierarchy__DefaultMemberAssignment_5_0 )
+ // InternalCubeDSL.g:4994:3: rule__CubeHierarchy__DefaultMemberAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__DefaultMemberAssignment_5_0();
@@ -18035,14 +18136,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_5__1"
- // InternalCubeDSL.g:4975:1: rule__CubeHierarchy__Group_5__1 : rule__CubeHierarchy__Group_5__1__Impl ;
+ // InternalCubeDSL.g:5002:1: rule__CubeHierarchy__Group_5__1 : rule__CubeHierarchy__Group_5__1__Impl ;
public final void rule__CubeHierarchy__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4979:1: ( rule__CubeHierarchy__Group_5__1__Impl )
- // InternalCubeDSL.g:4980:2: rule__CubeHierarchy__Group_5__1__Impl
+ // InternalCubeDSL.g:5006:1: ( rule__CubeHierarchy__Group_5__1__Impl )
+ // InternalCubeDSL.g:5007:2: rule__CubeHierarchy__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__Group_5__1__Impl();
@@ -18068,23 +18169,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__Group_5__1__Impl"
- // InternalCubeDSL.g:4986:1: rule__CubeHierarchy__Group_5__1__Impl : ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) ) ;
+ // InternalCubeDSL.g:5013:1: rule__CubeHierarchy__Group_5__1__Impl : ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) ) ;
public final void rule__CubeHierarchy__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:4990:1: ( ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) ) )
- // InternalCubeDSL.g:4991:1: ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) )
+ // InternalCubeDSL.g:5017:1: ( ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) ) )
+ // InternalCubeDSL.g:5018:1: ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) )
{
- // InternalCubeDSL.g:4991:1: ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) )
- // InternalCubeDSL.g:4992:2: ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 )
+ // InternalCubeDSL.g:5018:1: ( ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 ) )
+ // InternalCubeDSL.g:5019:2: ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getDefaultMemberValueAssignment_5_1());
}
- // InternalCubeDSL.g:4993:2: ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 )
- // InternalCubeDSL.g:4993:3: rule__CubeHierarchy__DefaultMemberValueAssignment_5_1
+ // InternalCubeDSL.g:5020:2: ( rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 )
+ // InternalCubeDSL.g:5020:3: rule__CubeHierarchy__DefaultMemberValueAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__CubeHierarchy__DefaultMemberValueAssignment_5_1();
@@ -18119,14 +18220,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__0"
- // InternalCubeDSL.g:5002:1: rule__CubeEntity__Group__0 : rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1 ;
+ // InternalCubeDSL.g:5029:1: rule__CubeEntity__Group__0 : rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1 ;
public final void rule__CubeEntity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5006:1: ( rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1 )
- // InternalCubeDSL.g:5007:2: rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1
+ // InternalCubeDSL.g:5033:1: ( rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1 )
+ // InternalCubeDSL.g:5034:2: rule__CubeEntity__Group__0__Impl rule__CubeEntity__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeEntity__Group__0__Impl();
@@ -18157,17 +18258,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__0__Impl"
- // InternalCubeDSL.g:5014:1: rule__CubeEntity__Group__0__Impl : ( 'entity' ) ;
+ // InternalCubeDSL.g:5041:1: rule__CubeEntity__Group__0__Impl : ( 'entity' ) ;
public final void rule__CubeEntity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5018:1: ( ( 'entity' ) )
- // InternalCubeDSL.g:5019:1: ( 'entity' )
+ // InternalCubeDSL.g:5045:1: ( ( 'entity' ) )
+ // InternalCubeDSL.g:5046:1: ( 'entity' )
{
- // InternalCubeDSL.g:5019:1: ( 'entity' )
- // InternalCubeDSL.g:5020:2: 'entity'
+ // InternalCubeDSL.g:5046:1: ( 'entity' )
+ // InternalCubeDSL.g:5047:2: 'entity'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getEntityKeyword_0());
@@ -18198,14 +18299,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__1"
- // InternalCubeDSL.g:5029:1: rule__CubeEntity__Group__1 : rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2 ;
+ // InternalCubeDSL.g:5056:1: rule__CubeEntity__Group__1 : rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2 ;
public final void rule__CubeEntity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5033:1: ( rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2 )
- // InternalCubeDSL.g:5034:2: rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2
+ // InternalCubeDSL.g:5060:1: ( rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2 )
+ // InternalCubeDSL.g:5061:2: rule__CubeEntity__Group__1__Impl rule__CubeEntity__Group__2
{
pushFollow(FOLLOW_21);
rule__CubeEntity__Group__1__Impl();
@@ -18236,23 +18337,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__1__Impl"
- // InternalCubeDSL.g:5041:1: rule__CubeEntity__Group__1__Impl : ( ( rule__CubeEntity__EntityValueAssignment_1 ) ) ;
+ // InternalCubeDSL.g:5068:1: rule__CubeEntity__Group__1__Impl : ( ( rule__CubeEntity__EntityValueAssignment_1 ) ) ;
public final void rule__CubeEntity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5045:1: ( ( ( rule__CubeEntity__EntityValueAssignment_1 ) ) )
- // InternalCubeDSL.g:5046:1: ( ( rule__CubeEntity__EntityValueAssignment_1 ) )
+ // InternalCubeDSL.g:5072:1: ( ( ( rule__CubeEntity__EntityValueAssignment_1 ) ) )
+ // InternalCubeDSL.g:5073:1: ( ( rule__CubeEntity__EntityValueAssignment_1 ) )
{
- // InternalCubeDSL.g:5046:1: ( ( rule__CubeEntity__EntityValueAssignment_1 ) )
- // InternalCubeDSL.g:5047:2: ( rule__CubeEntity__EntityValueAssignment_1 )
+ // InternalCubeDSL.g:5073:1: ( ( rule__CubeEntity__EntityValueAssignment_1 ) )
+ // InternalCubeDSL.g:5074:2: ( rule__CubeEntity__EntityValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getEntityValueAssignment_1());
}
- // InternalCubeDSL.g:5048:2: ( rule__CubeEntity__EntityValueAssignment_1 )
- // InternalCubeDSL.g:5048:3: rule__CubeEntity__EntityValueAssignment_1
+ // InternalCubeDSL.g:5075:2: ( rule__CubeEntity__EntityValueAssignment_1 )
+ // InternalCubeDSL.g:5075:3: rule__CubeEntity__EntityValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeEntity__EntityValueAssignment_1();
@@ -18287,14 +18388,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__2"
- // InternalCubeDSL.g:5056:1: rule__CubeEntity__Group__2 : rule__CubeEntity__Group__2__Impl ;
+ // InternalCubeDSL.g:5083:1: rule__CubeEntity__Group__2 : rule__CubeEntity__Group__2__Impl ;
public final void rule__CubeEntity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5060:1: ( rule__CubeEntity__Group__2__Impl )
- // InternalCubeDSL.g:5061:2: rule__CubeEntity__Group__2__Impl
+ // InternalCubeDSL.g:5087:1: ( rule__CubeEntity__Group__2__Impl )
+ // InternalCubeDSL.g:5088:2: rule__CubeEntity__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CubeEntity__Group__2__Impl();
@@ -18320,31 +18421,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group__2__Impl"
- // InternalCubeDSL.g:5067:1: rule__CubeEntity__Group__2__Impl : ( ( rule__CubeEntity__Group_2__0 )? ) ;
+ // InternalCubeDSL.g:5094:1: rule__CubeEntity__Group__2__Impl : ( ( rule__CubeEntity__Group_2__0 )? ) ;
public final void rule__CubeEntity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5071:1: ( ( ( rule__CubeEntity__Group_2__0 )? ) )
- // InternalCubeDSL.g:5072:1: ( ( rule__CubeEntity__Group_2__0 )? )
+ // InternalCubeDSL.g:5098:1: ( ( ( rule__CubeEntity__Group_2__0 )? ) )
+ // InternalCubeDSL.g:5099:1: ( ( rule__CubeEntity__Group_2__0 )? )
{
- // InternalCubeDSL.g:5072:1: ( ( rule__CubeEntity__Group_2__0 )? )
- // InternalCubeDSL.g:5073:2: ( rule__CubeEntity__Group_2__0 )?
+ // InternalCubeDSL.g:5099:1: ( ( rule__CubeEntity__Group_2__0 )? )
+ // InternalCubeDSL.g:5100:2: ( rule__CubeEntity__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getGroup_2());
}
- // InternalCubeDSL.g:5074:2: ( rule__CubeEntity__Group_2__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalCubeDSL.g:5101:2: ( rule__CubeEntity__Group_2__0 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==121) ) {
- alt60=1;
+ if ( (LA61_0==122) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalCubeDSL.g:5074:3: rule__CubeEntity__Group_2__0
+ // InternalCubeDSL.g:5101:3: rule__CubeEntity__Group_2__0
{
pushFollow(FOLLOW_2);
rule__CubeEntity__Group_2__0();
@@ -18382,14 +18483,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group_2__0"
- // InternalCubeDSL.g:5083:1: rule__CubeEntity__Group_2__0 : rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1 ;
+ // InternalCubeDSL.g:5110:1: rule__CubeEntity__Group_2__0 : rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1 ;
public final void rule__CubeEntity__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5087:1: ( rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1 )
- // InternalCubeDSL.g:5088:2: rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1
+ // InternalCubeDSL.g:5114:1: ( rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1 )
+ // InternalCubeDSL.g:5115:2: rule__CubeEntity__Group_2__0__Impl rule__CubeEntity__Group_2__1
{
pushFollow(FOLLOW_6);
rule__CubeEntity__Group_2__0__Impl();
@@ -18420,23 +18521,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group_2__0__Impl"
- // InternalCubeDSL.g:5095:1: rule__CubeEntity__Group_2__0__Impl : ( ( rule__CubeEntity__KeyAssignment_2_0 ) ) ;
+ // InternalCubeDSL.g:5122:1: rule__CubeEntity__Group_2__0__Impl : ( ( rule__CubeEntity__KeyAssignment_2_0 ) ) ;
public final void rule__CubeEntity__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5099:1: ( ( ( rule__CubeEntity__KeyAssignment_2_0 ) ) )
- // InternalCubeDSL.g:5100:1: ( ( rule__CubeEntity__KeyAssignment_2_0 ) )
+ // InternalCubeDSL.g:5126:1: ( ( ( rule__CubeEntity__KeyAssignment_2_0 ) ) )
+ // InternalCubeDSL.g:5127:1: ( ( rule__CubeEntity__KeyAssignment_2_0 ) )
{
- // InternalCubeDSL.g:5100:1: ( ( rule__CubeEntity__KeyAssignment_2_0 ) )
- // InternalCubeDSL.g:5101:2: ( rule__CubeEntity__KeyAssignment_2_0 )
+ // InternalCubeDSL.g:5127:1: ( ( rule__CubeEntity__KeyAssignment_2_0 ) )
+ // InternalCubeDSL.g:5128:2: ( rule__CubeEntity__KeyAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyAssignment_2_0());
}
- // InternalCubeDSL.g:5102:2: ( rule__CubeEntity__KeyAssignment_2_0 )
- // InternalCubeDSL.g:5102:3: rule__CubeEntity__KeyAssignment_2_0
+ // InternalCubeDSL.g:5129:2: ( rule__CubeEntity__KeyAssignment_2_0 )
+ // InternalCubeDSL.g:5129:3: rule__CubeEntity__KeyAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__CubeEntity__KeyAssignment_2_0();
@@ -18471,14 +18572,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group_2__1"
- // InternalCubeDSL.g:5110:1: rule__CubeEntity__Group_2__1 : rule__CubeEntity__Group_2__1__Impl ;
+ // InternalCubeDSL.g:5137:1: rule__CubeEntity__Group_2__1 : rule__CubeEntity__Group_2__1__Impl ;
public final void rule__CubeEntity__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5114:1: ( rule__CubeEntity__Group_2__1__Impl )
- // InternalCubeDSL.g:5115:2: rule__CubeEntity__Group_2__1__Impl
+ // InternalCubeDSL.g:5141:1: ( rule__CubeEntity__Group_2__1__Impl )
+ // InternalCubeDSL.g:5142:2: rule__CubeEntity__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeEntity__Group_2__1__Impl();
@@ -18504,23 +18605,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__Group_2__1__Impl"
- // InternalCubeDSL.g:5121:1: rule__CubeEntity__Group_2__1__Impl : ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) ) ;
+ // InternalCubeDSL.g:5148:1: rule__CubeEntity__Group_2__1__Impl : ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) ) ;
public final void rule__CubeEntity__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5125:1: ( ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) ) )
- // InternalCubeDSL.g:5126:1: ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) )
+ // InternalCubeDSL.g:5152:1: ( ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) ) )
+ // InternalCubeDSL.g:5153:1: ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) )
{
- // InternalCubeDSL.g:5126:1: ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) )
- // InternalCubeDSL.g:5127:2: ( rule__CubeEntity__KeyValueAssignment_2_1 )
+ // InternalCubeDSL.g:5153:1: ( ( rule__CubeEntity__KeyValueAssignment_2_1 ) )
+ // InternalCubeDSL.g:5154:2: ( rule__CubeEntity__KeyValueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyValueAssignment_2_1());
}
- // InternalCubeDSL.g:5128:2: ( rule__CubeEntity__KeyValueAssignment_2_1 )
- // InternalCubeDSL.g:5128:3: rule__CubeEntity__KeyValueAssignment_2_1
+ // InternalCubeDSL.g:5155:2: ( rule__CubeEntity__KeyValueAssignment_2_1 )
+ // InternalCubeDSL.g:5155:3: rule__CubeEntity__KeyValueAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__CubeEntity__KeyValueAssignment_2_1();
@@ -18555,14 +18656,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__0"
- // InternalCubeDSL.g:5137:1: rule__CubeTypeEntity__Group__0 : rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1 ;
+ // InternalCubeDSL.g:5164:1: rule__CubeTypeEntity__Group__0 : rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1 ;
public final void rule__CubeTypeEntity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5141:1: ( rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1 )
- // InternalCubeDSL.g:5142:2: rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1
+ // InternalCubeDSL.g:5168:1: ( rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1 )
+ // InternalCubeDSL.g:5169:2: rule__CubeTypeEntity__Group__0__Impl rule__CubeTypeEntity__Group__1
{
pushFollow(FOLLOW_7);
rule__CubeTypeEntity__Group__0__Impl();
@@ -18593,23 +18694,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__0__Impl"
- // InternalCubeDSL.g:5149:1: rule__CubeTypeEntity__Group__0__Impl : ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) ) ;
+ // InternalCubeDSL.g:5176:1: rule__CubeTypeEntity__Group__0__Impl : ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) ) ;
public final void rule__CubeTypeEntity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5153:1: ( ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) ) )
- // InternalCubeDSL.g:5154:1: ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) )
+ // InternalCubeDSL.g:5180:1: ( ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) ) )
+ // InternalCubeDSL.g:5181:1: ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) )
{
- // InternalCubeDSL.g:5154:1: ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) )
- // InternalCubeDSL.g:5155:2: ( rule__CubeTypeEntity__EntityRefAssignment_0 )
+ // InternalCubeDSL.g:5181:1: ( ( rule__CubeTypeEntity__EntityRefAssignment_0 ) )
+ // InternalCubeDSL.g:5182:2: ( rule__CubeTypeEntity__EntityRefAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getEntityRefAssignment_0());
}
- // InternalCubeDSL.g:5156:2: ( rule__CubeTypeEntity__EntityRefAssignment_0 )
- // InternalCubeDSL.g:5156:3: rule__CubeTypeEntity__EntityRefAssignment_0
+ // InternalCubeDSL.g:5183:2: ( rule__CubeTypeEntity__EntityRefAssignment_0 )
+ // InternalCubeDSL.g:5183:3: rule__CubeTypeEntity__EntityRefAssignment_0
{
pushFollow(FOLLOW_2);
rule__CubeTypeEntity__EntityRefAssignment_0();
@@ -18644,14 +18745,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__1"
- // InternalCubeDSL.g:5164:1: rule__CubeTypeEntity__Group__1 : rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2 ;
+ // InternalCubeDSL.g:5191:1: rule__CubeTypeEntity__Group__1 : rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2 ;
public final void rule__CubeTypeEntity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5168:1: ( rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2 )
- // InternalCubeDSL.g:5169:2: rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2
+ // InternalCubeDSL.g:5195:1: ( rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2 )
+ // InternalCubeDSL.g:5196:2: rule__CubeTypeEntity__Group__1__Impl rule__CubeTypeEntity__Group__2
{
pushFollow(FOLLOW_22);
rule__CubeTypeEntity__Group__1__Impl();
@@ -18682,17 +18783,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__1__Impl"
- // InternalCubeDSL.g:5176:1: rule__CubeTypeEntity__Group__1__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:5203:1: rule__CubeTypeEntity__Group__1__Impl : ( '{' ) ;
public final void rule__CubeTypeEntity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5180:1: ( ( '{' ) )
- // InternalCubeDSL.g:5181:1: ( '{' )
+ // InternalCubeDSL.g:5207:1: ( ( '{' ) )
+ // InternalCubeDSL.g:5208:1: ( '{' )
{
- // InternalCubeDSL.g:5181:1: ( '{' )
- // InternalCubeDSL.g:5182:2: '{'
+ // InternalCubeDSL.g:5208:1: ( '{' )
+ // InternalCubeDSL.g:5209:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getLeftCurlyBracketKeyword_1());
@@ -18723,14 +18824,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__2"
- // InternalCubeDSL.g:5191:1: rule__CubeTypeEntity__Group__2 : rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3 ;
+ // InternalCubeDSL.g:5218:1: rule__CubeTypeEntity__Group__2 : rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3 ;
public final void rule__CubeTypeEntity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5195:1: ( rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3 )
- // InternalCubeDSL.g:5196:2: rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3
+ // InternalCubeDSL.g:5222:1: ( rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3 )
+ // InternalCubeDSL.g:5223:2: rule__CubeTypeEntity__Group__2__Impl rule__CubeTypeEntity__Group__3
{
pushFollow(FOLLOW_22);
rule__CubeTypeEntity__Group__2__Impl();
@@ -18761,35 +18862,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__2__Impl"
- // InternalCubeDSL.g:5203:1: rule__CubeTypeEntity__Group__2__Impl : ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* ) ;
+ // InternalCubeDSL.g:5230:1: rule__CubeTypeEntity__Group__2__Impl : ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* ) ;
public final void rule__CubeTypeEntity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5207:1: ( ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* ) )
- // InternalCubeDSL.g:5208:1: ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* )
+ // InternalCubeDSL.g:5234:1: ( ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* ) )
+ // InternalCubeDSL.g:5235:1: ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* )
{
- // InternalCubeDSL.g:5208:1: ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* )
- // InternalCubeDSL.g:5209:2: ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )*
+ // InternalCubeDSL.g:5235:1: ( ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )* )
+ // InternalCubeDSL.g:5236:2: ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getDimensionUsagesAssignment_2());
}
- // InternalCubeDSL.g:5210:2: ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )*
- loop61:
+ // InternalCubeDSL.g:5237:2: ( rule__CubeTypeEntity__DimensionUsagesAssignment_2 )*
+ loop62:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==77) ) {
- alt61=1;
+ if ( (LA62_0==77) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalCubeDSL.g:5210:3: rule__CubeTypeEntity__DimensionUsagesAssignment_2
+ // InternalCubeDSL.g:5237:3: rule__CubeTypeEntity__DimensionUsagesAssignment_2
{
pushFollow(FOLLOW_23);
rule__CubeTypeEntity__DimensionUsagesAssignment_2();
@@ -18801,7 +18902,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
@@ -18830,14 +18931,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__3"
- // InternalCubeDSL.g:5218:1: rule__CubeTypeEntity__Group__3 : rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4 ;
+ // InternalCubeDSL.g:5245:1: rule__CubeTypeEntity__Group__3 : rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4 ;
public final void rule__CubeTypeEntity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5222:1: ( rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4 )
- // InternalCubeDSL.g:5223:2: rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4
+ // InternalCubeDSL.g:5249:1: ( rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4 )
+ // InternalCubeDSL.g:5250:2: rule__CubeTypeEntity__Group__3__Impl rule__CubeTypeEntity__Group__4
{
pushFollow(FOLLOW_22);
rule__CubeTypeEntity__Group__3__Impl();
@@ -18868,35 +18969,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__3__Impl"
- // InternalCubeDSL.g:5230:1: rule__CubeTypeEntity__Group__3__Impl : ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* ) ;
+ // InternalCubeDSL.g:5257:1: rule__CubeTypeEntity__Group__3__Impl : ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* ) ;
public final void rule__CubeTypeEntity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5234:1: ( ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* ) )
- // InternalCubeDSL.g:5235:1: ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* )
+ // InternalCubeDSL.g:5261:1: ( ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* ) )
+ // InternalCubeDSL.g:5262:1: ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* )
{
- // InternalCubeDSL.g:5235:1: ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* )
- // InternalCubeDSL.g:5236:2: ( rule__CubeTypeEntity__MeasuresAssignment_3 )*
+ // InternalCubeDSL.g:5262:1: ( ( rule__CubeTypeEntity__MeasuresAssignment_3 )* )
+ // InternalCubeDSL.g:5263:2: ( rule__CubeTypeEntity__MeasuresAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getMeasuresAssignment_3());
}
- // InternalCubeDSL.g:5237:2: ( rule__CubeTypeEntity__MeasuresAssignment_3 )*
- loop62:
+ // InternalCubeDSL.g:5264:2: ( rule__CubeTypeEntity__MeasuresAssignment_3 )*
+ loop63:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==85) ) {
- alt62=1;
+ if ( (LA63_0==85) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalCubeDSL.g:5237:3: rule__CubeTypeEntity__MeasuresAssignment_3
+ // InternalCubeDSL.g:5264:3: rule__CubeTypeEntity__MeasuresAssignment_3
{
pushFollow(FOLLOW_24);
rule__CubeTypeEntity__MeasuresAssignment_3();
@@ -18908,7 +19009,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop62;
+ break loop63;
}
} while (true);
@@ -18937,14 +19038,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__4"
- // InternalCubeDSL.g:5245:1: rule__CubeTypeEntity__Group__4 : rule__CubeTypeEntity__Group__4__Impl ;
+ // InternalCubeDSL.g:5272:1: rule__CubeTypeEntity__Group__4 : rule__CubeTypeEntity__Group__4__Impl ;
public final void rule__CubeTypeEntity__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5249:1: ( rule__CubeTypeEntity__Group__4__Impl )
- // InternalCubeDSL.g:5250:2: rule__CubeTypeEntity__Group__4__Impl
+ // InternalCubeDSL.g:5276:1: ( rule__CubeTypeEntity__Group__4__Impl )
+ // InternalCubeDSL.g:5277:2: rule__CubeTypeEntity__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__CubeTypeEntity__Group__4__Impl();
@@ -18970,17 +19071,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__Group__4__Impl"
- // InternalCubeDSL.g:5256:1: rule__CubeTypeEntity__Group__4__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:5283:1: rule__CubeTypeEntity__Group__4__Impl : ( '}' ) ;
public final void rule__CubeTypeEntity__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5260:1: ( ( '}' ) )
- // InternalCubeDSL.g:5261:1: ( '}' )
+ // InternalCubeDSL.g:5287:1: ( ( '}' ) )
+ // InternalCubeDSL.g:5288:1: ( '}' )
{
- // InternalCubeDSL.g:5261:1: ( '}' )
- // InternalCubeDSL.g:5262:2: '}'
+ // InternalCubeDSL.g:5288:1: ( '}' )
+ // InternalCubeDSL.g:5289:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getRightCurlyBracketKeyword_4());
@@ -19011,14 +19112,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__0"
- // InternalCubeDSL.g:5272:1: rule__CubeDimensionEntity__Group__0 : rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1 ;
+ // InternalCubeDSL.g:5299:1: rule__CubeDimensionEntity__Group__0 : rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1 ;
public final void rule__CubeDimensionEntity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5276:1: ( rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1 )
- // InternalCubeDSL.g:5277:2: rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1
+ // InternalCubeDSL.g:5303:1: ( rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1 )
+ // InternalCubeDSL.g:5304:2: rule__CubeDimensionEntity__Group__0__Impl rule__CubeDimensionEntity__Group__1
{
pushFollow(FOLLOW_12);
rule__CubeDimensionEntity__Group__0__Impl();
@@ -19049,23 +19150,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__0__Impl"
- // InternalCubeDSL.g:5284:1: rule__CubeDimensionEntity__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:5311:1: rule__CubeDimensionEntity__Group__0__Impl : ( () ) ;
public final void rule__CubeDimensionEntity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5288:1: ( ( () ) )
- // InternalCubeDSL.g:5289:1: ( () )
+ // InternalCubeDSL.g:5315:1: ( ( () ) )
+ // InternalCubeDSL.g:5316:1: ( () )
{
- // InternalCubeDSL.g:5289:1: ( () )
- // InternalCubeDSL.g:5290:2: ()
+ // InternalCubeDSL.g:5316:1: ( () )
+ // InternalCubeDSL.g:5317:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getCubeDimensionEntityAction_0());
}
- // InternalCubeDSL.g:5291:2: ()
- // InternalCubeDSL.g:5291:3:
+ // InternalCubeDSL.g:5318:2: ()
+ // InternalCubeDSL.g:5318:3:
{
}
@@ -19090,14 +19191,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__1"
- // InternalCubeDSL.g:5299:1: rule__CubeDimensionEntity__Group__1 : rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2 ;
+ // InternalCubeDSL.g:5326:1: rule__CubeDimensionEntity__Group__1 : rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2 ;
public final void rule__CubeDimensionEntity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5303:1: ( rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2 )
- // InternalCubeDSL.g:5304:2: rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2
+ // InternalCubeDSL.g:5330:1: ( rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2 )
+ // InternalCubeDSL.g:5331:2: rule__CubeDimensionEntity__Group__1__Impl rule__CubeDimensionEntity__Group__2
{
pushFollow(FOLLOW_7);
rule__CubeDimensionEntity__Group__1__Impl();
@@ -19128,23 +19229,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__1__Impl"
- // InternalCubeDSL.g:5311:1: rule__CubeDimensionEntity__Group__1__Impl : ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) ) ;
+ // InternalCubeDSL.g:5338:1: rule__CubeDimensionEntity__Group__1__Impl : ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) ) ;
public final void rule__CubeDimensionEntity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5315:1: ( ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) ) )
- // InternalCubeDSL.g:5316:1: ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) )
+ // InternalCubeDSL.g:5342:1: ( ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) ) )
+ // InternalCubeDSL.g:5343:1: ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) )
{
- // InternalCubeDSL.g:5316:1: ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) )
- // InternalCubeDSL.g:5317:2: ( rule__CubeDimensionEntity__EntityRefAssignment_1 )
+ // InternalCubeDSL.g:5343:1: ( ( rule__CubeDimensionEntity__EntityRefAssignment_1 ) )
+ // InternalCubeDSL.g:5344:2: ( rule__CubeDimensionEntity__EntityRefAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getEntityRefAssignment_1());
}
- // InternalCubeDSL.g:5318:2: ( rule__CubeDimensionEntity__EntityRefAssignment_1 )
- // InternalCubeDSL.g:5318:3: rule__CubeDimensionEntity__EntityRefAssignment_1
+ // InternalCubeDSL.g:5345:2: ( rule__CubeDimensionEntity__EntityRefAssignment_1 )
+ // InternalCubeDSL.g:5345:3: rule__CubeDimensionEntity__EntityRefAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntity__EntityRefAssignment_1();
@@ -19179,14 +19280,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__2"
- // InternalCubeDSL.g:5326:1: rule__CubeDimensionEntity__Group__2 : rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3 ;
+ // InternalCubeDSL.g:5353:1: rule__CubeDimensionEntity__Group__2 : rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3 ;
public final void rule__CubeDimensionEntity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5330:1: ( rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3 )
- // InternalCubeDSL.g:5331:2: rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3
+ // InternalCubeDSL.g:5357:1: ( rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3 )
+ // InternalCubeDSL.g:5358:2: rule__CubeDimensionEntity__Group__2__Impl rule__CubeDimensionEntity__Group__3
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntity__Group__2__Impl();
@@ -19217,17 +19318,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__2__Impl"
- // InternalCubeDSL.g:5338:1: rule__CubeDimensionEntity__Group__2__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:5365:1: rule__CubeDimensionEntity__Group__2__Impl : ( '{' ) ;
public final void rule__CubeDimensionEntity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5342:1: ( ( '{' ) )
- // InternalCubeDSL.g:5343:1: ( '{' )
+ // InternalCubeDSL.g:5369:1: ( ( '{' ) )
+ // InternalCubeDSL.g:5370:1: ( '{' )
{
- // InternalCubeDSL.g:5343:1: ( '{' )
- // InternalCubeDSL.g:5344:2: '{'
+ // InternalCubeDSL.g:5370:1: ( '{' )
+ // InternalCubeDSL.g:5371:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getLeftCurlyBracketKeyword_2());
@@ -19258,14 +19359,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__3"
- // InternalCubeDSL.g:5353:1: rule__CubeDimensionEntity__Group__3 : rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4 ;
+ // InternalCubeDSL.g:5380:1: rule__CubeDimensionEntity__Group__3 : rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4 ;
public final void rule__CubeDimensionEntity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5357:1: ( rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4 )
- // InternalCubeDSL.g:5358:2: rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4
+ // InternalCubeDSL.g:5384:1: ( rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4 )
+ // InternalCubeDSL.g:5385:2: rule__CubeDimensionEntity__Group__3__Impl rule__CubeDimensionEntity__Group__4
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntity__Group__3__Impl();
@@ -19296,35 +19397,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__3__Impl"
- // InternalCubeDSL.g:5365:1: rule__CubeDimensionEntity__Group__3__Impl : ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* ) ;
+ // InternalCubeDSL.g:5392:1: rule__CubeDimensionEntity__Group__3__Impl : ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* ) ;
public final void rule__CubeDimensionEntity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5369:1: ( ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* ) )
- // InternalCubeDSL.g:5370:1: ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* )
+ // InternalCubeDSL.g:5396:1: ( ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* ) )
+ // InternalCubeDSL.g:5397:1: ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* )
{
- // InternalCubeDSL.g:5370:1: ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* )
- // InternalCubeDSL.g:5371:2: ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )*
+ // InternalCubeDSL.g:5397:1: ( ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )* )
+ // InternalCubeDSL.g:5398:2: ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getHierarchLevelsAssignment_3());
}
- // InternalCubeDSL.g:5372:2: ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )*
- loop63:
+ // InternalCubeDSL.g:5399:2: ( rule__CubeDimensionEntity__HierarchLevelsAssignment_3 )*
+ loop64:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==82) ) {
- alt63=1;
+ if ( (LA64_0==82) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalCubeDSL.g:5372:3: rule__CubeDimensionEntity__HierarchLevelsAssignment_3
+ // InternalCubeDSL.g:5399:3: rule__CubeDimensionEntity__HierarchLevelsAssignment_3
{
pushFollow(FOLLOW_26);
rule__CubeDimensionEntity__HierarchLevelsAssignment_3();
@@ -19336,7 +19437,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop63;
+ break loop64;
}
} while (true);
@@ -19365,14 +19466,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__4"
- // InternalCubeDSL.g:5380:1: rule__CubeDimensionEntity__Group__4 : rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5 ;
+ // InternalCubeDSL.g:5407:1: rule__CubeDimensionEntity__Group__4 : rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5 ;
public final void rule__CubeDimensionEntity__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5384:1: ( rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5 )
- // InternalCubeDSL.g:5385:2: rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5
+ // InternalCubeDSL.g:5411:1: ( rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5 )
+ // InternalCubeDSL.g:5412:2: rule__CubeDimensionEntity__Group__4__Impl rule__CubeDimensionEntity__Group__5
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntity__Group__4__Impl();
@@ -19403,31 +19504,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__4__Impl"
- // InternalCubeDSL.g:5392:1: rule__CubeDimensionEntity__Group__4__Impl : ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? ) ;
+ // InternalCubeDSL.g:5419:1: rule__CubeDimensionEntity__Group__4__Impl : ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? ) ;
public final void rule__CubeDimensionEntity__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5396:1: ( ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? ) )
- // InternalCubeDSL.g:5397:1: ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? )
+ // InternalCubeDSL.g:5423:1: ( ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? ) )
+ // InternalCubeDSL.g:5424:1: ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? )
{
- // InternalCubeDSL.g:5397:1: ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? )
- // InternalCubeDSL.g:5398:2: ( rule__CubeDimensionEntity__DimEntityAssignment_4 )?
+ // InternalCubeDSL.g:5424:1: ( ( rule__CubeDimensionEntity__DimEntityAssignment_4 )? )
+ // InternalCubeDSL.g:5425:2: ( rule__CubeDimensionEntity__DimEntityAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getDimEntityAssignment_4());
}
- // InternalCubeDSL.g:5399:2: ( rule__CubeDimensionEntity__DimEntityAssignment_4 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalCubeDSL.g:5426:2: ( rule__CubeDimensionEntity__DimEntityAssignment_4 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==81) ) {
- alt64=1;
+ if ( (LA65_0==81) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalCubeDSL.g:5399:3: rule__CubeDimensionEntity__DimEntityAssignment_4
+ // InternalCubeDSL.g:5426:3: rule__CubeDimensionEntity__DimEntityAssignment_4
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntity__DimEntityAssignment_4();
@@ -19465,14 +19566,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__5"
- // InternalCubeDSL.g:5407:1: rule__CubeDimensionEntity__Group__5 : rule__CubeDimensionEntity__Group__5__Impl ;
+ // InternalCubeDSL.g:5434:1: rule__CubeDimensionEntity__Group__5 : rule__CubeDimensionEntity__Group__5__Impl ;
public final void rule__CubeDimensionEntity__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5411:1: ( rule__CubeDimensionEntity__Group__5__Impl )
- // InternalCubeDSL.g:5412:2: rule__CubeDimensionEntity__Group__5__Impl
+ // InternalCubeDSL.g:5438:1: ( rule__CubeDimensionEntity__Group__5__Impl )
+ // InternalCubeDSL.g:5439:2: rule__CubeDimensionEntity__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntity__Group__5__Impl();
@@ -19498,17 +19599,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__Group__5__Impl"
- // InternalCubeDSL.g:5418:1: rule__CubeDimensionEntity__Group__5__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:5445:1: rule__CubeDimensionEntity__Group__5__Impl : ( '}' ) ;
public final void rule__CubeDimensionEntity__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5422:1: ( ( '}' ) )
- // InternalCubeDSL.g:5423:1: ( '}' )
+ // InternalCubeDSL.g:5449:1: ( ( '}' ) )
+ // InternalCubeDSL.g:5450:1: ( '}' )
{
- // InternalCubeDSL.g:5423:1: ( '}' )
- // InternalCubeDSL.g:5424:2: '}'
+ // InternalCubeDSL.g:5450:1: ( '}' )
+ // InternalCubeDSL.g:5451:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getRightCurlyBracketKeyword_5());
@@ -19539,14 +19640,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__0"
- // InternalCubeDSL.g:5434:1: rule__CubeDimensionEntityEntity__Group__0 : rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1 ;
+ // InternalCubeDSL.g:5461:1: rule__CubeDimensionEntityEntity__Group__0 : rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1 ;
public final void rule__CubeDimensionEntityEntity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5438:1: ( rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1 )
- // InternalCubeDSL.g:5439:2: rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1
+ // InternalCubeDSL.g:5465:1: ( rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1 )
+ // InternalCubeDSL.g:5466:2: rule__CubeDimensionEntityEntity__Group__0__Impl rule__CubeDimensionEntityEntity__Group__1
{
pushFollow(FOLLOW_12);
rule__CubeDimensionEntityEntity__Group__0__Impl();
@@ -19577,23 +19678,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__0__Impl"
- // InternalCubeDSL.g:5446:1: rule__CubeDimensionEntityEntity__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:5473:1: rule__CubeDimensionEntityEntity__Group__0__Impl : ( () ) ;
public final void rule__CubeDimensionEntityEntity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5450:1: ( ( () ) )
- // InternalCubeDSL.g:5451:1: ( () )
+ // InternalCubeDSL.g:5477:1: ( ( () ) )
+ // InternalCubeDSL.g:5478:1: ( () )
{
- // InternalCubeDSL.g:5451:1: ( () )
- // InternalCubeDSL.g:5452:2: ()
+ // InternalCubeDSL.g:5478:1: ( () )
+ // InternalCubeDSL.g:5479:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getCubeDimensionEntityEntityAction_0());
}
- // InternalCubeDSL.g:5453:2: ()
- // InternalCubeDSL.g:5453:3:
+ // InternalCubeDSL.g:5480:2: ()
+ // InternalCubeDSL.g:5480:3:
{
}
@@ -19618,14 +19719,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__1"
- // InternalCubeDSL.g:5461:1: rule__CubeDimensionEntityEntity__Group__1 : rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2 ;
+ // InternalCubeDSL.g:5488:1: rule__CubeDimensionEntityEntity__Group__1 : rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2 ;
public final void rule__CubeDimensionEntityEntity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5465:1: ( rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2 )
- // InternalCubeDSL.g:5466:2: rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2
+ // InternalCubeDSL.g:5492:1: ( rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2 )
+ // InternalCubeDSL.g:5493:2: rule__CubeDimensionEntityEntity__Group__1__Impl rule__CubeDimensionEntityEntity__Group__2
{
pushFollow(FOLLOW_7);
rule__CubeDimensionEntityEntity__Group__1__Impl();
@@ -19656,23 +19757,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__1__Impl"
- // InternalCubeDSL.g:5473:1: rule__CubeDimensionEntityEntity__Group__1__Impl : ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) ) ;
+ // InternalCubeDSL.g:5500:1: rule__CubeDimensionEntityEntity__Group__1__Impl : ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) ) ;
public final void rule__CubeDimensionEntityEntity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5477:1: ( ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) ) )
- // InternalCubeDSL.g:5478:1: ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) )
+ // InternalCubeDSL.g:5504:1: ( ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) ) )
+ // InternalCubeDSL.g:5505:1: ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) )
{
- // InternalCubeDSL.g:5478:1: ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) )
- // InternalCubeDSL.g:5479:2: ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 )
+ // InternalCubeDSL.g:5505:1: ( ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 ) )
+ // InternalCubeDSL.g:5506:2: ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getEntityRefAssignment_1());
}
- // InternalCubeDSL.g:5480:2: ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 )
- // InternalCubeDSL.g:5480:3: rule__CubeDimensionEntityEntity__EntityRefAssignment_1
+ // InternalCubeDSL.g:5507:2: ( rule__CubeDimensionEntityEntity__EntityRefAssignment_1 )
+ // InternalCubeDSL.g:5507:3: rule__CubeDimensionEntityEntity__EntityRefAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntityEntity__EntityRefAssignment_1();
@@ -19707,14 +19808,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__2"
- // InternalCubeDSL.g:5488:1: rule__CubeDimensionEntityEntity__Group__2 : rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3 ;
+ // InternalCubeDSL.g:5515:1: rule__CubeDimensionEntityEntity__Group__2 : rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3 ;
public final void rule__CubeDimensionEntityEntity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5492:1: ( rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3 )
- // InternalCubeDSL.g:5493:2: rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3
+ // InternalCubeDSL.g:5519:1: ( rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3 )
+ // InternalCubeDSL.g:5520:2: rule__CubeDimensionEntityEntity__Group__2__Impl rule__CubeDimensionEntityEntity__Group__3
{
pushFollow(FOLLOW_15);
rule__CubeDimensionEntityEntity__Group__2__Impl();
@@ -19745,17 +19846,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__2__Impl"
- // InternalCubeDSL.g:5500:1: rule__CubeDimensionEntityEntity__Group__2__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:5527:1: rule__CubeDimensionEntityEntity__Group__2__Impl : ( '{' ) ;
public final void rule__CubeDimensionEntityEntity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5504:1: ( ( '{' ) )
- // InternalCubeDSL.g:5505:1: ( '{' )
+ // InternalCubeDSL.g:5531:1: ( ( '{' ) )
+ // InternalCubeDSL.g:5532:1: ( '{' )
{
- // InternalCubeDSL.g:5505:1: ( '{' )
- // InternalCubeDSL.g:5506:2: '{'
+ // InternalCubeDSL.g:5532:1: ( '{' )
+ // InternalCubeDSL.g:5533:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getLeftCurlyBracketKeyword_2());
@@ -19786,14 +19887,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__3"
- // InternalCubeDSL.g:5515:1: rule__CubeDimensionEntityEntity__Group__3 : rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4 ;
+ // InternalCubeDSL.g:5542:1: rule__CubeDimensionEntityEntity__Group__3 : rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4 ;
public final void rule__CubeDimensionEntityEntity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5519:1: ( rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4 )
- // InternalCubeDSL.g:5520:2: rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4
+ // InternalCubeDSL.g:5546:1: ( rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4 )
+ // InternalCubeDSL.g:5547:2: rule__CubeDimensionEntityEntity__Group__3__Impl rule__CubeDimensionEntityEntity__Group__4
{
pushFollow(FOLLOW_6);
rule__CubeDimensionEntityEntity__Group__3__Impl();
@@ -19824,17 +19925,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__3__Impl"
- // InternalCubeDSL.g:5527:1: rule__CubeDimensionEntityEntity__Group__3__Impl : ( 'over' ) ;
+ // InternalCubeDSL.g:5554:1: rule__CubeDimensionEntityEntity__Group__3__Impl : ( 'over' ) ;
public final void rule__CubeDimensionEntityEntity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5531:1: ( ( 'over' ) )
- // InternalCubeDSL.g:5532:1: ( 'over' )
+ // InternalCubeDSL.g:5558:1: ( ( 'over' ) )
+ // InternalCubeDSL.g:5559:1: ( 'over' )
{
- // InternalCubeDSL.g:5532:1: ( 'over' )
- // InternalCubeDSL.g:5533:2: 'over'
+ // InternalCubeDSL.g:5559:1: ( 'over' )
+ // InternalCubeDSL.g:5560:2: 'over'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getOverKeyword_3());
@@ -19865,14 +19966,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__4"
- // InternalCubeDSL.g:5542:1: rule__CubeDimensionEntityEntity__Group__4 : rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5 ;
+ // InternalCubeDSL.g:5569:1: rule__CubeDimensionEntityEntity__Group__4 : rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5 ;
public final void rule__CubeDimensionEntityEntity__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5546:1: ( rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5 )
- // InternalCubeDSL.g:5547:2: rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5
+ // InternalCubeDSL.g:5573:1: ( rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5 )
+ // InternalCubeDSL.g:5574:2: rule__CubeDimensionEntityEntity__Group__4__Impl rule__CubeDimensionEntityEntity__Group__5
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntityEntity__Group__4__Impl();
@@ -19903,23 +20004,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__4__Impl"
- // InternalCubeDSL.g:5554:1: rule__CubeDimensionEntityEntity__Group__4__Impl : ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) ) ;
+ // InternalCubeDSL.g:5581:1: rule__CubeDimensionEntityEntity__Group__4__Impl : ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) ) ;
public final void rule__CubeDimensionEntityEntity__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5558:1: ( ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) ) )
- // InternalCubeDSL.g:5559:1: ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) )
+ // InternalCubeDSL.g:5585:1: ( ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) ) )
+ // InternalCubeDSL.g:5586:1: ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) )
{
- // InternalCubeDSL.g:5559:1: ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) )
- // InternalCubeDSL.g:5560:2: ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 )
+ // InternalCubeDSL.g:5586:1: ( ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 ) )
+ // InternalCubeDSL.g:5587:2: ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getOverValueAssignment_4());
}
- // InternalCubeDSL.g:5561:2: ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 )
- // InternalCubeDSL.g:5561:3: rule__CubeDimensionEntityEntity__OverValueAssignment_4
+ // InternalCubeDSL.g:5588:2: ( rule__CubeDimensionEntityEntity__OverValueAssignment_4 )
+ // InternalCubeDSL.g:5588:3: rule__CubeDimensionEntityEntity__OverValueAssignment_4
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntityEntity__OverValueAssignment_4();
@@ -19954,14 +20055,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__5"
- // InternalCubeDSL.g:5569:1: rule__CubeDimensionEntityEntity__Group__5 : rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6 ;
+ // InternalCubeDSL.g:5596:1: rule__CubeDimensionEntityEntity__Group__5 : rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6 ;
public final void rule__CubeDimensionEntityEntity__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5573:1: ( rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6 )
- // InternalCubeDSL.g:5574:2: rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6
+ // InternalCubeDSL.g:5600:1: ( rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6 )
+ // InternalCubeDSL.g:5601:2: rule__CubeDimensionEntityEntity__Group__5__Impl rule__CubeDimensionEntityEntity__Group__6
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntityEntity__Group__5__Impl();
@@ -19992,35 +20093,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__5__Impl"
- // InternalCubeDSL.g:5581:1: rule__CubeDimensionEntityEntity__Group__5__Impl : ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* ) ;
+ // InternalCubeDSL.g:5608:1: rule__CubeDimensionEntityEntity__Group__5__Impl : ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* ) ;
public final void rule__CubeDimensionEntityEntity__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5585:1: ( ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* ) )
- // InternalCubeDSL.g:5586:1: ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* )
+ // InternalCubeDSL.g:5612:1: ( ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* ) )
+ // InternalCubeDSL.g:5613:1: ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* )
{
- // InternalCubeDSL.g:5586:1: ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* )
- // InternalCubeDSL.g:5587:2: ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )*
+ // InternalCubeDSL.g:5613:1: ( ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )* )
+ // InternalCubeDSL.g:5614:2: ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getHierarchLevelsAssignment_5());
}
- // InternalCubeDSL.g:5588:2: ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )*
- loop65:
+ // InternalCubeDSL.g:5615:2: ( rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 )*
+ loop66:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==82) ) {
- alt65=1;
+ if ( (LA66_0==82) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalCubeDSL.g:5588:3: rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5
+ // InternalCubeDSL.g:5615:3: rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5
{
pushFollow(FOLLOW_26);
rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5();
@@ -20032,7 +20133,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -20061,14 +20162,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__6"
- // InternalCubeDSL.g:5596:1: rule__CubeDimensionEntityEntity__Group__6 : rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7 ;
+ // InternalCubeDSL.g:5623:1: rule__CubeDimensionEntityEntity__Group__6 : rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7 ;
public final void rule__CubeDimensionEntityEntity__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5600:1: ( rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7 )
- // InternalCubeDSL.g:5601:2: rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7
+ // InternalCubeDSL.g:5627:1: ( rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7 )
+ // InternalCubeDSL.g:5628:2: rule__CubeDimensionEntityEntity__Group__6__Impl rule__CubeDimensionEntityEntity__Group__7
{
pushFollow(FOLLOW_25);
rule__CubeDimensionEntityEntity__Group__6__Impl();
@@ -20099,31 +20200,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__6__Impl"
- // InternalCubeDSL.g:5608:1: rule__CubeDimensionEntityEntity__Group__6__Impl : ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? ) ;
+ // InternalCubeDSL.g:5635:1: rule__CubeDimensionEntityEntity__Group__6__Impl : ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? ) ;
public final void rule__CubeDimensionEntityEntity__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5612:1: ( ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? ) )
- // InternalCubeDSL.g:5613:1: ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? )
+ // InternalCubeDSL.g:5639:1: ( ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? ) )
+ // InternalCubeDSL.g:5640:1: ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? )
{
- // InternalCubeDSL.g:5613:1: ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? )
- // InternalCubeDSL.g:5614:2: ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )?
+ // InternalCubeDSL.g:5640:1: ( ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )? )
+ // InternalCubeDSL.g:5641:2: ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getDimEntityAssignment_6());
}
- // InternalCubeDSL.g:5615:2: ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalCubeDSL.g:5642:2: ( rule__CubeDimensionEntityEntity__DimEntityAssignment_6 )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==81) ) {
- alt66=1;
+ if ( (LA67_0==81) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalCubeDSL.g:5615:3: rule__CubeDimensionEntityEntity__DimEntityAssignment_6
+ // InternalCubeDSL.g:5642:3: rule__CubeDimensionEntityEntity__DimEntityAssignment_6
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntityEntity__DimEntityAssignment_6();
@@ -20161,14 +20262,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__7"
- // InternalCubeDSL.g:5623:1: rule__CubeDimensionEntityEntity__Group__7 : rule__CubeDimensionEntityEntity__Group__7__Impl ;
+ // InternalCubeDSL.g:5650:1: rule__CubeDimensionEntityEntity__Group__7 : rule__CubeDimensionEntityEntity__Group__7__Impl ;
public final void rule__CubeDimensionEntityEntity__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5627:1: ( rule__CubeDimensionEntityEntity__Group__7__Impl )
- // InternalCubeDSL.g:5628:2: rule__CubeDimensionEntityEntity__Group__7__Impl
+ // InternalCubeDSL.g:5654:1: ( rule__CubeDimensionEntityEntity__Group__7__Impl )
+ // InternalCubeDSL.g:5655:2: rule__CubeDimensionEntityEntity__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__CubeDimensionEntityEntity__Group__7__Impl();
@@ -20194,17 +20295,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__Group__7__Impl"
- // InternalCubeDSL.g:5634:1: rule__CubeDimensionEntityEntity__Group__7__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:5661:1: rule__CubeDimensionEntityEntity__Group__7__Impl : ( '}' ) ;
public final void rule__CubeDimensionEntityEntity__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5638:1: ( ( '}' ) )
- // InternalCubeDSL.g:5639:1: ( '}' )
+ // InternalCubeDSL.g:5665:1: ( ( '}' ) )
+ // InternalCubeDSL.g:5666:1: ( '}' )
{
- // InternalCubeDSL.g:5639:1: ( '}' )
- // InternalCubeDSL.g:5640:2: '}'
+ // InternalCubeDSL.g:5666:1: ( '}' )
+ // InternalCubeDSL.g:5667:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getRightCurlyBracketKeyword_7());
@@ -20235,14 +20336,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__0"
- // InternalCubeDSL.g:5650:1: rule__CubeLevel__Group__0 : rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1 ;
+ // InternalCubeDSL.g:5677:1: rule__CubeLevel__Group__0 : rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1 ;
public final void rule__CubeLevel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5654:1: ( rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1 )
- // InternalCubeDSL.g:5655:2: rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1
+ // InternalCubeDSL.g:5681:1: ( rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1 )
+ // InternalCubeDSL.g:5682:2: rule__CubeLevel__Group__0__Impl rule__CubeLevel__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeLevel__Group__0__Impl();
@@ -20273,17 +20374,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__0__Impl"
- // InternalCubeDSL.g:5662:1: rule__CubeLevel__Group__0__Impl : ( 'level' ) ;
+ // InternalCubeDSL.g:5689:1: rule__CubeLevel__Group__0__Impl : ( 'level' ) ;
public final void rule__CubeLevel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5666:1: ( ( 'level' ) )
- // InternalCubeDSL.g:5667:1: ( 'level' )
+ // InternalCubeDSL.g:5693:1: ( ( 'level' ) )
+ // InternalCubeDSL.g:5694:1: ( 'level' )
{
- // InternalCubeDSL.g:5667:1: ( 'level' )
- // InternalCubeDSL.g:5668:2: 'level'
+ // InternalCubeDSL.g:5694:1: ( 'level' )
+ // InternalCubeDSL.g:5695:2: 'level'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelKeyword_0());
@@ -20314,14 +20415,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__1"
- // InternalCubeDSL.g:5677:1: rule__CubeLevel__Group__1 : rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2 ;
+ // InternalCubeDSL.g:5704:1: rule__CubeLevel__Group__1 : rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2 ;
public final void rule__CubeLevel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5681:1: ( rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2 )
- // InternalCubeDSL.g:5682:2: rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2
+ // InternalCubeDSL.g:5708:1: ( rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2 )
+ // InternalCubeDSL.g:5709:2: rule__CubeLevel__Group__1__Impl rule__CubeLevel__Group__2
{
pushFollow(FOLLOW_27);
rule__CubeLevel__Group__1__Impl();
@@ -20352,23 +20453,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__1__Impl"
- // InternalCubeDSL.g:5689:1: rule__CubeLevel__Group__1__Impl : ( ( rule__CubeLevel__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:5716:1: rule__CubeLevel__Group__1__Impl : ( ( rule__CubeLevel__NameAssignment_1 ) ) ;
public final void rule__CubeLevel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5693:1: ( ( ( rule__CubeLevel__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:5694:1: ( ( rule__CubeLevel__NameAssignment_1 ) )
+ // InternalCubeDSL.g:5720:1: ( ( ( rule__CubeLevel__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:5721:1: ( ( rule__CubeLevel__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:5694:1: ( ( rule__CubeLevel__NameAssignment_1 ) )
- // InternalCubeDSL.g:5695:2: ( rule__CubeLevel__NameAssignment_1 )
+ // InternalCubeDSL.g:5721:1: ( ( rule__CubeLevel__NameAssignment_1 ) )
+ // InternalCubeDSL.g:5722:2: ( rule__CubeLevel__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:5696:2: ( rule__CubeLevel__NameAssignment_1 )
- // InternalCubeDSL.g:5696:3: rule__CubeLevel__NameAssignment_1
+ // InternalCubeDSL.g:5723:2: ( rule__CubeLevel__NameAssignment_1 )
+ // InternalCubeDSL.g:5723:3: rule__CubeLevel__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeLevel__NameAssignment_1();
@@ -20403,14 +20504,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__2"
- // InternalCubeDSL.g:5704:1: rule__CubeLevel__Group__2 : rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3 ;
+ // InternalCubeDSL.g:5731:1: rule__CubeLevel__Group__2 : rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3 ;
public final void rule__CubeLevel__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5708:1: ( rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3 )
- // InternalCubeDSL.g:5709:2: rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3
+ // InternalCubeDSL.g:5735:1: ( rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3 )
+ // InternalCubeDSL.g:5736:2: rule__CubeLevel__Group__2__Impl rule__CubeLevel__Group__3
{
pushFollow(FOLLOW_6);
rule__CubeLevel__Group__2__Impl();
@@ -20441,17 +20542,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__2__Impl"
- // InternalCubeDSL.g:5716:1: rule__CubeLevel__Group__2__Impl : ( 'column' ) ;
+ // InternalCubeDSL.g:5743:1: rule__CubeLevel__Group__2__Impl : ( 'column' ) ;
public final void rule__CubeLevel__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5720:1: ( ( 'column' ) )
- // InternalCubeDSL.g:5721:1: ( 'column' )
+ // InternalCubeDSL.g:5747:1: ( ( 'column' ) )
+ // InternalCubeDSL.g:5748:1: ( 'column' )
{
- // InternalCubeDSL.g:5721:1: ( 'column' )
- // InternalCubeDSL.g:5722:2: 'column'
+ // InternalCubeDSL.g:5748:1: ( 'column' )
+ // InternalCubeDSL.g:5749:2: 'column'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getColumnKeyword_2());
@@ -20482,14 +20583,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__3"
- // InternalCubeDSL.g:5731:1: rule__CubeLevel__Group__3 : rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4 ;
+ // InternalCubeDSL.g:5758:1: rule__CubeLevel__Group__3 : rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4 ;
public final void rule__CubeLevel__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5735:1: ( rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4 )
- // InternalCubeDSL.g:5736:2: rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4
+ // InternalCubeDSL.g:5762:1: ( rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4 )
+ // InternalCubeDSL.g:5763:2: rule__CubeLevel__Group__3__Impl rule__CubeLevel__Group__4
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__3__Impl();
@@ -20520,23 +20621,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__3__Impl"
- // InternalCubeDSL.g:5743:1: rule__CubeLevel__Group__3__Impl : ( ( rule__CubeLevel__LevelColValueAssignment_3 ) ) ;
+ // InternalCubeDSL.g:5770:1: rule__CubeLevel__Group__3__Impl : ( ( rule__CubeLevel__LevelColValueAssignment_3 ) ) ;
public final void rule__CubeLevel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5747:1: ( ( ( rule__CubeLevel__LevelColValueAssignment_3 ) ) )
- // InternalCubeDSL.g:5748:1: ( ( rule__CubeLevel__LevelColValueAssignment_3 ) )
+ // InternalCubeDSL.g:5774:1: ( ( ( rule__CubeLevel__LevelColValueAssignment_3 ) ) )
+ // InternalCubeDSL.g:5775:1: ( ( rule__CubeLevel__LevelColValueAssignment_3 ) )
{
- // InternalCubeDSL.g:5748:1: ( ( rule__CubeLevel__LevelColValueAssignment_3 ) )
- // InternalCubeDSL.g:5749:2: ( rule__CubeLevel__LevelColValueAssignment_3 )
+ // InternalCubeDSL.g:5775:1: ( ( rule__CubeLevel__LevelColValueAssignment_3 ) )
+ // InternalCubeDSL.g:5776:2: ( rule__CubeLevel__LevelColValueAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelColValueAssignment_3());
}
- // InternalCubeDSL.g:5750:2: ( rule__CubeLevel__LevelColValueAssignment_3 )
- // InternalCubeDSL.g:5750:3: rule__CubeLevel__LevelColValueAssignment_3
+ // InternalCubeDSL.g:5777:2: ( rule__CubeLevel__LevelColValueAssignment_3 )
+ // InternalCubeDSL.g:5777:3: rule__CubeLevel__LevelColValueAssignment_3
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelColValueAssignment_3();
@@ -20571,14 +20672,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__4"
- // InternalCubeDSL.g:5758:1: rule__CubeLevel__Group__4 : rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5 ;
+ // InternalCubeDSL.g:5785:1: rule__CubeLevel__Group__4 : rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5 ;
public final void rule__CubeLevel__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5762:1: ( rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5 )
- // InternalCubeDSL.g:5763:2: rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5
+ // InternalCubeDSL.g:5789:1: ( rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5 )
+ // InternalCubeDSL.g:5790:2: rule__CubeLevel__Group__4__Impl rule__CubeLevel__Group__5
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__4__Impl();
@@ -20609,31 +20710,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__4__Impl"
- // InternalCubeDSL.g:5770:1: rule__CubeLevel__Group__4__Impl : ( ( rule__CubeLevel__Group_4__0 )? ) ;
+ // InternalCubeDSL.g:5797:1: rule__CubeLevel__Group__4__Impl : ( ( rule__CubeLevel__Group_4__0 )? ) ;
public final void rule__CubeLevel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5774:1: ( ( ( rule__CubeLevel__Group_4__0 )? ) )
- // InternalCubeDSL.g:5775:1: ( ( rule__CubeLevel__Group_4__0 )? )
+ // InternalCubeDSL.g:5801:1: ( ( ( rule__CubeLevel__Group_4__0 )? ) )
+ // InternalCubeDSL.g:5802:1: ( ( rule__CubeLevel__Group_4__0 )? )
{
- // InternalCubeDSL.g:5775:1: ( ( rule__CubeLevel__Group_4__0 )? )
- // InternalCubeDSL.g:5776:2: ( rule__CubeLevel__Group_4__0 )?
+ // InternalCubeDSL.g:5802:1: ( ( rule__CubeLevel__Group_4__0 )? )
+ // InternalCubeDSL.g:5803:2: ( rule__CubeLevel__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getGroup_4());
}
- // InternalCubeDSL.g:5777:2: ( rule__CubeLevel__Group_4__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalCubeDSL.g:5804:2: ( rule__CubeLevel__Group_4__0 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==122) ) {
- alt67=1;
+ if ( (LA68_0==123) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalCubeDSL.g:5777:3: rule__CubeLevel__Group_4__0
+ // InternalCubeDSL.g:5804:3: rule__CubeLevel__Group_4__0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_4__0();
@@ -20671,14 +20772,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__5"
- // InternalCubeDSL.g:5785:1: rule__CubeLevel__Group__5 : rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6 ;
+ // InternalCubeDSL.g:5812:1: rule__CubeLevel__Group__5 : rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6 ;
public final void rule__CubeLevel__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5789:1: ( rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6 )
- // InternalCubeDSL.g:5790:2: rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6
+ // InternalCubeDSL.g:5816:1: ( rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6 )
+ // InternalCubeDSL.g:5817:2: rule__CubeLevel__Group__5__Impl rule__CubeLevel__Group__6
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__5__Impl();
@@ -20709,31 +20810,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__5__Impl"
- // InternalCubeDSL.g:5797:1: rule__CubeLevel__Group__5__Impl : ( ( rule__CubeLevel__Group_5__0 )? ) ;
+ // InternalCubeDSL.g:5824:1: rule__CubeLevel__Group__5__Impl : ( ( rule__CubeLevel__Group_5__0 )? ) ;
public final void rule__CubeLevel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5801:1: ( ( ( rule__CubeLevel__Group_5__0 )? ) )
- // InternalCubeDSL.g:5802:1: ( ( rule__CubeLevel__Group_5__0 )? )
+ // InternalCubeDSL.g:5828:1: ( ( ( rule__CubeLevel__Group_5__0 )? ) )
+ // InternalCubeDSL.g:5829:1: ( ( rule__CubeLevel__Group_5__0 )? )
{
- // InternalCubeDSL.g:5802:1: ( ( rule__CubeLevel__Group_5__0 )? )
- // InternalCubeDSL.g:5803:2: ( rule__CubeLevel__Group_5__0 )?
+ // InternalCubeDSL.g:5829:1: ( ( rule__CubeLevel__Group_5__0 )? )
+ // InternalCubeDSL.g:5830:2: ( rule__CubeLevel__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getGroup_5());
}
- // InternalCubeDSL.g:5804:2: ( rule__CubeLevel__Group_5__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalCubeDSL.g:5831:2: ( rule__CubeLevel__Group_5__0 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==123) ) {
- alt68=1;
+ if ( (LA69_0==124) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalCubeDSL.g:5804:3: rule__CubeLevel__Group_5__0
+ // InternalCubeDSL.g:5831:3: rule__CubeLevel__Group_5__0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_5__0();
@@ -20771,14 +20872,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__6"
- // InternalCubeDSL.g:5812:1: rule__CubeLevel__Group__6 : rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7 ;
+ // InternalCubeDSL.g:5839:1: rule__CubeLevel__Group__6 : rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7 ;
public final void rule__CubeLevel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5816:1: ( rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7 )
- // InternalCubeDSL.g:5817:2: rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7
+ // InternalCubeDSL.g:5843:1: ( rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7 )
+ // InternalCubeDSL.g:5844:2: rule__CubeLevel__Group__6__Impl rule__CubeLevel__Group__7
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__6__Impl();
@@ -20809,31 +20910,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__6__Impl"
- // InternalCubeDSL.g:5824:1: rule__CubeLevel__Group__6__Impl : ( ( rule__CubeLevel__Group_6__0 )? ) ;
+ // InternalCubeDSL.g:5851:1: rule__CubeLevel__Group__6__Impl : ( ( rule__CubeLevel__Group_6__0 )? ) ;
public final void rule__CubeLevel__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5828:1: ( ( ( rule__CubeLevel__Group_6__0 )? ) )
- // InternalCubeDSL.g:5829:1: ( ( rule__CubeLevel__Group_6__0 )? )
+ // InternalCubeDSL.g:5855:1: ( ( ( rule__CubeLevel__Group_6__0 )? ) )
+ // InternalCubeDSL.g:5856:1: ( ( rule__CubeLevel__Group_6__0 )? )
{
- // InternalCubeDSL.g:5829:1: ( ( rule__CubeLevel__Group_6__0 )? )
- // InternalCubeDSL.g:5830:2: ( rule__CubeLevel__Group_6__0 )?
+ // InternalCubeDSL.g:5856:1: ( ( rule__CubeLevel__Group_6__0 )? )
+ // InternalCubeDSL.g:5857:2: ( rule__CubeLevel__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getGroup_6());
}
- // InternalCubeDSL.g:5831:2: ( rule__CubeLevel__Group_6__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalCubeDSL.g:5858:2: ( rule__CubeLevel__Group_6__0 )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==124) ) {
- alt69=1;
+ if ( (LA70_0==125) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalCubeDSL.g:5831:3: rule__CubeLevel__Group_6__0
+ // InternalCubeDSL.g:5858:3: rule__CubeLevel__Group_6__0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_6__0();
@@ -20871,14 +20972,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__7"
- // InternalCubeDSL.g:5839:1: rule__CubeLevel__Group__7 : rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8 ;
+ // InternalCubeDSL.g:5866:1: rule__CubeLevel__Group__7 : rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8 ;
public final void rule__CubeLevel__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5843:1: ( rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8 )
- // InternalCubeDSL.g:5844:2: rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8
+ // InternalCubeDSL.g:5870:1: ( rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8 )
+ // InternalCubeDSL.g:5871:2: rule__CubeLevel__Group__7__Impl rule__CubeLevel__Group__8
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__7__Impl();
@@ -20909,31 +21010,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__7__Impl"
- // InternalCubeDSL.g:5851:1: rule__CubeLevel__Group__7__Impl : ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? ) ;
+ // InternalCubeDSL.g:5878:1: rule__CubeLevel__Group__7__Impl : ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? ) ;
public final void rule__CubeLevel__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5855:1: ( ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? ) )
- // InternalCubeDSL.g:5856:1: ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? )
+ // InternalCubeDSL.g:5882:1: ( ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? ) )
+ // InternalCubeDSL.g:5883:1: ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? )
{
- // InternalCubeDSL.g:5856:1: ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? )
- // InternalCubeDSL.g:5857:2: ( rule__CubeLevel__UniqueMembersAssignment_7 )?
+ // InternalCubeDSL.g:5883:1: ( ( rule__CubeLevel__UniqueMembersAssignment_7 )? )
+ // InternalCubeDSL.g:5884:2: ( rule__CubeLevel__UniqueMembersAssignment_7 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getUniqueMembersAssignment_7());
}
- // InternalCubeDSL.g:5858:2: ( rule__CubeLevel__UniqueMembersAssignment_7 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalCubeDSL.g:5885:2: ( rule__CubeLevel__UniqueMembersAssignment_7 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==125) ) {
- alt70=1;
+ if ( (LA71_0==126) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalCubeDSL.g:5858:3: rule__CubeLevel__UniqueMembersAssignment_7
+ // InternalCubeDSL.g:5885:3: rule__CubeLevel__UniqueMembersAssignment_7
{
pushFollow(FOLLOW_2);
rule__CubeLevel__UniqueMembersAssignment_7();
@@ -20971,14 +21072,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__8"
- // InternalCubeDSL.g:5866:1: rule__CubeLevel__Group__8 : rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9 ;
+ // InternalCubeDSL.g:5893:1: rule__CubeLevel__Group__8 : rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9 ;
public final void rule__CubeLevel__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5870:1: ( rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9 )
- // InternalCubeDSL.g:5871:2: rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9
+ // InternalCubeDSL.g:5897:1: ( rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9 )
+ // InternalCubeDSL.g:5898:2: rule__CubeLevel__Group__8__Impl rule__CubeLevel__Group__9
{
pushFollow(FOLLOW_28);
rule__CubeLevel__Group__8__Impl();
@@ -21009,31 +21110,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__8__Impl"
- // InternalCubeDSL.g:5878:1: rule__CubeLevel__Group__8__Impl : ( ( rule__CubeLevel__Group_8__0 )? ) ;
+ // InternalCubeDSL.g:5905:1: rule__CubeLevel__Group__8__Impl : ( ( rule__CubeLevel__Group_8__0 )? ) ;
public final void rule__CubeLevel__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5882:1: ( ( ( rule__CubeLevel__Group_8__0 )? ) )
- // InternalCubeDSL.g:5883:1: ( ( rule__CubeLevel__Group_8__0 )? )
+ // InternalCubeDSL.g:5909:1: ( ( ( rule__CubeLevel__Group_8__0 )? ) )
+ // InternalCubeDSL.g:5910:1: ( ( rule__CubeLevel__Group_8__0 )? )
{
- // InternalCubeDSL.g:5883:1: ( ( rule__CubeLevel__Group_8__0 )? )
- // InternalCubeDSL.g:5884:2: ( rule__CubeLevel__Group_8__0 )?
+ // InternalCubeDSL.g:5910:1: ( ( rule__CubeLevel__Group_8__0 )? )
+ // InternalCubeDSL.g:5911:2: ( rule__CubeLevel__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getGroup_8());
}
- // InternalCubeDSL.g:5885:2: ( rule__CubeLevel__Group_8__0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalCubeDSL.g:5912:2: ( rule__CubeLevel__Group_8__0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==126) ) {
- alt71=1;
+ if ( (LA72_0==127) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalCubeDSL.g:5885:3: rule__CubeLevel__Group_8__0
+ // InternalCubeDSL.g:5912:3: rule__CubeLevel__Group_8__0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_8__0();
@@ -21071,14 +21172,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__9"
- // InternalCubeDSL.g:5893:1: rule__CubeLevel__Group__9 : rule__CubeLevel__Group__9__Impl ;
+ // InternalCubeDSL.g:5920:1: rule__CubeLevel__Group__9 : rule__CubeLevel__Group__9__Impl ;
public final void rule__CubeLevel__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5897:1: ( rule__CubeLevel__Group__9__Impl )
- // InternalCubeDSL.g:5898:2: rule__CubeLevel__Group__9__Impl
+ // InternalCubeDSL.g:5924:1: ( rule__CubeLevel__Group__9__Impl )
+ // InternalCubeDSL.g:5925:2: rule__CubeLevel__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group__9__Impl();
@@ -21104,31 +21205,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group__9__Impl"
- // InternalCubeDSL.g:5904:1: rule__CubeLevel__Group__9__Impl : ( ( rule__CubeLevel__Group_9__0 )? ) ;
+ // InternalCubeDSL.g:5931:1: rule__CubeLevel__Group__9__Impl : ( ( rule__CubeLevel__Group_9__0 )? ) ;
public final void rule__CubeLevel__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5908:1: ( ( ( rule__CubeLevel__Group_9__0 )? ) )
- // InternalCubeDSL.g:5909:1: ( ( rule__CubeLevel__Group_9__0 )? )
+ // InternalCubeDSL.g:5935:1: ( ( ( rule__CubeLevel__Group_9__0 )? ) )
+ // InternalCubeDSL.g:5936:1: ( ( rule__CubeLevel__Group_9__0 )? )
{
- // InternalCubeDSL.g:5909:1: ( ( rule__CubeLevel__Group_9__0 )? )
- // InternalCubeDSL.g:5910:2: ( rule__CubeLevel__Group_9__0 )?
+ // InternalCubeDSL.g:5936:1: ( ( rule__CubeLevel__Group_9__0 )? )
+ // InternalCubeDSL.g:5937:2: ( rule__CubeLevel__Group_9__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getGroup_9());
}
- // InternalCubeDSL.g:5911:2: ( rule__CubeLevel__Group_9__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalCubeDSL.g:5938:2: ( rule__CubeLevel__Group_9__0 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==74) ) {
- alt72=1;
+ if ( (LA73_0==74) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalCubeDSL.g:5911:3: rule__CubeLevel__Group_9__0
+ // InternalCubeDSL.g:5938:3: rule__CubeLevel__Group_9__0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_9__0();
@@ -21166,14 +21267,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_4__0"
- // InternalCubeDSL.g:5920:1: rule__CubeLevel__Group_4__0 : rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1 ;
+ // InternalCubeDSL.g:5947:1: rule__CubeLevel__Group_4__0 : rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1 ;
public final void rule__CubeLevel__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5924:1: ( rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1 )
- // InternalCubeDSL.g:5925:2: rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1
+ // InternalCubeDSL.g:5951:1: ( rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1 )
+ // InternalCubeDSL.g:5952:2: rule__CubeLevel__Group_4__0__Impl rule__CubeLevel__Group_4__1
{
pushFollow(FOLLOW_6);
rule__CubeLevel__Group_4__0__Impl();
@@ -21204,23 +21305,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_4__0__Impl"
- // InternalCubeDSL.g:5932:1: rule__CubeLevel__Group_4__0__Impl : ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) ) ;
+ // InternalCubeDSL.g:5959:1: rule__CubeLevel__Group_4__0__Impl : ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) ) ;
public final void rule__CubeLevel__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5936:1: ( ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) ) )
- // InternalCubeDSL.g:5937:1: ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) )
+ // InternalCubeDSL.g:5963:1: ( ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) ) )
+ // InternalCubeDSL.g:5964:1: ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) )
{
- // InternalCubeDSL.g:5937:1: ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) )
- // InternalCubeDSL.g:5938:2: ( rule__CubeLevel__NameColumnAssignment_4_0 )
+ // InternalCubeDSL.g:5964:1: ( ( rule__CubeLevel__NameColumnAssignment_4_0 ) )
+ // InternalCubeDSL.g:5965:2: ( rule__CubeLevel__NameColumnAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getNameColumnAssignment_4_0());
}
- // InternalCubeDSL.g:5939:2: ( rule__CubeLevel__NameColumnAssignment_4_0 )
- // InternalCubeDSL.g:5939:3: rule__CubeLevel__NameColumnAssignment_4_0
+ // InternalCubeDSL.g:5966:2: ( rule__CubeLevel__NameColumnAssignment_4_0 )
+ // InternalCubeDSL.g:5966:3: rule__CubeLevel__NameColumnAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__NameColumnAssignment_4_0();
@@ -21255,14 +21356,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_4__1"
- // InternalCubeDSL.g:5947:1: rule__CubeLevel__Group_4__1 : rule__CubeLevel__Group_4__1__Impl ;
+ // InternalCubeDSL.g:5974:1: rule__CubeLevel__Group_4__1 : rule__CubeLevel__Group_4__1__Impl ;
public final void rule__CubeLevel__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5951:1: ( rule__CubeLevel__Group_4__1__Impl )
- // InternalCubeDSL.g:5952:2: rule__CubeLevel__Group_4__1__Impl
+ // InternalCubeDSL.g:5978:1: ( rule__CubeLevel__Group_4__1__Impl )
+ // InternalCubeDSL.g:5979:2: rule__CubeLevel__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_4__1__Impl();
@@ -21288,23 +21389,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_4__1__Impl"
- // InternalCubeDSL.g:5958:1: rule__CubeLevel__Group_4__1__Impl : ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) ) ;
+ // InternalCubeDSL.g:5985:1: rule__CubeLevel__Group_4__1__Impl : ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) ) ;
public final void rule__CubeLevel__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5962:1: ( ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) ) )
- // InternalCubeDSL.g:5963:1: ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:5989:1: ( ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) ) )
+ // InternalCubeDSL.g:5990:1: ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) )
{
- // InternalCubeDSL.g:5963:1: ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) )
- // InternalCubeDSL.g:5964:2: ( rule__CubeLevel__LevelNameColValueAssignment_4_1 )
+ // InternalCubeDSL.g:5990:1: ( ( rule__CubeLevel__LevelNameColValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:5991:2: ( rule__CubeLevel__LevelNameColValueAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelNameColValueAssignment_4_1());
}
- // InternalCubeDSL.g:5965:2: ( rule__CubeLevel__LevelNameColValueAssignment_4_1 )
- // InternalCubeDSL.g:5965:3: rule__CubeLevel__LevelNameColValueAssignment_4_1
+ // InternalCubeDSL.g:5992:2: ( rule__CubeLevel__LevelNameColValueAssignment_4_1 )
+ // InternalCubeDSL.g:5992:3: rule__CubeLevel__LevelNameColValueAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelNameColValueAssignment_4_1();
@@ -21339,14 +21440,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_5__0"
- // InternalCubeDSL.g:5974:1: rule__CubeLevel__Group_5__0 : rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1 ;
+ // InternalCubeDSL.g:6001:1: rule__CubeLevel__Group_5__0 : rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1 ;
public final void rule__CubeLevel__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5978:1: ( rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1 )
- // InternalCubeDSL.g:5979:2: rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1
+ // InternalCubeDSL.g:6005:1: ( rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1 )
+ // InternalCubeDSL.g:6006:2: rule__CubeLevel__Group_5__0__Impl rule__CubeLevel__Group_5__1
{
pushFollow(FOLLOW_6);
rule__CubeLevel__Group_5__0__Impl();
@@ -21377,23 +21478,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_5__0__Impl"
- // InternalCubeDSL.g:5986:1: rule__CubeLevel__Group_5__0__Impl : ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) ) ;
+ // InternalCubeDSL.g:6013:1: rule__CubeLevel__Group_5__0__Impl : ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) ) ;
public final void rule__CubeLevel__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:5990:1: ( ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) ) )
- // InternalCubeDSL.g:5991:1: ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) )
+ // InternalCubeDSL.g:6017:1: ( ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) ) )
+ // InternalCubeDSL.g:6018:1: ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) )
{
- // InternalCubeDSL.g:5991:1: ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) )
- // InternalCubeDSL.g:5992:2: ( rule__CubeLevel__CaptionColumnAssignment_5_0 )
+ // InternalCubeDSL.g:6018:1: ( ( rule__CubeLevel__CaptionColumnAssignment_5_0 ) )
+ // InternalCubeDSL.g:6019:2: ( rule__CubeLevel__CaptionColumnAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getCaptionColumnAssignment_5_0());
}
- // InternalCubeDSL.g:5993:2: ( rule__CubeLevel__CaptionColumnAssignment_5_0 )
- // InternalCubeDSL.g:5993:3: rule__CubeLevel__CaptionColumnAssignment_5_0
+ // InternalCubeDSL.g:6020:2: ( rule__CubeLevel__CaptionColumnAssignment_5_0 )
+ // InternalCubeDSL.g:6020:3: rule__CubeLevel__CaptionColumnAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__CaptionColumnAssignment_5_0();
@@ -21428,14 +21529,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_5__1"
- // InternalCubeDSL.g:6001:1: rule__CubeLevel__Group_5__1 : rule__CubeLevel__Group_5__1__Impl ;
+ // InternalCubeDSL.g:6028:1: rule__CubeLevel__Group_5__1 : rule__CubeLevel__Group_5__1__Impl ;
public final void rule__CubeLevel__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6005:1: ( rule__CubeLevel__Group_5__1__Impl )
- // InternalCubeDSL.g:6006:2: rule__CubeLevel__Group_5__1__Impl
+ // InternalCubeDSL.g:6032:1: ( rule__CubeLevel__Group_5__1__Impl )
+ // InternalCubeDSL.g:6033:2: rule__CubeLevel__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_5__1__Impl();
@@ -21461,23 +21562,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_5__1__Impl"
- // InternalCubeDSL.g:6012:1: rule__CubeLevel__Group_5__1__Impl : ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) ) ;
+ // InternalCubeDSL.g:6039:1: rule__CubeLevel__Group_5__1__Impl : ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) ) ;
public final void rule__CubeLevel__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6016:1: ( ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) ) )
- // InternalCubeDSL.g:6017:1: ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) )
+ // InternalCubeDSL.g:6043:1: ( ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) ) )
+ // InternalCubeDSL.g:6044:1: ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) )
{
- // InternalCubeDSL.g:6017:1: ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) )
- // InternalCubeDSL.g:6018:2: ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 )
+ // InternalCubeDSL.g:6044:1: ( ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 ) )
+ // InternalCubeDSL.g:6045:2: ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelCaptionColValueAssignment_5_1());
}
- // InternalCubeDSL.g:6019:2: ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 )
- // InternalCubeDSL.g:6019:3: rule__CubeLevel__LevelCaptionColValueAssignment_5_1
+ // InternalCubeDSL.g:6046:2: ( rule__CubeLevel__LevelCaptionColValueAssignment_5_1 )
+ // InternalCubeDSL.g:6046:3: rule__CubeLevel__LevelCaptionColValueAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelCaptionColValueAssignment_5_1();
@@ -21512,14 +21613,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_6__0"
- // InternalCubeDSL.g:6028:1: rule__CubeLevel__Group_6__0 : rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1 ;
+ // InternalCubeDSL.g:6055:1: rule__CubeLevel__Group_6__0 : rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1 ;
public final void rule__CubeLevel__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6032:1: ( rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1 )
- // InternalCubeDSL.g:6033:2: rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1
+ // InternalCubeDSL.g:6059:1: ( rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1 )
+ // InternalCubeDSL.g:6060:2: rule__CubeLevel__Group_6__0__Impl rule__CubeLevel__Group_6__1
{
pushFollow(FOLLOW_6);
rule__CubeLevel__Group_6__0__Impl();
@@ -21550,23 +21651,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_6__0__Impl"
- // InternalCubeDSL.g:6040:1: rule__CubeLevel__Group_6__0__Impl : ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) ) ;
+ // InternalCubeDSL.g:6067:1: rule__CubeLevel__Group_6__0__Impl : ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) ) ;
public final void rule__CubeLevel__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6044:1: ( ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) ) )
- // InternalCubeDSL.g:6045:1: ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) )
+ // InternalCubeDSL.g:6071:1: ( ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) ) )
+ // InternalCubeDSL.g:6072:1: ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) )
{
- // InternalCubeDSL.g:6045:1: ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) )
- // InternalCubeDSL.g:6046:2: ( rule__CubeLevel__OrdinalColumnAssignment_6_0 )
+ // InternalCubeDSL.g:6072:1: ( ( rule__CubeLevel__OrdinalColumnAssignment_6_0 ) )
+ // InternalCubeDSL.g:6073:2: ( rule__CubeLevel__OrdinalColumnAssignment_6_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getOrdinalColumnAssignment_6_0());
}
- // InternalCubeDSL.g:6047:2: ( rule__CubeLevel__OrdinalColumnAssignment_6_0 )
- // InternalCubeDSL.g:6047:3: rule__CubeLevel__OrdinalColumnAssignment_6_0
+ // InternalCubeDSL.g:6074:2: ( rule__CubeLevel__OrdinalColumnAssignment_6_0 )
+ // InternalCubeDSL.g:6074:3: rule__CubeLevel__OrdinalColumnAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__OrdinalColumnAssignment_6_0();
@@ -21601,14 +21702,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_6__1"
- // InternalCubeDSL.g:6055:1: rule__CubeLevel__Group_6__1 : rule__CubeLevel__Group_6__1__Impl ;
+ // InternalCubeDSL.g:6082:1: rule__CubeLevel__Group_6__1 : rule__CubeLevel__Group_6__1__Impl ;
public final void rule__CubeLevel__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6059:1: ( rule__CubeLevel__Group_6__1__Impl )
- // InternalCubeDSL.g:6060:2: rule__CubeLevel__Group_6__1__Impl
+ // InternalCubeDSL.g:6086:1: ( rule__CubeLevel__Group_6__1__Impl )
+ // InternalCubeDSL.g:6087:2: rule__CubeLevel__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_6__1__Impl();
@@ -21634,23 +21735,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_6__1__Impl"
- // InternalCubeDSL.g:6066:1: rule__CubeLevel__Group_6__1__Impl : ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) ) ;
+ // InternalCubeDSL.g:6093:1: rule__CubeLevel__Group_6__1__Impl : ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) ) ;
public final void rule__CubeLevel__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6070:1: ( ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) ) )
- // InternalCubeDSL.g:6071:1: ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) )
+ // InternalCubeDSL.g:6097:1: ( ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) ) )
+ // InternalCubeDSL.g:6098:1: ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) )
{
- // InternalCubeDSL.g:6071:1: ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) )
- // InternalCubeDSL.g:6072:2: ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 )
+ // InternalCubeDSL.g:6098:1: ( ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 ) )
+ // InternalCubeDSL.g:6099:2: ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelOrdinalColValueAssignment_6_1());
}
- // InternalCubeDSL.g:6073:2: ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 )
- // InternalCubeDSL.g:6073:3: rule__CubeLevel__LevelOrdinalColValueAssignment_6_1
+ // InternalCubeDSL.g:6100:2: ( rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 )
+ // InternalCubeDSL.g:6100:3: rule__CubeLevel__LevelOrdinalColValueAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelOrdinalColValueAssignment_6_1();
@@ -21685,14 +21786,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_8__0"
- // InternalCubeDSL.g:6082:1: rule__CubeLevel__Group_8__0 : rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1 ;
+ // InternalCubeDSL.g:6109:1: rule__CubeLevel__Group_8__0 : rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1 ;
public final void rule__CubeLevel__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6086:1: ( rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1 )
- // InternalCubeDSL.g:6087:2: rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1
+ // InternalCubeDSL.g:6113:1: ( rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1 )
+ // InternalCubeDSL.g:6114:2: rule__CubeLevel__Group_8__0__Impl rule__CubeLevel__Group_8__1
{
pushFollow(FOLLOW_29);
rule__CubeLevel__Group_8__0__Impl();
@@ -21723,23 +21824,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_8__0__Impl"
- // InternalCubeDSL.g:6094:1: rule__CubeLevel__Group_8__0__Impl : ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) ) ;
+ // InternalCubeDSL.g:6121:1: rule__CubeLevel__Group_8__0__Impl : ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) ) ;
public final void rule__CubeLevel__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6098:1: ( ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) ) )
- // InternalCubeDSL.g:6099:1: ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) )
+ // InternalCubeDSL.g:6125:1: ( ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) ) )
+ // InternalCubeDSL.g:6126:1: ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) )
{
- // InternalCubeDSL.g:6099:1: ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) )
- // InternalCubeDSL.g:6100:2: ( rule__CubeLevel__LevelTypeAssignment_8_0 )
+ // InternalCubeDSL.g:6126:1: ( ( rule__CubeLevel__LevelTypeAssignment_8_0 ) )
+ // InternalCubeDSL.g:6127:2: ( rule__CubeLevel__LevelTypeAssignment_8_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelTypeAssignment_8_0());
}
- // InternalCubeDSL.g:6101:2: ( rule__CubeLevel__LevelTypeAssignment_8_0 )
- // InternalCubeDSL.g:6101:3: rule__CubeLevel__LevelTypeAssignment_8_0
+ // InternalCubeDSL.g:6128:2: ( rule__CubeLevel__LevelTypeAssignment_8_0 )
+ // InternalCubeDSL.g:6128:3: rule__CubeLevel__LevelTypeAssignment_8_0
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelTypeAssignment_8_0();
@@ -21774,14 +21875,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_8__1"
- // InternalCubeDSL.g:6109:1: rule__CubeLevel__Group_8__1 : rule__CubeLevel__Group_8__1__Impl ;
+ // InternalCubeDSL.g:6136:1: rule__CubeLevel__Group_8__1 : rule__CubeLevel__Group_8__1__Impl ;
public final void rule__CubeLevel__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6113:1: ( rule__CubeLevel__Group_8__1__Impl )
- // InternalCubeDSL.g:6114:2: rule__CubeLevel__Group_8__1__Impl
+ // InternalCubeDSL.g:6140:1: ( rule__CubeLevel__Group_8__1__Impl )
+ // InternalCubeDSL.g:6141:2: rule__CubeLevel__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_8__1__Impl();
@@ -21807,23 +21908,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_8__1__Impl"
- // InternalCubeDSL.g:6120:1: rule__CubeLevel__Group_8__1__Impl : ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) ) ;
+ // InternalCubeDSL.g:6147:1: rule__CubeLevel__Group_8__1__Impl : ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) ) ;
public final void rule__CubeLevel__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6124:1: ( ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) ) )
- // InternalCubeDSL.g:6125:1: ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) )
+ // InternalCubeDSL.g:6151:1: ( ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) ) )
+ // InternalCubeDSL.g:6152:1: ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) )
{
- // InternalCubeDSL.g:6125:1: ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) )
- // InternalCubeDSL.g:6126:2: ( rule__CubeLevel__LevelTypeValueAssignment_8_1 )
+ // InternalCubeDSL.g:6152:1: ( ( rule__CubeLevel__LevelTypeValueAssignment_8_1 ) )
+ // InternalCubeDSL.g:6153:2: ( rule__CubeLevel__LevelTypeValueAssignment_8_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelTypeValueAssignment_8_1());
}
- // InternalCubeDSL.g:6127:2: ( rule__CubeLevel__LevelTypeValueAssignment_8_1 )
- // InternalCubeDSL.g:6127:3: rule__CubeLevel__LevelTypeValueAssignment_8_1
+ // InternalCubeDSL.g:6154:2: ( rule__CubeLevel__LevelTypeValueAssignment_8_1 )
+ // InternalCubeDSL.g:6154:3: rule__CubeLevel__LevelTypeValueAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__CubeLevel__LevelTypeValueAssignment_8_1();
@@ -21858,14 +21959,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__0"
- // InternalCubeDSL.g:6136:1: rule__CubeLevel__Group_9__0 : rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1 ;
+ // InternalCubeDSL.g:6163:1: rule__CubeLevel__Group_9__0 : rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1 ;
public final void rule__CubeLevel__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6140:1: ( rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1 )
- // InternalCubeDSL.g:6141:2: rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1
+ // InternalCubeDSL.g:6167:1: ( rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1 )
+ // InternalCubeDSL.g:6168:2: rule__CubeLevel__Group_9__0__Impl rule__CubeLevel__Group_9__1
{
pushFollow(FOLLOW_30);
rule__CubeLevel__Group_9__0__Impl();
@@ -21896,17 +21997,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__0__Impl"
- // InternalCubeDSL.g:6148:1: rule__CubeLevel__Group_9__0__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:6175:1: rule__CubeLevel__Group_9__0__Impl : ( '{' ) ;
public final void rule__CubeLevel__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6152:1: ( ( '{' ) )
- // InternalCubeDSL.g:6153:1: ( '{' )
+ // InternalCubeDSL.g:6179:1: ( ( '{' ) )
+ // InternalCubeDSL.g:6180:1: ( '{' )
{
- // InternalCubeDSL.g:6153:1: ( '{' )
- // InternalCubeDSL.g:6154:2: '{'
+ // InternalCubeDSL.g:6180:1: ( '{' )
+ // InternalCubeDSL.g:6181:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLeftCurlyBracketKeyword_9_0());
@@ -21937,14 +22038,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__1"
- // InternalCubeDSL.g:6163:1: rule__CubeLevel__Group_9__1 : rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2 ;
+ // InternalCubeDSL.g:6190:1: rule__CubeLevel__Group_9__1 : rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2 ;
public final void rule__CubeLevel__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6167:1: ( rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2 )
- // InternalCubeDSL.g:6168:2: rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2
+ // InternalCubeDSL.g:6194:1: ( rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2 )
+ // InternalCubeDSL.g:6195:2: rule__CubeLevel__Group_9__1__Impl rule__CubeLevel__Group_9__2
{
pushFollow(FOLLOW_30);
rule__CubeLevel__Group_9__1__Impl();
@@ -21975,35 +22076,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__1__Impl"
- // InternalCubeDSL.g:6175:1: rule__CubeLevel__Group_9__1__Impl : ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* ) ;
+ // InternalCubeDSL.g:6202:1: rule__CubeLevel__Group_9__1__Impl : ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* ) ;
public final void rule__CubeLevel__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6179:1: ( ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* ) )
- // InternalCubeDSL.g:6180:1: ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* )
+ // InternalCubeDSL.g:6206:1: ( ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* ) )
+ // InternalCubeDSL.g:6207:1: ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* )
{
- // InternalCubeDSL.g:6180:1: ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* )
- // InternalCubeDSL.g:6181:2: ( rule__CubeLevel__PropertiesAssignment_9_1 )*
+ // InternalCubeDSL.g:6207:1: ( ( rule__CubeLevel__PropertiesAssignment_9_1 )* )
+ // InternalCubeDSL.g:6208:2: ( rule__CubeLevel__PropertiesAssignment_9_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getPropertiesAssignment_9_1());
}
- // InternalCubeDSL.g:6182:2: ( rule__CubeLevel__PropertiesAssignment_9_1 )*
- loop73:
+ // InternalCubeDSL.g:6209:2: ( rule__CubeLevel__PropertiesAssignment_9_1 )*
+ loop74:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==84) ) {
- alt73=1;
+ if ( (LA74_0==84) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalCubeDSL.g:6182:3: rule__CubeLevel__PropertiesAssignment_9_1
+ // InternalCubeDSL.g:6209:3: rule__CubeLevel__PropertiesAssignment_9_1
{
pushFollow(FOLLOW_31);
rule__CubeLevel__PropertiesAssignment_9_1();
@@ -22015,7 +22116,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop73;
+ break loop74;
}
} while (true);
@@ -22044,14 +22145,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__2"
- // InternalCubeDSL.g:6190:1: rule__CubeLevel__Group_9__2 : rule__CubeLevel__Group_9__2__Impl ;
+ // InternalCubeDSL.g:6217:1: rule__CubeLevel__Group_9__2 : rule__CubeLevel__Group_9__2__Impl ;
public final void rule__CubeLevel__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6194:1: ( rule__CubeLevel__Group_9__2__Impl )
- // InternalCubeDSL.g:6195:2: rule__CubeLevel__Group_9__2__Impl
+ // InternalCubeDSL.g:6221:1: ( rule__CubeLevel__Group_9__2__Impl )
+ // InternalCubeDSL.g:6222:2: rule__CubeLevel__Group_9__2__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevel__Group_9__2__Impl();
@@ -22077,17 +22178,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__Group_9__2__Impl"
- // InternalCubeDSL.g:6201:1: rule__CubeLevel__Group_9__2__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:6228:1: rule__CubeLevel__Group_9__2__Impl : ( '}' ) ;
public final void rule__CubeLevel__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6205:1: ( ( '}' ) )
- // InternalCubeDSL.g:6206:1: ( '}' )
+ // InternalCubeDSL.g:6232:1: ( ( '}' ) )
+ // InternalCubeDSL.g:6233:1: ( '}' )
{
- // InternalCubeDSL.g:6206:1: ( '}' )
- // InternalCubeDSL.g:6207:2: '}'
+ // InternalCubeDSL.g:6233:1: ( '}' )
+ // InternalCubeDSL.g:6234:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getRightCurlyBracketKeyword_9_2());
@@ -22118,14 +22219,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__0"
- // InternalCubeDSL.g:6217:1: rule__CubeLevelProp__Group__0 : rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1 ;
+ // InternalCubeDSL.g:6244:1: rule__CubeLevelProp__Group__0 : rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1 ;
public final void rule__CubeLevelProp__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6221:1: ( rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1 )
- // InternalCubeDSL.g:6222:2: rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1
+ // InternalCubeDSL.g:6248:1: ( rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1 )
+ // InternalCubeDSL.g:6249:2: rule__CubeLevelProp__Group__0__Impl rule__CubeLevelProp__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeLevelProp__Group__0__Impl();
@@ -22156,17 +22257,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__0__Impl"
- // InternalCubeDSL.g:6229:1: rule__CubeLevelProp__Group__0__Impl : ( 'property' ) ;
+ // InternalCubeDSL.g:6256:1: rule__CubeLevelProp__Group__0__Impl : ( 'property' ) ;
public final void rule__CubeLevelProp__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6233:1: ( ( 'property' ) )
- // InternalCubeDSL.g:6234:1: ( 'property' )
+ // InternalCubeDSL.g:6260:1: ( ( 'property' ) )
+ // InternalCubeDSL.g:6261:1: ( 'property' )
{
- // InternalCubeDSL.g:6234:1: ( 'property' )
- // InternalCubeDSL.g:6235:2: 'property'
+ // InternalCubeDSL.g:6261:1: ( 'property' )
+ // InternalCubeDSL.g:6262:2: 'property'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getPropertyKeyword_0());
@@ -22197,14 +22298,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__1"
- // InternalCubeDSL.g:6244:1: rule__CubeLevelProp__Group__1 : rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2 ;
+ // InternalCubeDSL.g:6271:1: rule__CubeLevelProp__Group__1 : rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2 ;
public final void rule__CubeLevelProp__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6248:1: ( rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2 )
- // InternalCubeDSL.g:6249:2: rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2
+ // InternalCubeDSL.g:6275:1: ( rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2 )
+ // InternalCubeDSL.g:6276:2: rule__CubeLevelProp__Group__1__Impl rule__CubeLevelProp__Group__2
{
pushFollow(FOLLOW_27);
rule__CubeLevelProp__Group__1__Impl();
@@ -22235,23 +22336,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__1__Impl"
- // InternalCubeDSL.g:6256:1: rule__CubeLevelProp__Group__1__Impl : ( ( rule__CubeLevelProp__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:6283:1: rule__CubeLevelProp__Group__1__Impl : ( ( rule__CubeLevelProp__NameAssignment_1 ) ) ;
public final void rule__CubeLevelProp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6260:1: ( ( ( rule__CubeLevelProp__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:6261:1: ( ( rule__CubeLevelProp__NameAssignment_1 ) )
+ // InternalCubeDSL.g:6287:1: ( ( ( rule__CubeLevelProp__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:6288:1: ( ( rule__CubeLevelProp__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:6261:1: ( ( rule__CubeLevelProp__NameAssignment_1 ) )
- // InternalCubeDSL.g:6262:2: ( rule__CubeLevelProp__NameAssignment_1 )
+ // InternalCubeDSL.g:6288:1: ( ( rule__CubeLevelProp__NameAssignment_1 ) )
+ // InternalCubeDSL.g:6289:2: ( rule__CubeLevelProp__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:6263:2: ( rule__CubeLevelProp__NameAssignment_1 )
- // InternalCubeDSL.g:6263:3: rule__CubeLevelProp__NameAssignment_1
+ // InternalCubeDSL.g:6290:2: ( rule__CubeLevelProp__NameAssignment_1 )
+ // InternalCubeDSL.g:6290:3: rule__CubeLevelProp__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__NameAssignment_1();
@@ -22286,14 +22387,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__2"
- // InternalCubeDSL.g:6271:1: rule__CubeLevelProp__Group__2 : rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3 ;
+ // InternalCubeDSL.g:6298:1: rule__CubeLevelProp__Group__2 : rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3 ;
public final void rule__CubeLevelProp__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6275:1: ( rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3 )
- // InternalCubeDSL.g:6276:2: rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3
+ // InternalCubeDSL.g:6302:1: ( rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3 )
+ // InternalCubeDSL.g:6303:2: rule__CubeLevelProp__Group__2__Impl rule__CubeLevelProp__Group__3
{
pushFollow(FOLLOW_6);
rule__CubeLevelProp__Group__2__Impl();
@@ -22324,17 +22425,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__2__Impl"
- // InternalCubeDSL.g:6283:1: rule__CubeLevelProp__Group__2__Impl : ( 'column' ) ;
+ // InternalCubeDSL.g:6310:1: rule__CubeLevelProp__Group__2__Impl : ( 'column' ) ;
public final void rule__CubeLevelProp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6287:1: ( ( 'column' ) )
- // InternalCubeDSL.g:6288:1: ( 'column' )
+ // InternalCubeDSL.g:6314:1: ( ( 'column' ) )
+ // InternalCubeDSL.g:6315:1: ( 'column' )
{
- // InternalCubeDSL.g:6288:1: ( 'column' )
- // InternalCubeDSL.g:6289:2: 'column'
+ // InternalCubeDSL.g:6315:1: ( 'column' )
+ // InternalCubeDSL.g:6316:2: 'column'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getColumnKeyword_2());
@@ -22365,14 +22466,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__3"
- // InternalCubeDSL.g:6298:1: rule__CubeLevelProp__Group__3 : rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4 ;
+ // InternalCubeDSL.g:6325:1: rule__CubeLevelProp__Group__3 : rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4 ;
public final void rule__CubeLevelProp__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6302:1: ( rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4 )
- // InternalCubeDSL.g:6303:2: rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4
+ // InternalCubeDSL.g:6329:1: ( rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4 )
+ // InternalCubeDSL.g:6330:2: rule__CubeLevelProp__Group__3__Impl rule__CubeLevelProp__Group__4
{
pushFollow(FOLLOW_32);
rule__CubeLevelProp__Group__3__Impl();
@@ -22403,23 +22504,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__3__Impl"
- // InternalCubeDSL.g:6310:1: rule__CubeLevelProp__Group__3__Impl : ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) ) ;
+ // InternalCubeDSL.g:6337:1: rule__CubeLevelProp__Group__3__Impl : ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) ) ;
public final void rule__CubeLevelProp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6314:1: ( ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) ) )
- // InternalCubeDSL.g:6315:1: ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) )
+ // InternalCubeDSL.g:6341:1: ( ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) ) )
+ // InternalCubeDSL.g:6342:1: ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) )
{
- // InternalCubeDSL.g:6315:1: ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) )
- // InternalCubeDSL.g:6316:2: ( rule__CubeLevelProp__LevelPropColValueAssignment_3 )
+ // InternalCubeDSL.g:6342:1: ( ( rule__CubeLevelProp__LevelPropColValueAssignment_3 ) )
+ // InternalCubeDSL.g:6343:2: ( rule__CubeLevelProp__LevelPropColValueAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getLevelPropColValueAssignment_3());
}
- // InternalCubeDSL.g:6317:2: ( rule__CubeLevelProp__LevelPropColValueAssignment_3 )
- // InternalCubeDSL.g:6317:3: rule__CubeLevelProp__LevelPropColValueAssignment_3
+ // InternalCubeDSL.g:6344:2: ( rule__CubeLevelProp__LevelPropColValueAssignment_3 )
+ // InternalCubeDSL.g:6344:3: rule__CubeLevelProp__LevelPropColValueAssignment_3
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__LevelPropColValueAssignment_3();
@@ -22454,14 +22555,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__4"
- // InternalCubeDSL.g:6325:1: rule__CubeLevelProp__Group__4 : rule__CubeLevelProp__Group__4__Impl ;
+ // InternalCubeDSL.g:6352:1: rule__CubeLevelProp__Group__4 : rule__CubeLevelProp__Group__4__Impl ;
public final void rule__CubeLevelProp__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6329:1: ( rule__CubeLevelProp__Group__4__Impl )
- // InternalCubeDSL.g:6330:2: rule__CubeLevelProp__Group__4__Impl
+ // InternalCubeDSL.g:6356:1: ( rule__CubeLevelProp__Group__4__Impl )
+ // InternalCubeDSL.g:6357:2: rule__CubeLevelProp__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__Group__4__Impl();
@@ -22487,31 +22588,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group__4__Impl"
- // InternalCubeDSL.g:6336:1: rule__CubeLevelProp__Group__4__Impl : ( ( rule__CubeLevelProp__Group_4__0 )? ) ;
+ // InternalCubeDSL.g:6363:1: rule__CubeLevelProp__Group__4__Impl : ( ( rule__CubeLevelProp__Group_4__0 )? ) ;
public final void rule__CubeLevelProp__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6340:1: ( ( ( rule__CubeLevelProp__Group_4__0 )? ) )
- // InternalCubeDSL.g:6341:1: ( ( rule__CubeLevelProp__Group_4__0 )? )
+ // InternalCubeDSL.g:6367:1: ( ( ( rule__CubeLevelProp__Group_4__0 )? ) )
+ // InternalCubeDSL.g:6368:1: ( ( rule__CubeLevelProp__Group_4__0 )? )
{
- // InternalCubeDSL.g:6341:1: ( ( rule__CubeLevelProp__Group_4__0 )? )
- // InternalCubeDSL.g:6342:2: ( rule__CubeLevelProp__Group_4__0 )?
+ // InternalCubeDSL.g:6368:1: ( ( rule__CubeLevelProp__Group_4__0 )? )
+ // InternalCubeDSL.g:6369:2: ( rule__CubeLevelProp__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getGroup_4());
}
- // InternalCubeDSL.g:6343:2: ( rule__CubeLevelProp__Group_4__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalCubeDSL.g:6370:2: ( rule__CubeLevelProp__Group_4__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==127) ) {
- alt74=1;
+ if ( (LA75_0==128) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalCubeDSL.g:6343:3: rule__CubeLevelProp__Group_4__0
+ // InternalCubeDSL.g:6370:3: rule__CubeLevelProp__Group_4__0
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__Group_4__0();
@@ -22549,14 +22650,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group_4__0"
- // InternalCubeDSL.g:6352:1: rule__CubeLevelProp__Group_4__0 : rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1 ;
+ // InternalCubeDSL.g:6379:1: rule__CubeLevelProp__Group_4__0 : rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1 ;
public final void rule__CubeLevelProp__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6356:1: ( rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1 )
- // InternalCubeDSL.g:6357:2: rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1
+ // InternalCubeDSL.g:6383:1: ( rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1 )
+ // InternalCubeDSL.g:6384:2: rule__CubeLevelProp__Group_4__0__Impl rule__CubeLevelProp__Group_4__1
{
pushFollow(FOLLOW_33);
rule__CubeLevelProp__Group_4__0__Impl();
@@ -22587,23 +22688,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group_4__0__Impl"
- // InternalCubeDSL.g:6364:1: rule__CubeLevelProp__Group_4__0__Impl : ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) ) ;
+ // InternalCubeDSL.g:6391:1: rule__CubeLevelProp__Group_4__0__Impl : ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) ) ;
public final void rule__CubeLevelProp__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6368:1: ( ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) ) )
- // InternalCubeDSL.g:6369:1: ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) )
+ // InternalCubeDSL.g:6395:1: ( ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) ) )
+ // InternalCubeDSL.g:6396:1: ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) )
{
- // InternalCubeDSL.g:6369:1: ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) )
- // InternalCubeDSL.g:6370:2: ( rule__CubeLevelProp__TypeAssignment_4_0 )
+ // InternalCubeDSL.g:6396:1: ( ( rule__CubeLevelProp__TypeAssignment_4_0 ) )
+ // InternalCubeDSL.g:6397:2: ( rule__CubeLevelProp__TypeAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getTypeAssignment_4_0());
}
- // InternalCubeDSL.g:6371:2: ( rule__CubeLevelProp__TypeAssignment_4_0 )
- // InternalCubeDSL.g:6371:3: rule__CubeLevelProp__TypeAssignment_4_0
+ // InternalCubeDSL.g:6398:2: ( rule__CubeLevelProp__TypeAssignment_4_0 )
+ // InternalCubeDSL.g:6398:3: rule__CubeLevelProp__TypeAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__TypeAssignment_4_0();
@@ -22638,14 +22739,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group_4__1"
- // InternalCubeDSL.g:6379:1: rule__CubeLevelProp__Group_4__1 : rule__CubeLevelProp__Group_4__1__Impl ;
+ // InternalCubeDSL.g:6406:1: rule__CubeLevelProp__Group_4__1 : rule__CubeLevelProp__Group_4__1__Impl ;
public final void rule__CubeLevelProp__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6383:1: ( rule__CubeLevelProp__Group_4__1__Impl )
- // InternalCubeDSL.g:6384:2: rule__CubeLevelProp__Group_4__1__Impl
+ // InternalCubeDSL.g:6410:1: ( rule__CubeLevelProp__Group_4__1__Impl )
+ // InternalCubeDSL.g:6411:2: rule__CubeLevelProp__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__Group_4__1__Impl();
@@ -22671,23 +22772,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__Group_4__1__Impl"
- // InternalCubeDSL.g:6390:1: rule__CubeLevelProp__Group_4__1__Impl : ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) ) ;
+ // InternalCubeDSL.g:6417:1: rule__CubeLevelProp__Group_4__1__Impl : ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) ) ;
public final void rule__CubeLevelProp__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6394:1: ( ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) ) )
- // InternalCubeDSL.g:6395:1: ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:6421:1: ( ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) ) )
+ // InternalCubeDSL.g:6422:1: ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) )
{
- // InternalCubeDSL.g:6395:1: ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) )
- // InternalCubeDSL.g:6396:2: ( rule__CubeLevelProp__TypeValueAssignment_4_1 )
+ // InternalCubeDSL.g:6422:1: ( ( rule__CubeLevelProp__TypeValueAssignment_4_1 ) )
+ // InternalCubeDSL.g:6423:2: ( rule__CubeLevelProp__TypeValueAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getTypeValueAssignment_4_1());
}
- // InternalCubeDSL.g:6397:2: ( rule__CubeLevelProp__TypeValueAssignment_4_1 )
- // InternalCubeDSL.g:6397:3: rule__CubeLevelProp__TypeValueAssignment_4_1
+ // InternalCubeDSL.g:6424:2: ( rule__CubeLevelProp__TypeValueAssignment_4_1 )
+ // InternalCubeDSL.g:6424:3: rule__CubeLevelProp__TypeValueAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__CubeLevelProp__TypeValueAssignment_4_1();
@@ -22722,14 +22823,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__0"
- // InternalCubeDSL.g:6406:1: rule__CubeMeasure__Group__0 : rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1 ;
+ // InternalCubeDSL.g:6433:1: rule__CubeMeasure__Group__0 : rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1 ;
public final void rule__CubeMeasure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6410:1: ( rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1 )
- // InternalCubeDSL.g:6411:2: rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1
+ // InternalCubeDSL.g:6437:1: ( rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1 )
+ // InternalCubeDSL.g:6438:2: rule__CubeMeasure__Group__0__Impl rule__CubeMeasure__Group__1
{
pushFollow(FOLLOW_6);
rule__CubeMeasure__Group__0__Impl();
@@ -22760,17 +22861,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__0__Impl"
- // InternalCubeDSL.g:6418:1: rule__CubeMeasure__Group__0__Impl : ( 'measure' ) ;
+ // InternalCubeDSL.g:6445:1: rule__CubeMeasure__Group__0__Impl : ( 'measure' ) ;
public final void rule__CubeMeasure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6422:1: ( ( 'measure' ) )
- // InternalCubeDSL.g:6423:1: ( 'measure' )
+ // InternalCubeDSL.g:6449:1: ( ( 'measure' ) )
+ // InternalCubeDSL.g:6450:1: ( 'measure' )
{
- // InternalCubeDSL.g:6423:1: ( 'measure' )
- // InternalCubeDSL.g:6424:2: 'measure'
+ // InternalCubeDSL.g:6450:1: ( 'measure' )
+ // InternalCubeDSL.g:6451:2: 'measure'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getMeasureKeyword_0());
@@ -22801,14 +22902,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__1"
- // InternalCubeDSL.g:6433:1: rule__CubeMeasure__Group__1 : rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2 ;
+ // InternalCubeDSL.g:6460:1: rule__CubeMeasure__Group__1 : rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2 ;
public final void rule__CubeMeasure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6437:1: ( rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2 )
- // InternalCubeDSL.g:6438:2: rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2
+ // InternalCubeDSL.g:6464:1: ( rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2 )
+ // InternalCubeDSL.g:6465:2: rule__CubeMeasure__Group__1__Impl rule__CubeMeasure__Group__2
{
pushFollow(FOLLOW_34);
rule__CubeMeasure__Group__1__Impl();
@@ -22839,23 +22940,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__1__Impl"
- // InternalCubeDSL.g:6445:1: rule__CubeMeasure__Group__1__Impl : ( ( rule__CubeMeasure__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:6472:1: rule__CubeMeasure__Group__1__Impl : ( ( rule__CubeMeasure__NameAssignment_1 ) ) ;
public final void rule__CubeMeasure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6449:1: ( ( ( rule__CubeMeasure__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:6450:1: ( ( rule__CubeMeasure__NameAssignment_1 ) )
+ // InternalCubeDSL.g:6476:1: ( ( ( rule__CubeMeasure__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:6477:1: ( ( rule__CubeMeasure__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:6450:1: ( ( rule__CubeMeasure__NameAssignment_1 ) )
- // InternalCubeDSL.g:6451:2: ( rule__CubeMeasure__NameAssignment_1 )
+ // InternalCubeDSL.g:6477:1: ( ( rule__CubeMeasure__NameAssignment_1 ) )
+ // InternalCubeDSL.g:6478:2: ( rule__CubeMeasure__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:6452:2: ( rule__CubeMeasure__NameAssignment_1 )
- // InternalCubeDSL.g:6452:3: rule__CubeMeasure__NameAssignment_1
+ // InternalCubeDSL.g:6479:2: ( rule__CubeMeasure__NameAssignment_1 )
+ // InternalCubeDSL.g:6479:3: rule__CubeMeasure__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CubeMeasure__NameAssignment_1();
@@ -22890,14 +22991,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__2"
- // InternalCubeDSL.g:6460:1: rule__CubeMeasure__Group__2 : rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3 ;
+ // InternalCubeDSL.g:6487:1: rule__CubeMeasure__Group__2 : rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3 ;
public final void rule__CubeMeasure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6464:1: ( rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3 )
- // InternalCubeDSL.g:6465:2: rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3
+ // InternalCubeDSL.g:6491:1: ( rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3 )
+ // InternalCubeDSL.g:6492:2: rule__CubeMeasure__Group__2__Impl rule__CubeMeasure__Group__3
{
pushFollow(FOLLOW_27);
rule__CubeMeasure__Group__2__Impl();
@@ -22928,23 +23029,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__2__Impl"
- // InternalCubeDSL.g:6472:1: rule__CubeMeasure__Group__2__Impl : ( ( rule__CubeMeasure__AggregatorAssignment_2 ) ) ;
+ // InternalCubeDSL.g:6499:1: rule__CubeMeasure__Group__2__Impl : ( ( rule__CubeMeasure__AggregatorAssignment_2 ) ) ;
public final void rule__CubeMeasure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6476:1: ( ( ( rule__CubeMeasure__AggregatorAssignment_2 ) ) )
- // InternalCubeDSL.g:6477:1: ( ( rule__CubeMeasure__AggregatorAssignment_2 ) )
+ // InternalCubeDSL.g:6503:1: ( ( ( rule__CubeMeasure__AggregatorAssignment_2 ) ) )
+ // InternalCubeDSL.g:6504:1: ( ( rule__CubeMeasure__AggregatorAssignment_2 ) )
{
- // InternalCubeDSL.g:6477:1: ( ( rule__CubeMeasure__AggregatorAssignment_2 ) )
- // InternalCubeDSL.g:6478:2: ( rule__CubeMeasure__AggregatorAssignment_2 )
+ // InternalCubeDSL.g:6504:1: ( ( rule__CubeMeasure__AggregatorAssignment_2 ) )
+ // InternalCubeDSL.g:6505:2: ( rule__CubeMeasure__AggregatorAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getAggregatorAssignment_2());
}
- // InternalCubeDSL.g:6479:2: ( rule__CubeMeasure__AggregatorAssignment_2 )
- // InternalCubeDSL.g:6479:3: rule__CubeMeasure__AggregatorAssignment_2
+ // InternalCubeDSL.g:6506:2: ( rule__CubeMeasure__AggregatorAssignment_2 )
+ // InternalCubeDSL.g:6506:3: rule__CubeMeasure__AggregatorAssignment_2
{
pushFollow(FOLLOW_2);
rule__CubeMeasure__AggregatorAssignment_2();
@@ -22979,14 +23080,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__3"
- // InternalCubeDSL.g:6487:1: rule__CubeMeasure__Group__3 : rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4 ;
+ // InternalCubeDSL.g:6514:1: rule__CubeMeasure__Group__3 : rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4 ;
public final void rule__CubeMeasure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6491:1: ( rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4 )
- // InternalCubeDSL.g:6492:2: rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4
+ // InternalCubeDSL.g:6518:1: ( rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4 )
+ // InternalCubeDSL.g:6519:2: rule__CubeMeasure__Group__3__Impl rule__CubeMeasure__Group__4
{
pushFollow(FOLLOW_6);
rule__CubeMeasure__Group__3__Impl();
@@ -23017,17 +23118,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__3__Impl"
- // InternalCubeDSL.g:6499:1: rule__CubeMeasure__Group__3__Impl : ( 'column' ) ;
+ // InternalCubeDSL.g:6526:1: rule__CubeMeasure__Group__3__Impl : ( 'column' ) ;
public final void rule__CubeMeasure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6503:1: ( ( 'column' ) )
- // InternalCubeDSL.g:6504:1: ( 'column' )
+ // InternalCubeDSL.g:6530:1: ( ( 'column' ) )
+ // InternalCubeDSL.g:6531:1: ( 'column' )
{
- // InternalCubeDSL.g:6504:1: ( 'column' )
- // InternalCubeDSL.g:6505:2: 'column'
+ // InternalCubeDSL.g:6531:1: ( 'column' )
+ // InternalCubeDSL.g:6532:2: 'column'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getColumnKeyword_3());
@@ -23058,14 +23159,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__4"
- // InternalCubeDSL.g:6514:1: rule__CubeMeasure__Group__4 : rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5 ;
+ // InternalCubeDSL.g:6541:1: rule__CubeMeasure__Group__4 : rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5 ;
public final void rule__CubeMeasure__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6518:1: ( rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5 )
- // InternalCubeDSL.g:6519:2: rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5
+ // InternalCubeDSL.g:6545:1: ( rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5 )
+ // InternalCubeDSL.g:6546:2: rule__CubeMeasure__Group__4__Impl rule__CubeMeasure__Group__5
{
pushFollow(FOLLOW_35);
rule__CubeMeasure__Group__4__Impl();
@@ -23096,23 +23197,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__4__Impl"
- // InternalCubeDSL.g:6526:1: rule__CubeMeasure__Group__4__Impl : ( ( rule__CubeMeasure__MeasureColAssignment_4 ) ) ;
+ // InternalCubeDSL.g:6553:1: rule__CubeMeasure__Group__4__Impl : ( ( rule__CubeMeasure__MeasureColAssignment_4 ) ) ;
public final void rule__CubeMeasure__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6530:1: ( ( ( rule__CubeMeasure__MeasureColAssignment_4 ) ) )
- // InternalCubeDSL.g:6531:1: ( ( rule__CubeMeasure__MeasureColAssignment_4 ) )
+ // InternalCubeDSL.g:6557:1: ( ( ( rule__CubeMeasure__MeasureColAssignment_4 ) ) )
+ // InternalCubeDSL.g:6558:1: ( ( rule__CubeMeasure__MeasureColAssignment_4 ) )
{
- // InternalCubeDSL.g:6531:1: ( ( rule__CubeMeasure__MeasureColAssignment_4 ) )
- // InternalCubeDSL.g:6532:2: ( rule__CubeMeasure__MeasureColAssignment_4 )
+ // InternalCubeDSL.g:6558:1: ( ( rule__CubeMeasure__MeasureColAssignment_4 ) )
+ // InternalCubeDSL.g:6559:2: ( rule__CubeMeasure__MeasureColAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getMeasureColAssignment_4());
}
- // InternalCubeDSL.g:6533:2: ( rule__CubeMeasure__MeasureColAssignment_4 )
- // InternalCubeDSL.g:6533:3: rule__CubeMeasure__MeasureColAssignment_4
+ // InternalCubeDSL.g:6560:2: ( rule__CubeMeasure__MeasureColAssignment_4 )
+ // InternalCubeDSL.g:6560:3: rule__CubeMeasure__MeasureColAssignment_4
{
pushFollow(FOLLOW_2);
rule__CubeMeasure__MeasureColAssignment_4();
@@ -23147,14 +23248,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__5"
- // InternalCubeDSL.g:6541:1: rule__CubeMeasure__Group__5 : rule__CubeMeasure__Group__5__Impl ;
+ // InternalCubeDSL.g:6568:1: rule__CubeMeasure__Group__5 : rule__CubeMeasure__Group__5__Impl ;
public final void rule__CubeMeasure__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6545:1: ( rule__CubeMeasure__Group__5__Impl )
- // InternalCubeDSL.g:6546:2: rule__CubeMeasure__Group__5__Impl
+ // InternalCubeDSL.g:6572:1: ( rule__CubeMeasure__Group__5__Impl )
+ // InternalCubeDSL.g:6573:2: rule__CubeMeasure__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__CubeMeasure__Group__5__Impl();
@@ -23180,31 +23281,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__Group__5__Impl"
- // InternalCubeDSL.g:6552:1: rule__CubeMeasure__Group__5__Impl : ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? ) ;
+ // InternalCubeDSL.g:6579:1: rule__CubeMeasure__Group__5__Impl : ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? ) ;
public final void rule__CubeMeasure__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6556:1: ( ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? ) )
- // InternalCubeDSL.g:6557:1: ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? )
+ // InternalCubeDSL.g:6583:1: ( ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? ) )
+ // InternalCubeDSL.g:6584:1: ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? )
{
- // InternalCubeDSL.g:6557:1: ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? )
- // InternalCubeDSL.g:6558:2: ( rule__CubeMeasure__NotVisibleAssignment_5 )?
+ // InternalCubeDSL.g:6584:1: ( ( rule__CubeMeasure__NotVisibleAssignment_5 )? )
+ // InternalCubeDSL.g:6585:2: ( rule__CubeMeasure__NotVisibleAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getNotVisibleAssignment_5());
}
- // InternalCubeDSL.g:6559:2: ( rule__CubeMeasure__NotVisibleAssignment_5 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalCubeDSL.g:6586:2: ( rule__CubeMeasure__NotVisibleAssignment_5 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==128) ) {
- alt75=1;
+ if ( (LA76_0==129) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalCubeDSL.g:6559:3: rule__CubeMeasure__NotVisibleAssignment_5
+ // InternalCubeDSL.g:6586:3: rule__CubeMeasure__NotVisibleAssignment_5
{
pushFollow(FOLLOW_2);
rule__CubeMeasure__NotVisibleAssignment_5();
@@ -23242,14 +23343,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group__0"
- // InternalCubeDSL.g:6568:1: rule__LFQN__Group__0 : rule__LFQN__Group__0__Impl rule__LFQN__Group__1 ;
+ // InternalCubeDSL.g:6595:1: rule__LFQN__Group__0 : rule__LFQN__Group__0__Impl rule__LFQN__Group__1 ;
public final void rule__LFQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6572:1: ( rule__LFQN__Group__0__Impl rule__LFQN__Group__1 )
- // InternalCubeDSL.g:6573:2: rule__LFQN__Group__0__Impl rule__LFQN__Group__1
+ // InternalCubeDSL.g:6599:1: ( rule__LFQN__Group__0__Impl rule__LFQN__Group__1 )
+ // InternalCubeDSL.g:6600:2: rule__LFQN__Group__0__Impl rule__LFQN__Group__1
{
pushFollow(FOLLOW_36);
rule__LFQN__Group__0__Impl();
@@ -23280,17 +23381,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group__0__Impl"
- // InternalCubeDSL.g:6580:1: rule__LFQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalCubeDSL.g:6607:1: rule__LFQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__LFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6584:1: ( ( RULE_ID ) )
- // InternalCubeDSL.g:6585:1: ( RULE_ID )
+ // InternalCubeDSL.g:6611:1: ( ( RULE_ID ) )
+ // InternalCubeDSL.g:6612:1: ( RULE_ID )
{
- // InternalCubeDSL.g:6585:1: ( RULE_ID )
- // InternalCubeDSL.g:6586:2: RULE_ID
+ // InternalCubeDSL.g:6612:1: ( RULE_ID )
+ // InternalCubeDSL.g:6613:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_0());
@@ -23321,14 +23422,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group__1"
- // InternalCubeDSL.g:6595:1: rule__LFQN__Group__1 : rule__LFQN__Group__1__Impl ;
+ // InternalCubeDSL.g:6622:1: rule__LFQN__Group__1 : rule__LFQN__Group__1__Impl ;
public final void rule__LFQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6599:1: ( rule__LFQN__Group__1__Impl )
- // InternalCubeDSL.g:6600:2: rule__LFQN__Group__1__Impl
+ // InternalCubeDSL.g:6626:1: ( rule__LFQN__Group__1__Impl )
+ // InternalCubeDSL.g:6627:2: rule__LFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LFQN__Group__1__Impl();
@@ -23354,35 +23455,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group__1__Impl"
- // InternalCubeDSL.g:6606:1: rule__LFQN__Group__1__Impl : ( ( rule__LFQN__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:6633:1: rule__LFQN__Group__1__Impl : ( ( rule__LFQN__Group_1__0 )* ) ;
public final void rule__LFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6610:1: ( ( ( rule__LFQN__Group_1__0 )* ) )
- // InternalCubeDSL.g:6611:1: ( ( rule__LFQN__Group_1__0 )* )
+ // InternalCubeDSL.g:6637:1: ( ( ( rule__LFQN__Group_1__0 )* ) )
+ // InternalCubeDSL.g:6638:1: ( ( rule__LFQN__Group_1__0 )* )
{
- // InternalCubeDSL.g:6611:1: ( ( rule__LFQN__Group_1__0 )* )
- // InternalCubeDSL.g:6612:2: ( rule__LFQN__Group_1__0 )*
+ // InternalCubeDSL.g:6638:1: ( ( rule__LFQN__Group_1__0 )* )
+ // InternalCubeDSL.g:6639:2: ( rule__LFQN__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getGroup_1());
}
- // InternalCubeDSL.g:6613:2: ( rule__LFQN__Group_1__0 )*
- loop76:
+ // InternalCubeDSL.g:6640:2: ( rule__LFQN__Group_1__0 )*
+ loop77:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==43) ) {
- alt76=1;
+ if ( (LA77_0==43) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalCubeDSL.g:6613:3: rule__LFQN__Group_1__0
+ // InternalCubeDSL.g:6640:3: rule__LFQN__Group_1__0
{
pushFollow(FOLLOW_37);
rule__LFQN__Group_1__0();
@@ -23394,7 +23495,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -23423,14 +23524,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group_1__0"
- // InternalCubeDSL.g:6622:1: rule__LFQN__Group_1__0 : rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1 ;
+ // InternalCubeDSL.g:6649:1: rule__LFQN__Group_1__0 : rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1 ;
public final void rule__LFQN__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6626:1: ( rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1 )
- // InternalCubeDSL.g:6627:2: rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1
+ // InternalCubeDSL.g:6653:1: ( rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1 )
+ // InternalCubeDSL.g:6654:2: rule__LFQN__Group_1__0__Impl rule__LFQN__Group_1__1
{
pushFollow(FOLLOW_6);
rule__LFQN__Group_1__0__Impl();
@@ -23461,17 +23562,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group_1__0__Impl"
- // InternalCubeDSL.g:6634:1: rule__LFQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalCubeDSL.g:6661:1: rule__LFQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__LFQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6638:1: ( ( '.' ) )
- // InternalCubeDSL.g:6639:1: ( '.' )
+ // InternalCubeDSL.g:6665:1: ( ( '.' ) )
+ // InternalCubeDSL.g:6666:1: ( '.' )
{
- // InternalCubeDSL.g:6639:1: ( '.' )
- // InternalCubeDSL.g:6640:2: '.'
+ // InternalCubeDSL.g:6666:1: ( '.' )
+ // InternalCubeDSL.g:6667:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getFullStopKeyword_1_0());
@@ -23502,14 +23603,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group_1__1"
- // InternalCubeDSL.g:6649:1: rule__LFQN__Group_1__1 : rule__LFQN__Group_1__1__Impl ;
+ // InternalCubeDSL.g:6676:1: rule__LFQN__Group_1__1 : rule__LFQN__Group_1__1__Impl ;
public final void rule__LFQN__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6653:1: ( rule__LFQN__Group_1__1__Impl )
- // InternalCubeDSL.g:6654:2: rule__LFQN__Group_1__1__Impl
+ // InternalCubeDSL.g:6680:1: ( rule__LFQN__Group_1__1__Impl )
+ // InternalCubeDSL.g:6681:2: rule__LFQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__LFQN__Group_1__1__Impl();
@@ -23535,17 +23636,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LFQN__Group_1__1__Impl"
- // InternalCubeDSL.g:6660:1: rule__LFQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalCubeDSL.g:6687:1: rule__LFQN__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__LFQN__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6664:1: ( ( RULE_ID ) )
- // InternalCubeDSL.g:6665:1: ( RULE_ID )
+ // InternalCubeDSL.g:6691:1: ( ( RULE_ID ) )
+ // InternalCubeDSL.g:6692:1: ( RULE_ID )
{
- // InternalCubeDSL.g:6665:1: ( RULE_ID )
- // InternalCubeDSL.g:6666:2: RULE_ID
+ // InternalCubeDSL.g:6692:1: ( RULE_ID )
+ // InternalCubeDSL.g:6693:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getIDTerminalRuleCall_1_1());
@@ -23576,14 +23677,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__0"
- // InternalCubeDSL.g:6676:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ;
+ // InternalCubeDSL.g:6703:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ;
public final void rule__XImportDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6680:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 )
- // InternalCubeDSL.g:6681:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1
+ // InternalCubeDSL.g:6707:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 )
+ // InternalCubeDSL.g:6708:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1
{
pushFollow(FOLLOW_38);
rule__XImportDeclaration__Group__0__Impl();
@@ -23614,23 +23715,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__0__Impl"
- // InternalCubeDSL.g:6688:1: rule__XImportDeclaration__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:6715:1: rule__XImportDeclaration__Group__0__Impl : ( () ) ;
public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6692:1: ( ( () ) )
- // InternalCubeDSL.g:6693:1: ( () )
+ // InternalCubeDSL.g:6719:1: ( ( () ) )
+ // InternalCubeDSL.g:6720:1: ( () )
{
- // InternalCubeDSL.g:6693:1: ( () )
- // InternalCubeDSL.g:6694:2: ()
+ // InternalCubeDSL.g:6720:1: ( () )
+ // InternalCubeDSL.g:6721:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getOXImportDeclarationAction_0());
}
- // InternalCubeDSL.g:6695:2: ()
- // InternalCubeDSL.g:6695:3:
+ // InternalCubeDSL.g:6722:2: ()
+ // InternalCubeDSL.g:6722:3:
{
}
@@ -23655,14 +23756,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__1"
- // InternalCubeDSL.g:6703:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ;
+ // InternalCubeDSL.g:6730:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ;
public final void rule__XImportDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6707:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 )
- // InternalCubeDSL.g:6708:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2
+ // InternalCubeDSL.g:6734:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 )
+ // InternalCubeDSL.g:6735:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2
{
pushFollow(FOLLOW_39);
rule__XImportDeclaration__Group__1__Impl();
@@ -23693,17 +23794,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__1__Impl"
- // InternalCubeDSL.g:6715:1: rule__XImportDeclaration__Group__1__Impl : ( 'import' ) ;
+ // InternalCubeDSL.g:6742:1: rule__XImportDeclaration__Group__1__Impl : ( 'import' ) ;
public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6719:1: ( ( 'import' ) )
- // InternalCubeDSL.g:6720:1: ( 'import' )
+ // InternalCubeDSL.g:6746:1: ( ( 'import' ) )
+ // InternalCubeDSL.g:6747:1: ( 'import' )
{
- // InternalCubeDSL.g:6720:1: ( 'import' )
- // InternalCubeDSL.g:6721:2: 'import'
+ // InternalCubeDSL.g:6747:1: ( 'import' )
+ // InternalCubeDSL.g:6748:2: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_1());
@@ -23734,14 +23835,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__2"
- // InternalCubeDSL.g:6730:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 ;
+ // InternalCubeDSL.g:6757:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 ;
public final void rule__XImportDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6734:1: ( rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 )
- // InternalCubeDSL.g:6735:2: rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3
+ // InternalCubeDSL.g:6761:1: ( rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3 )
+ // InternalCubeDSL.g:6762:2: rule__XImportDeclaration__Group__2__Impl rule__XImportDeclaration__Group__3
{
pushFollow(FOLLOW_40);
rule__XImportDeclaration__Group__2__Impl();
@@ -23772,23 +23873,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__2__Impl"
- // InternalCubeDSL.g:6742:1: rule__XImportDeclaration__Group__2__Impl : ( ( rule__XImportDeclaration__Alternatives_2 ) ) ;
+ // InternalCubeDSL.g:6769:1: rule__XImportDeclaration__Group__2__Impl : ( ( rule__XImportDeclaration__Alternatives_2 ) ) ;
public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6746:1: ( ( ( rule__XImportDeclaration__Alternatives_2 ) ) )
- // InternalCubeDSL.g:6747:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
+ // InternalCubeDSL.g:6773:1: ( ( ( rule__XImportDeclaration__Alternatives_2 ) ) )
+ // InternalCubeDSL.g:6774:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
{
- // InternalCubeDSL.g:6747:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
- // InternalCubeDSL.g:6748:2: ( rule__XImportDeclaration__Alternatives_2 )
+ // InternalCubeDSL.g:6774:1: ( ( rule__XImportDeclaration__Alternatives_2 ) )
+ // InternalCubeDSL.g:6775:2: ( rule__XImportDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2());
}
- // InternalCubeDSL.g:6749:2: ( rule__XImportDeclaration__Alternatives_2 )
- // InternalCubeDSL.g:6749:3: rule__XImportDeclaration__Alternatives_2
+ // InternalCubeDSL.g:6776:2: ( rule__XImportDeclaration__Alternatives_2 )
+ // InternalCubeDSL.g:6776:3: rule__XImportDeclaration__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Alternatives_2();
@@ -23823,14 +23924,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__3"
- // InternalCubeDSL.g:6757:1: rule__XImportDeclaration__Group__3 : rule__XImportDeclaration__Group__3__Impl ;
+ // InternalCubeDSL.g:6784:1: rule__XImportDeclaration__Group__3 : rule__XImportDeclaration__Group__3__Impl ;
public final void rule__XImportDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6761:1: ( rule__XImportDeclaration__Group__3__Impl )
- // InternalCubeDSL.g:6762:2: rule__XImportDeclaration__Group__3__Impl
+ // InternalCubeDSL.g:6788:1: ( rule__XImportDeclaration__Group__3__Impl )
+ // InternalCubeDSL.g:6789:2: rule__XImportDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group__3__Impl();
@@ -23856,31 +23957,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group__3__Impl"
- // InternalCubeDSL.g:6768:1: rule__XImportDeclaration__Group__3__Impl : ( ( ';' )? ) ;
+ // InternalCubeDSL.g:6795:1: rule__XImportDeclaration__Group__3__Impl : ( ( ';' )? ) ;
public final void rule__XImportDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6772:1: ( ( ( ';' )? ) )
- // InternalCubeDSL.g:6773:1: ( ( ';' )? )
+ // InternalCubeDSL.g:6799:1: ( ( ( ';' )? ) )
+ // InternalCubeDSL.g:6800:1: ( ( ';' )? )
{
- // InternalCubeDSL.g:6773:1: ( ( ';' )? )
- // InternalCubeDSL.g:6774:2: ( ';' )?
+ // InternalCubeDSL.g:6800:1: ( ( ';' )? )
+ // InternalCubeDSL.g:6801:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_3());
}
- // InternalCubeDSL.g:6775:2: ( ';' )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalCubeDSL.g:6802:2: ( ';' )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==86) ) {
- alt77=1;
+ if ( (LA78_0==86) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalCubeDSL.g:6775:3: ';'
+ // InternalCubeDSL.g:6802:3: ';'
{
match(input,86,FOLLOW_2); if (state.failed) return ;
@@ -23914,14 +24015,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__0"
- // InternalCubeDSL.g:6784:1: rule__XImportDeclaration__Group_2_0__0 : rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 ;
+ // InternalCubeDSL.g:6811:1: rule__XImportDeclaration__Group_2_0__0 : rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 ;
public final void rule__XImportDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6788:1: ( rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 )
- // InternalCubeDSL.g:6789:2: rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1
+ // InternalCubeDSL.g:6815:1: ( rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1 )
+ // InternalCubeDSL.g:6816:2: rule__XImportDeclaration__Group_2_0__0__Impl rule__XImportDeclaration__Group_2_0__1
{
pushFollow(FOLLOW_41);
rule__XImportDeclaration__Group_2_0__0__Impl();
@@ -23952,23 +24053,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__0__Impl"
- // InternalCubeDSL.g:6796:1: rule__XImportDeclaration__Group_2_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) ;
+ // InternalCubeDSL.g:6823:1: rule__XImportDeclaration__Group_2_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6800:1: ( ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) )
- // InternalCubeDSL.g:6801:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
+ // InternalCubeDSL.g:6827:1: ( ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) ) )
+ // InternalCubeDSL.g:6828:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
{
- // InternalCubeDSL.g:6801:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
- // InternalCubeDSL.g:6802:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
+ // InternalCubeDSL.g:6828:1: ( ( rule__XImportDeclaration__StaticAssignment_2_0_0 ) )
+ // InternalCubeDSL.g:6829:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_2_0_0());
}
- // InternalCubeDSL.g:6803:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
- // InternalCubeDSL.g:6803:3: rule__XImportDeclaration__StaticAssignment_2_0_0
+ // InternalCubeDSL.g:6830:2: ( rule__XImportDeclaration__StaticAssignment_2_0_0 )
+ // InternalCubeDSL.g:6830:3: rule__XImportDeclaration__StaticAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__StaticAssignment_2_0_0();
@@ -24003,14 +24104,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__1"
- // InternalCubeDSL.g:6811:1: rule__XImportDeclaration__Group_2_0__1 : rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 ;
+ // InternalCubeDSL.g:6838:1: rule__XImportDeclaration__Group_2_0__1 : rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 ;
public final void rule__XImportDeclaration__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6815:1: ( rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 )
- // InternalCubeDSL.g:6816:2: rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2
+ // InternalCubeDSL.g:6842:1: ( rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2 )
+ // InternalCubeDSL.g:6843:2: rule__XImportDeclaration__Group_2_0__1__Impl rule__XImportDeclaration__Group_2_0__2
{
pushFollow(FOLLOW_41);
rule__XImportDeclaration__Group_2_0__1__Impl();
@@ -24041,31 +24142,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__1__Impl"
- // InternalCubeDSL.g:6823:1: rule__XImportDeclaration__Group_2_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) ;
+ // InternalCubeDSL.g:6850:1: rule__XImportDeclaration__Group_2_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) ;
public final void rule__XImportDeclaration__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6827:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) )
- // InternalCubeDSL.g:6828:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
+ // InternalCubeDSL.g:6854:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? ) )
+ // InternalCubeDSL.g:6855:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
{
- // InternalCubeDSL.g:6828:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
- // InternalCubeDSL.g:6829:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
+ // InternalCubeDSL.g:6855:1: ( ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )? )
+ // InternalCubeDSL.g:6856:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_2_0_1());
}
- // InternalCubeDSL.g:6830:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalCubeDSL.g:6857:2: ( rule__XImportDeclaration__ExtensionAssignment_2_0_1 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==48) ) {
- alt78=1;
+ if ( (LA79_0==48) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalCubeDSL.g:6830:3: rule__XImportDeclaration__ExtensionAssignment_2_0_1
+ // InternalCubeDSL.g:6857:3: rule__XImportDeclaration__ExtensionAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ExtensionAssignment_2_0_1();
@@ -24103,14 +24204,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__2"
- // InternalCubeDSL.g:6838:1: rule__XImportDeclaration__Group_2_0__2 : rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 ;
+ // InternalCubeDSL.g:6865:1: rule__XImportDeclaration__Group_2_0__2 : rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 ;
public final void rule__XImportDeclaration__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6842:1: ( rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 )
- // InternalCubeDSL.g:6843:2: rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3
+ // InternalCubeDSL.g:6869:1: ( rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3 )
+ // InternalCubeDSL.g:6870:2: rule__XImportDeclaration__Group_2_0__2__Impl rule__XImportDeclaration__Group_2_0__3
{
pushFollow(FOLLOW_42);
rule__XImportDeclaration__Group_2_0__2__Impl();
@@ -24141,23 +24242,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__2__Impl"
- // InternalCubeDSL.g:6850:1: rule__XImportDeclaration__Group_2_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) ;
+ // InternalCubeDSL.g:6877:1: rule__XImportDeclaration__Group_2_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6854:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) )
- // InternalCubeDSL.g:6855:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
+ // InternalCubeDSL.g:6881:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) ) )
+ // InternalCubeDSL.g:6882:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
{
- // InternalCubeDSL.g:6855:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
- // InternalCubeDSL.g:6856:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
+ // InternalCubeDSL.g:6882:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 ) )
+ // InternalCubeDSL.g:6883:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_0_2());
}
- // InternalCubeDSL.g:6857:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
- // InternalCubeDSL.g:6857:3: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2
+ // InternalCubeDSL.g:6884:2: ( rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 )
+ // InternalCubeDSL.g:6884:3: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedTypeAssignment_2_0_2();
@@ -24192,14 +24293,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__3"
- // InternalCubeDSL.g:6865:1: rule__XImportDeclaration__Group_2_0__3 : rule__XImportDeclaration__Group_2_0__3__Impl ;
+ // InternalCubeDSL.g:6892:1: rule__XImportDeclaration__Group_2_0__3 : rule__XImportDeclaration__Group_2_0__3__Impl ;
public final void rule__XImportDeclaration__Group_2_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6869:1: ( rule__XImportDeclaration__Group_2_0__3__Impl )
- // InternalCubeDSL.g:6870:2: rule__XImportDeclaration__Group_2_0__3__Impl
+ // InternalCubeDSL.g:6896:1: ( rule__XImportDeclaration__Group_2_0__3__Impl )
+ // InternalCubeDSL.g:6897:2: rule__XImportDeclaration__Group_2_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_0__3__Impl();
@@ -24225,23 +24326,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_0__3__Impl"
- // InternalCubeDSL.g:6876:1: rule__XImportDeclaration__Group_2_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) ;
+ // InternalCubeDSL.g:6903:1: rule__XImportDeclaration__Group_2_0__3__Impl : ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) ;
public final void rule__XImportDeclaration__Group_2_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6880:1: ( ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) )
- // InternalCubeDSL.g:6881:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
+ // InternalCubeDSL.g:6907:1: ( ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) ) )
+ // InternalCubeDSL.g:6908:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
{
- // InternalCubeDSL.g:6881:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
- // InternalCubeDSL.g:6882:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
+ // InternalCubeDSL.g:6908:1: ( ( rule__XImportDeclaration__Alternatives_2_0_3 ) )
+ // InternalCubeDSL.g:6909:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getAlternatives_2_0_3());
}
- // InternalCubeDSL.g:6883:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
- // InternalCubeDSL.g:6883:3: rule__XImportDeclaration__Alternatives_2_0_3
+ // InternalCubeDSL.g:6910:2: ( rule__XImportDeclaration__Alternatives_2_0_3 )
+ // InternalCubeDSL.g:6910:3: rule__XImportDeclaration__Alternatives_2_0_3
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Alternatives_2_0_3();
@@ -24276,14 +24377,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__0"
- // InternalCubeDSL.g:6892:1: rule__XImportDeclaration__Group_2_3__0 : rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 ;
+ // InternalCubeDSL.g:6919:1: rule__XImportDeclaration__Group_2_3__0 : rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 ;
public final void rule__XImportDeclaration__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6896:1: ( rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 )
- // InternalCubeDSL.g:6897:2: rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1
+ // InternalCubeDSL.g:6923:1: ( rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1 )
+ // InternalCubeDSL.g:6924:2: rule__XImportDeclaration__Group_2_3__0__Impl rule__XImportDeclaration__Group_2_3__1
{
pushFollow(FOLLOW_6);
rule__XImportDeclaration__Group_2_3__0__Impl();
@@ -24314,23 +24415,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__0__Impl"
- // InternalCubeDSL.g:6904:1: rule__XImportDeclaration__Group_2_3__0__Impl : ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) ;
+ // InternalCubeDSL.g:6931:1: rule__XImportDeclaration__Group_2_3__0__Impl : ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) ;
public final void rule__XImportDeclaration__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6908:1: ( ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) )
- // InternalCubeDSL.g:6909:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
+ // InternalCubeDSL.g:6935:1: ( ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) ) )
+ // InternalCubeDSL.g:6936:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
{
- // InternalCubeDSL.g:6909:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
- // InternalCubeDSL.g:6910:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
+ // InternalCubeDSL.g:6936:1: ( ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 ) )
+ // InternalCubeDSL.g:6937:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportAssignment_2_3_0());
}
- // InternalCubeDSL.g:6911:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
- // InternalCubeDSL.g:6911:3: rule__XImportDeclaration__FqnImportAssignment_2_3_0
+ // InternalCubeDSL.g:6938:2: ( rule__XImportDeclaration__FqnImportAssignment_2_3_0 )
+ // InternalCubeDSL.g:6938:3: rule__XImportDeclaration__FqnImportAssignment_2_3_0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__FqnImportAssignment_2_3_0();
@@ -24365,14 +24466,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__1"
- // InternalCubeDSL.g:6919:1: rule__XImportDeclaration__Group_2_3__1 : rule__XImportDeclaration__Group_2_3__1__Impl ;
+ // InternalCubeDSL.g:6946:1: rule__XImportDeclaration__Group_2_3__1 : rule__XImportDeclaration__Group_2_3__1__Impl ;
public final void rule__XImportDeclaration__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6923:1: ( rule__XImportDeclaration__Group_2_3__1__Impl )
- // InternalCubeDSL.g:6924:2: rule__XImportDeclaration__Group_2_3__1__Impl
+ // InternalCubeDSL.g:6950:1: ( rule__XImportDeclaration__Group_2_3__1__Impl )
+ // InternalCubeDSL.g:6951:2: rule__XImportDeclaration__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_3__1__Impl();
@@ -24398,23 +24499,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Group_2_3__1__Impl"
- // InternalCubeDSL.g:6930:1: rule__XImportDeclaration__Group_2_3__1__Impl : ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) ;
+ // InternalCubeDSL.g:6957:1: rule__XImportDeclaration__Group_2_3__1__Impl : ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) ;
public final void rule__XImportDeclaration__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6934:1: ( ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) )
- // InternalCubeDSL.g:6935:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
+ // InternalCubeDSL.g:6961:1: ( ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) ) )
+ // InternalCubeDSL.g:6962:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
{
- // InternalCubeDSL.g:6935:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
- // InternalCubeDSL.g:6936:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
+ // InternalCubeDSL.g:6962:1: ( ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 ) )
+ // InternalCubeDSL.g:6963:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameAssignment_2_3_1());
}
- // InternalCubeDSL.g:6937:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
- // InternalCubeDSL.g:6937:3: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1
+ // InternalCubeDSL.g:6964:2: ( rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 )
+ // InternalCubeDSL.g:6964:3: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1();
@@ -24449,14 +24550,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0"
- // InternalCubeDSL.g:6946:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
+ // InternalCubeDSL.g:6973:1: rule__XAnnotation__Group__0 : rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 ;
public final void rule__XAnnotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6950:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
- // InternalCubeDSL.g:6951:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
+ // InternalCubeDSL.g:6977:1: ( rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1 )
+ // InternalCubeDSL.g:6978:2: rule__XAnnotation__Group__0__Impl rule__XAnnotation__Group__1
{
pushFollow(FOLLOW_43);
rule__XAnnotation__Group__0__Impl();
@@ -24487,23 +24588,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__0__Impl"
- // InternalCubeDSL.g:6958:1: rule__XAnnotation__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:6985:1: rule__XAnnotation__Group__0__Impl : ( () ) ;
public final void rule__XAnnotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6962:1: ( ( () ) )
- // InternalCubeDSL.g:6963:1: ( () )
+ // InternalCubeDSL.g:6989:1: ( ( () ) )
+ // InternalCubeDSL.g:6990:1: ( () )
{
- // InternalCubeDSL.g:6963:1: ( () )
- // InternalCubeDSL.g:6964:2: ()
+ // InternalCubeDSL.g:6990:1: ( () )
+ // InternalCubeDSL.g:6991:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getXAnnotationAction_0());
}
- // InternalCubeDSL.g:6965:2: ()
- // InternalCubeDSL.g:6965:3:
+ // InternalCubeDSL.g:6992:2: ()
+ // InternalCubeDSL.g:6992:3:
{
}
@@ -24528,14 +24629,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1"
- // InternalCubeDSL.g:6973:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
+ // InternalCubeDSL.g:7000:1: rule__XAnnotation__Group__1 : rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 ;
public final void rule__XAnnotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6977:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
- // InternalCubeDSL.g:6978:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
+ // InternalCubeDSL.g:7004:1: ( rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2 )
+ // InternalCubeDSL.g:7005:2: rule__XAnnotation__Group__1__Impl rule__XAnnotation__Group__2
{
pushFollow(FOLLOW_6);
rule__XAnnotation__Group__1__Impl();
@@ -24566,17 +24667,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__1__Impl"
- // InternalCubeDSL.g:6985:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ;
+ // InternalCubeDSL.g:7012:1: rule__XAnnotation__Group__1__Impl : ( '@' ) ;
public final void rule__XAnnotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:6989:1: ( ( '@' ) )
- // InternalCubeDSL.g:6990:1: ( '@' )
+ // InternalCubeDSL.g:7016:1: ( ( '@' ) )
+ // InternalCubeDSL.g:7017:1: ( '@' )
{
- // InternalCubeDSL.g:6990:1: ( '@' )
- // InternalCubeDSL.g:6991:2: '@'
+ // InternalCubeDSL.g:7017:1: ( '@' )
+ // InternalCubeDSL.g:7018:2: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1());
@@ -24607,14 +24708,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2"
- // InternalCubeDSL.g:7000:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ;
+ // InternalCubeDSL.g:7027:1: rule__XAnnotation__Group__2 : rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 ;
public final void rule__XAnnotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7004:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 )
- // InternalCubeDSL.g:7005:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3
+ // InternalCubeDSL.g:7031:1: ( rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3 )
+ // InternalCubeDSL.g:7032:2: rule__XAnnotation__Group__2__Impl rule__XAnnotation__Group__3
{
pushFollow(FOLLOW_44);
rule__XAnnotation__Group__2__Impl();
@@ -24645,23 +24746,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__2__Impl"
- // InternalCubeDSL.g:7012:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ;
+ // InternalCubeDSL.g:7039:1: rule__XAnnotation__Group__2__Impl : ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) ;
public final void rule__XAnnotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7016:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) )
- // InternalCubeDSL.g:7017:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
+ // InternalCubeDSL.g:7043:1: ( ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) ) )
+ // InternalCubeDSL.g:7044:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
{
- // InternalCubeDSL.g:7017:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
- // InternalCubeDSL.g:7018:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
+ // InternalCubeDSL.g:7044:1: ( ( rule__XAnnotation__AnnotationTypeAssignment_2 ) )
+ // InternalCubeDSL.g:7045:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeAssignment_2());
}
- // InternalCubeDSL.g:7019:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
- // InternalCubeDSL.g:7019:3: rule__XAnnotation__AnnotationTypeAssignment_2
+ // InternalCubeDSL.g:7046:2: ( rule__XAnnotation__AnnotationTypeAssignment_2 )
+ // InternalCubeDSL.g:7046:3: rule__XAnnotation__AnnotationTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__XAnnotation__AnnotationTypeAssignment_2();
@@ -24696,14 +24797,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__3"
- // InternalCubeDSL.g:7027:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ;
+ // InternalCubeDSL.g:7054:1: rule__XAnnotation__Group__3 : rule__XAnnotation__Group__3__Impl ;
public final void rule__XAnnotation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7031:1: ( rule__XAnnotation__Group__3__Impl )
- // InternalCubeDSL.g:7032:2: rule__XAnnotation__Group__3__Impl
+ // InternalCubeDSL.g:7058:1: ( rule__XAnnotation__Group__3__Impl )
+ // InternalCubeDSL.g:7059:2: rule__XAnnotation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group__3__Impl();
@@ -24729,31 +24830,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group__3__Impl"
- // InternalCubeDSL.g:7038:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:7065:1: rule__XAnnotation__Group__3__Impl : ( ( rule__XAnnotation__Group_3__0 )? ) ;
public final void rule__XAnnotation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7042:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) )
- // InternalCubeDSL.g:7043:1: ( ( rule__XAnnotation__Group_3__0 )? )
+ // InternalCubeDSL.g:7069:1: ( ( ( rule__XAnnotation__Group_3__0 )? ) )
+ // InternalCubeDSL.g:7070:1: ( ( rule__XAnnotation__Group_3__0 )? )
{
- // InternalCubeDSL.g:7043:1: ( ( rule__XAnnotation__Group_3__0 )? )
- // InternalCubeDSL.g:7044:2: ( rule__XAnnotation__Group_3__0 )?
+ // InternalCubeDSL.g:7070:1: ( ( rule__XAnnotation__Group_3__0 )? )
+ // InternalCubeDSL.g:7071:2: ( rule__XAnnotation__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_3());
}
- // InternalCubeDSL.g:7045:2: ( rule__XAnnotation__Group_3__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalCubeDSL.g:7072:2: ( rule__XAnnotation__Group_3__0 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==88) ) {
- alt79=1;
+ if ( (LA80_0==88) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalCubeDSL.g:7045:3: rule__XAnnotation__Group_3__0
+ // InternalCubeDSL.g:7072:3: rule__XAnnotation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3__0();
@@ -24791,14 +24892,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__0"
- // InternalCubeDSL.g:7054:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ;
+ // InternalCubeDSL.g:7081:1: rule__XAnnotation__Group_3__0 : rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 ;
public final void rule__XAnnotation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7058:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 )
- // InternalCubeDSL.g:7059:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1
+ // InternalCubeDSL.g:7085:1: ( rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1 )
+ // InternalCubeDSL.g:7086:2: rule__XAnnotation__Group_3__0__Impl rule__XAnnotation__Group_3__1
{
pushFollow(FOLLOW_45);
rule__XAnnotation__Group_3__0__Impl();
@@ -24829,23 +24930,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__0__Impl"
- // InternalCubeDSL.g:7066:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ;
+ // InternalCubeDSL.g:7093:1: rule__XAnnotation__Group_3__0__Impl : ( ( '(' ) ) ;
public final void rule__XAnnotation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7070:1: ( ( ( '(' ) ) )
- // InternalCubeDSL.g:7071:1: ( ( '(' ) )
+ // InternalCubeDSL.g:7097:1: ( ( ( '(' ) ) )
+ // InternalCubeDSL.g:7098:1: ( ( '(' ) )
{
- // InternalCubeDSL.g:7071:1: ( ( '(' ) )
- // InternalCubeDSL.g:7072:2: ( '(' )
+ // InternalCubeDSL.g:7098:1: ( ( '(' ) )
+ // InternalCubeDSL.g:7099:2: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0());
}
- // InternalCubeDSL.g:7073:2: ( '(' )
- // InternalCubeDSL.g:7073:3: '('
+ // InternalCubeDSL.g:7100:2: ( '(' )
+ // InternalCubeDSL.g:7100:3: '('
{
match(input,88,FOLLOW_2); if (state.failed) return ;
@@ -24876,14 +24977,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__1"
- // InternalCubeDSL.g:7081:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ;
+ // InternalCubeDSL.g:7108:1: rule__XAnnotation__Group_3__1 : rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 ;
public final void rule__XAnnotation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7085:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 )
- // InternalCubeDSL.g:7086:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2
+ // InternalCubeDSL.g:7112:1: ( rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2 )
+ // InternalCubeDSL.g:7113:2: rule__XAnnotation__Group_3__1__Impl rule__XAnnotation__Group_3__2
{
pushFollow(FOLLOW_45);
rule__XAnnotation__Group_3__1__Impl();
@@ -24914,31 +25015,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__1__Impl"
- // InternalCubeDSL.g:7093:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ;
+ // InternalCubeDSL.g:7120:1: rule__XAnnotation__Group_3__1__Impl : ( ( rule__XAnnotation__Alternatives_3_1 )? ) ;
public final void rule__XAnnotation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7097:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) )
- // InternalCubeDSL.g:7098:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
+ // InternalCubeDSL.g:7124:1: ( ( ( rule__XAnnotation__Alternatives_3_1 )? ) )
+ // InternalCubeDSL.g:7125:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
{
- // InternalCubeDSL.g:7098:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
- // InternalCubeDSL.g:7099:2: ( rule__XAnnotation__Alternatives_3_1 )?
+ // InternalCubeDSL.g:7125:1: ( ( rule__XAnnotation__Alternatives_3_1 )? )
+ // InternalCubeDSL.g:7126:2: ( rule__XAnnotation__Alternatives_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAlternatives_3_1());
}
- // InternalCubeDSL.g:7100:2: ( rule__XAnnotation__Alternatives_3_1 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalCubeDSL.g:7127:2: ( rule__XAnnotation__Alternatives_3_1 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( ((LA80_0>=RULE_ID && LA80_0<=RULE_DECIMAL)||LA80_0==27||(LA80_0>=34 && LA80_0<=35)||LA80_0==40||(LA80_0>=45 && LA80_0<=50)||LA80_0==74||(LA80_0>=87 && LA80_0<=88)||(LA80_0>=92 && LA80_0<=93)||LA80_0==96||LA80_0==98||(LA80_0>=102 && LA80_0<=110)||LA80_0==112||LA80_0==134) ) {
- alt80=1;
+ if ( ((LA81_0>=RULE_ID && LA81_0<=RULE_DECIMAL)||LA81_0==27||(LA81_0>=34 && LA81_0<=35)||LA81_0==40||(LA81_0>=45 && LA81_0<=50)||LA81_0==74||(LA81_0>=87 && LA81_0<=88)||(LA81_0>=92 && LA81_0<=93)||LA81_0==96||LA81_0==98||(LA81_0>=102 && LA81_0<=110)||LA81_0==112||LA81_0==135) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalCubeDSL.g:7100:3: rule__XAnnotation__Alternatives_3_1
+ // InternalCubeDSL.g:7127:3: rule__XAnnotation__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Alternatives_3_1();
@@ -24976,14 +25077,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__2"
- // InternalCubeDSL.g:7108:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ;
+ // InternalCubeDSL.g:7135:1: rule__XAnnotation__Group_3__2 : rule__XAnnotation__Group_3__2__Impl ;
public final void rule__XAnnotation__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7112:1: ( rule__XAnnotation__Group_3__2__Impl )
- // InternalCubeDSL.g:7113:2: rule__XAnnotation__Group_3__2__Impl
+ // InternalCubeDSL.g:7139:1: ( rule__XAnnotation__Group_3__2__Impl )
+ // InternalCubeDSL.g:7140:2: rule__XAnnotation__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3__2__Impl();
@@ -25009,17 +25110,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3__2__Impl"
- // InternalCubeDSL.g:7119:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:7146:1: rule__XAnnotation__Group_3__2__Impl : ( ')' ) ;
public final void rule__XAnnotation__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7123:1: ( ( ')' ) )
- // InternalCubeDSL.g:7124:1: ( ')' )
+ // InternalCubeDSL.g:7150:1: ( ( ')' ) )
+ // InternalCubeDSL.g:7151:1: ( ')' )
{
- // InternalCubeDSL.g:7124:1: ( ')' )
- // InternalCubeDSL.g:7125:2: ')'
+ // InternalCubeDSL.g:7151:1: ( ')' )
+ // InternalCubeDSL.g:7152:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2());
@@ -25050,14 +25151,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__0"
- // InternalCubeDSL.g:7135:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ;
+ // InternalCubeDSL.g:7162:1: rule__XAnnotation__Group_3_1_0__0 : rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 ;
public final void rule__XAnnotation__Group_3_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7139:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 )
- // InternalCubeDSL.g:7140:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1
+ // InternalCubeDSL.g:7166:1: ( rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1 )
+ // InternalCubeDSL.g:7167:2: rule__XAnnotation__Group_3_1_0__0__Impl rule__XAnnotation__Group_3_1_0__1
{
pushFollow(FOLLOW_46);
rule__XAnnotation__Group_3_1_0__0__Impl();
@@ -25088,23 +25189,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__0__Impl"
- // InternalCubeDSL.g:7147:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ;
+ // InternalCubeDSL.g:7174:1: rule__XAnnotation__Group_3_1_0__0__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) ;
public final void rule__XAnnotation__Group_3_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7151:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) )
- // InternalCubeDSL.g:7152:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
+ // InternalCubeDSL.g:7178:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) ) )
+ // InternalCubeDSL.g:7179:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
{
- // InternalCubeDSL.g:7152:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
- // InternalCubeDSL.g:7153:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
+ // InternalCubeDSL.g:7179:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 ) )
+ // InternalCubeDSL.g:7180:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_0());
}
- // InternalCubeDSL.g:7154:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
- // InternalCubeDSL.g:7154:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0
+ // InternalCubeDSL.g:7181:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 )
+ // InternalCubeDSL.g:7181:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0();
@@ -25139,14 +25240,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__1"
- // InternalCubeDSL.g:7162:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ;
+ // InternalCubeDSL.g:7189:1: rule__XAnnotation__Group_3_1_0__1 : rule__XAnnotation__Group_3_1_0__1__Impl ;
public final void rule__XAnnotation__Group_3_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7166:1: ( rule__XAnnotation__Group_3_1_0__1__Impl )
- // InternalCubeDSL.g:7167:2: rule__XAnnotation__Group_3_1_0__1__Impl
+ // InternalCubeDSL.g:7193:1: ( rule__XAnnotation__Group_3_1_0__1__Impl )
+ // InternalCubeDSL.g:7194:2: rule__XAnnotation__Group_3_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3_1_0__1__Impl();
@@ -25172,35 +25273,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0__1__Impl"
- // InternalCubeDSL.g:7173:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ;
+ // InternalCubeDSL.g:7200:1: rule__XAnnotation__Group_3_1_0__1__Impl : ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) ;
public final void rule__XAnnotation__Group_3_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7177:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) )
- // InternalCubeDSL.g:7178:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
+ // InternalCubeDSL.g:7204:1: ( ( ( rule__XAnnotation__Group_3_1_0_1__0 )* ) )
+ // InternalCubeDSL.g:7205:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
{
- // InternalCubeDSL.g:7178:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
- // InternalCubeDSL.g:7179:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
+ // InternalCubeDSL.g:7205:1: ( ( rule__XAnnotation__Group_3_1_0_1__0 )* )
+ // InternalCubeDSL.g:7206:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0_1());
}
- // InternalCubeDSL.g:7180:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
- loop81:
+ // InternalCubeDSL.g:7207:2: ( rule__XAnnotation__Group_3_1_0_1__0 )*
+ loop82:
do {
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==90) ) {
- alt81=1;
+ if ( (LA82_0==90) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalCubeDSL.g:7180:3: rule__XAnnotation__Group_3_1_0_1__0
+ // InternalCubeDSL.g:7207:3: rule__XAnnotation__Group_3_1_0_1__0
{
pushFollow(FOLLOW_47);
rule__XAnnotation__Group_3_1_0_1__0();
@@ -25212,7 +25313,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop81;
+ break loop82;
}
} while (true);
@@ -25241,14 +25342,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0"
- // InternalCubeDSL.g:7189:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ;
+ // InternalCubeDSL.g:7216:1: rule__XAnnotation__Group_3_1_0_1__0 : rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 ;
public final void rule__XAnnotation__Group_3_1_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7193:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 )
- // InternalCubeDSL.g:7194:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1
+ // InternalCubeDSL.g:7220:1: ( rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1 )
+ // InternalCubeDSL.g:7221:2: rule__XAnnotation__Group_3_1_0_1__0__Impl rule__XAnnotation__Group_3_1_0_1__1
{
pushFollow(FOLLOW_6);
rule__XAnnotation__Group_3_1_0_1__0__Impl();
@@ -25279,17 +25380,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__0__Impl"
- // InternalCubeDSL.g:7201:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:7228:1: rule__XAnnotation__Group_3_1_0_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotation__Group_3_1_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7205:1: ( ( ',' ) )
- // InternalCubeDSL.g:7206:1: ( ',' )
+ // InternalCubeDSL.g:7232:1: ( ( ',' ) )
+ // InternalCubeDSL.g:7233:1: ( ',' )
{
- // InternalCubeDSL.g:7206:1: ( ',' )
- // InternalCubeDSL.g:7207:2: ','
+ // InternalCubeDSL.g:7233:1: ( ',' )
+ // InternalCubeDSL.g:7234:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0());
@@ -25320,14 +25421,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1"
- // InternalCubeDSL.g:7216:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ;
+ // InternalCubeDSL.g:7243:1: rule__XAnnotation__Group_3_1_0_1__1 : rule__XAnnotation__Group_3_1_0_1__1__Impl ;
public final void rule__XAnnotation__Group_3_1_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7220:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl )
- // InternalCubeDSL.g:7221:2: rule__XAnnotation__Group_3_1_0_1__1__Impl
+ // InternalCubeDSL.g:7247:1: ( rule__XAnnotation__Group_3_1_0_1__1__Impl )
+ // InternalCubeDSL.g:7248:2: rule__XAnnotation__Group_3_1_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3_1_0_1__1__Impl();
@@ -25353,23 +25454,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Group_3_1_0_1__1__Impl"
- // InternalCubeDSL.g:7227:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ;
+ // InternalCubeDSL.g:7254:1: rule__XAnnotation__Group_3_1_0_1__1__Impl : ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) ;
public final void rule__XAnnotation__Group_3_1_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7231:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) )
- // InternalCubeDSL.g:7232:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
+ // InternalCubeDSL.g:7258:1: ( ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) ) )
+ // InternalCubeDSL.g:7259:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
{
- // InternalCubeDSL.g:7232:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
- // InternalCubeDSL.g:7233:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
+ // InternalCubeDSL.g:7259:1: ( ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 ) )
+ // InternalCubeDSL.g:7260:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsAssignment_3_1_0_1_1());
}
- // InternalCubeDSL.g:7234:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
- // InternalCubeDSL.g:7234:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1
+ // InternalCubeDSL.g:7261:2: ( rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 )
+ // InternalCubeDSL.g:7261:3: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1();
@@ -25404,14 +25505,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__0"
- // InternalCubeDSL.g:7243:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ;
+ // InternalCubeDSL.g:7270:1: rule__XAnnotationElementValuePair__Group__0 : rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 ;
public final void rule__XAnnotationElementValuePair__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7247:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 )
- // InternalCubeDSL.g:7248:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1
+ // InternalCubeDSL.g:7274:1: ( rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1 )
+ // InternalCubeDSL.g:7275:2: rule__XAnnotationElementValuePair__Group__0__Impl rule__XAnnotationElementValuePair__Group__1
{
pushFollow(FOLLOW_48);
rule__XAnnotationElementValuePair__Group__0__Impl();
@@ -25442,23 +25543,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__0__Impl"
- // InternalCubeDSL.g:7255:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ;
+ // InternalCubeDSL.g:7282:1: rule__XAnnotationElementValuePair__Group__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7259:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) )
- // InternalCubeDSL.g:7260:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
+ // InternalCubeDSL.g:7286:1: ( ( ( rule__XAnnotationElementValuePair__Group_0__0 ) ) )
+ // InternalCubeDSL.g:7287:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
{
- // InternalCubeDSL.g:7260:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
- // InternalCubeDSL.g:7261:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
+ // InternalCubeDSL.g:7287:1: ( ( rule__XAnnotationElementValuePair__Group_0__0 ) )
+ // InternalCubeDSL.g:7288:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0());
}
- // InternalCubeDSL.g:7262:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
- // InternalCubeDSL.g:7262:3: rule__XAnnotationElementValuePair__Group_0__0
+ // InternalCubeDSL.g:7289:2: ( rule__XAnnotationElementValuePair__Group_0__0 )
+ // InternalCubeDSL.g:7289:3: rule__XAnnotationElementValuePair__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0__0();
@@ -25493,14 +25594,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__1"
- // InternalCubeDSL.g:7270:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ;
+ // InternalCubeDSL.g:7297:1: rule__XAnnotationElementValuePair__Group__1 : rule__XAnnotationElementValuePair__Group__1__Impl ;
public final void rule__XAnnotationElementValuePair__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7274:1: ( rule__XAnnotationElementValuePair__Group__1__Impl )
- // InternalCubeDSL.g:7275:2: rule__XAnnotationElementValuePair__Group__1__Impl
+ // InternalCubeDSL.g:7301:1: ( rule__XAnnotationElementValuePair__Group__1__Impl )
+ // InternalCubeDSL.g:7302:2: rule__XAnnotationElementValuePair__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group__1__Impl();
@@ -25526,23 +25627,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group__1__Impl"
- // InternalCubeDSL.g:7281:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ;
+ // InternalCubeDSL.g:7308:1: rule__XAnnotationElementValuePair__Group__1__Impl : ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) ;
public final void rule__XAnnotationElementValuePair__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7285:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) )
- // InternalCubeDSL.g:7286:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:7312:1: ( ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) ) )
+ // InternalCubeDSL.g:7313:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
{
- // InternalCubeDSL.g:7286:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
- // InternalCubeDSL.g:7287:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
+ // InternalCubeDSL.g:7313:1: ( ( rule__XAnnotationElementValuePair__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:7314:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getValueAssignment_1());
}
- // InternalCubeDSL.g:7288:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
- // InternalCubeDSL.g:7288:3: rule__XAnnotationElementValuePair__ValueAssignment_1
+ // InternalCubeDSL.g:7315:2: ( rule__XAnnotationElementValuePair__ValueAssignment_1 )
+ // InternalCubeDSL.g:7315:3: rule__XAnnotationElementValuePair__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__ValueAssignment_1();
@@ -25577,14 +25678,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0"
- // InternalCubeDSL.g:7297:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ;
+ // InternalCubeDSL.g:7324:1: rule__XAnnotationElementValuePair__Group_0__0 : rule__XAnnotationElementValuePair__Group_0__0__Impl ;
public final void rule__XAnnotationElementValuePair__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7301:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl )
- // InternalCubeDSL.g:7302:2: rule__XAnnotationElementValuePair__Group_0__0__Impl
+ // InternalCubeDSL.g:7328:1: ( rule__XAnnotationElementValuePair__Group_0__0__Impl )
+ // InternalCubeDSL.g:7329:2: rule__XAnnotationElementValuePair__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0__0__Impl();
@@ -25610,23 +25711,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0__0__Impl"
- // InternalCubeDSL.g:7308:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:7335:1: rule__XAnnotationElementValuePair__Group_0__0__Impl : ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7312:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:7313:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7339:1: ( ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:7340:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:7313:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
- // InternalCubeDSL.g:7314:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
+ // InternalCubeDSL.g:7340:1: ( ( rule__XAnnotationElementValuePair__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7341:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:7315:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
- // InternalCubeDSL.g:7315:3: rule__XAnnotationElementValuePair__Group_0_0__0
+ // InternalCubeDSL.g:7342:2: ( rule__XAnnotationElementValuePair__Group_0_0__0 )
+ // InternalCubeDSL.g:7342:3: rule__XAnnotationElementValuePair__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0_0__0();
@@ -25661,14 +25762,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0"
- // InternalCubeDSL.g:7324:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ;
+ // InternalCubeDSL.g:7351:1: rule__XAnnotationElementValuePair__Group_0_0__0 : rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 ;
public final void rule__XAnnotationElementValuePair__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7328:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 )
- // InternalCubeDSL.g:7329:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1
+ // InternalCubeDSL.g:7355:1: ( rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1 )
+ // InternalCubeDSL.g:7356:2: rule__XAnnotationElementValuePair__Group_0_0__0__Impl rule__XAnnotationElementValuePair__Group_0_0__1
{
pushFollow(FOLLOW_49);
rule__XAnnotationElementValuePair__Group_0_0__0__Impl();
@@ -25699,23 +25800,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__0__Impl"
- // InternalCubeDSL.g:7336:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ;
+ // InternalCubeDSL.g:7363:1: rule__XAnnotationElementValuePair__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) ;
public final void rule__XAnnotationElementValuePair__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7340:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) )
- // InternalCubeDSL.g:7341:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
+ // InternalCubeDSL.g:7367:1: ( ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) ) )
+ // InternalCubeDSL.g:7368:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
{
- // InternalCubeDSL.g:7341:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
- // InternalCubeDSL.g:7342:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
+ // InternalCubeDSL.g:7368:1: ( ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 ) )
+ // InternalCubeDSL.g:7369:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementAssignment_0_0_0());
}
- // InternalCubeDSL.g:7343:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
- // InternalCubeDSL.g:7343:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0
+ // InternalCubeDSL.g:7370:2: ( rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 )
+ // InternalCubeDSL.g:7370:3: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__ElementAssignment_0_0_0();
@@ -25750,14 +25851,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1"
- // InternalCubeDSL.g:7351:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ;
+ // InternalCubeDSL.g:7378:1: rule__XAnnotationElementValuePair__Group_0_0__1 : rule__XAnnotationElementValuePair__Group_0_0__1__Impl ;
public final void rule__XAnnotationElementValuePair__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7355:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl )
- // InternalCubeDSL.g:7356:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl
+ // InternalCubeDSL.g:7382:1: ( rule__XAnnotationElementValuePair__Group_0_0__1__Impl )
+ // InternalCubeDSL.g:7383:2: rule__XAnnotationElementValuePair__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group_0_0__1__Impl();
@@ -25783,17 +25884,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__Group_0_0__1__Impl"
- // InternalCubeDSL.g:7362:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ;
+ // InternalCubeDSL.g:7389:1: rule__XAnnotationElementValuePair__Group_0_0__1__Impl : ( '=' ) ;
public final void rule__XAnnotationElementValuePair__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7366:1: ( ( '=' ) )
- // InternalCubeDSL.g:7367:1: ( '=' )
+ // InternalCubeDSL.g:7393:1: ( ( '=' ) )
+ // InternalCubeDSL.g:7394:1: ( '=' )
{
- // InternalCubeDSL.g:7367:1: ( '=' )
- // InternalCubeDSL.g:7368:2: '='
+ // InternalCubeDSL.g:7394:1: ( '=' )
+ // InternalCubeDSL.g:7395:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1());
@@ -25824,14 +25925,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0"
- // InternalCubeDSL.g:7378:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ;
+ // InternalCubeDSL.g:7405:1: rule__XAnnotationElementValueOrCommaList__Group_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7382:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 )
- // InternalCubeDSL.g:7383:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1
+ // InternalCubeDSL.g:7409:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1 )
+ // InternalCubeDSL.g:7410:2: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0__1
{
pushFollow(FOLLOW_50);
rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl();
@@ -25862,23 +25963,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl"
- // InternalCubeDSL.g:7390:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:7417:1: rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7394:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:7395:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7421:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:7422:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:7395:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
- // InternalCubeDSL.g:7396:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
+ // InternalCubeDSL.g:7422:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7423:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:7397:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
- // InternalCubeDSL.g:7397:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0
+ // InternalCubeDSL.g:7424:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0 )
+ // InternalCubeDSL.g:7424:3: rule__XAnnotationElementValueOrCommaList__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0__0();
@@ -25913,14 +26014,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1"
- // InternalCubeDSL.g:7405:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ;
+ // InternalCubeDSL.g:7432:1: rule__XAnnotationElementValueOrCommaList__Group_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7409:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 )
- // InternalCubeDSL.g:7410:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2
+ // InternalCubeDSL.g:7436:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2 )
+ // InternalCubeDSL.g:7437:2: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0__2
{
pushFollow(FOLLOW_50);
rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl();
@@ -25951,31 +26052,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl"
- // InternalCubeDSL.g:7417:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ;
+ // InternalCubeDSL.g:7444:1: rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7421:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) )
- // InternalCubeDSL.g:7422:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
+ // InternalCubeDSL.g:7448:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? ) )
+ // InternalCubeDSL.g:7449:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
{
- // InternalCubeDSL.g:7422:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
- // InternalCubeDSL.g:7423:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
+ // InternalCubeDSL.g:7449:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )? )
+ // InternalCubeDSL.g:7450:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1());
}
- // InternalCubeDSL.g:7424:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalCubeDSL.g:7451:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0 )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( ((LA82_0>=RULE_ID && LA82_0<=RULE_DECIMAL)||LA82_0==27||(LA82_0>=34 && LA82_0<=35)||LA82_0==40||(LA82_0>=45 && LA82_0<=50)||LA82_0==74||(LA82_0>=87 && LA82_0<=88)||(LA82_0>=92 && LA82_0<=93)||LA82_0==96||LA82_0==98||(LA82_0>=102 && LA82_0<=110)||LA82_0==112||LA82_0==134) ) {
- alt82=1;
+ if ( ((LA83_0>=RULE_ID && LA83_0<=RULE_DECIMAL)||LA83_0==27||(LA83_0>=34 && LA83_0<=35)||LA83_0==40||(LA83_0>=45 && LA83_0<=50)||LA83_0==74||(LA83_0>=87 && LA83_0<=88)||(LA83_0>=92 && LA83_0<=93)||LA83_0==96||LA83_0==98||(LA83_0>=102 && LA83_0<=110)||LA83_0==112||LA83_0==135) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalCubeDSL.g:7424:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0
+ // InternalCubeDSL.g:7451:3: rule__XAnnotationElementValueOrCommaList__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1__0();
@@ -26013,14 +26114,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2"
- // InternalCubeDSL.g:7432:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ;
+ // InternalCubeDSL.g:7459:1: rule__XAnnotationElementValueOrCommaList__Group_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7436:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl )
- // InternalCubeDSL.g:7437:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
+ // InternalCubeDSL.g:7463:1: ( rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl )
+ // InternalCubeDSL.g:7464:2: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl();
@@ -26046,17 +26147,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl"
- // InternalCubeDSL.g:7443:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ;
+ // InternalCubeDSL.g:7470:1: rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl : ( ']' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7447:1: ( ( ']' ) )
- // InternalCubeDSL.g:7448:1: ( ']' )
+ // InternalCubeDSL.g:7474:1: ( ( ']' ) )
+ // InternalCubeDSL.g:7475:1: ( ']' )
{
- // InternalCubeDSL.g:7448:1: ( ']' )
- // InternalCubeDSL.g:7449:2: ']'
+ // InternalCubeDSL.g:7475:1: ( ']' )
+ // InternalCubeDSL.g:7476:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2());
@@ -26087,14 +26188,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0"
- // InternalCubeDSL.g:7459:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ;
+ // InternalCubeDSL.g:7486:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7463:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl )
- // InternalCubeDSL.g:7464:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
+ // InternalCubeDSL.g:7490:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl )
+ // InternalCubeDSL.g:7491:2: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl();
@@ -26120,23 +26221,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl"
- // InternalCubeDSL.g:7470:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ;
+ // InternalCubeDSL.g:7497:1: rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7474:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) )
- // InternalCubeDSL.g:7475:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
+ // InternalCubeDSL.g:7501:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) ) )
+ // InternalCubeDSL.g:7502:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
{
- // InternalCubeDSL.g:7475:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
- // InternalCubeDSL.g:7476:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
+ // InternalCubeDSL.g:7502:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 ) )
+ // InternalCubeDSL.g:7503:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_0_0());
}
- // InternalCubeDSL.g:7477:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
- // InternalCubeDSL.g:7477:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0
+ // InternalCubeDSL.g:7504:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 )
+ // InternalCubeDSL.g:7504:3: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0();
@@ -26171,14 +26272,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0"
- // InternalCubeDSL.g:7486:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ;
+ // InternalCubeDSL.g:7513:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7490:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 )
- // InternalCubeDSL.g:7491:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
+ // InternalCubeDSL.g:7517:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 )
+ // InternalCubeDSL.g:7518:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1
{
pushFollow(FOLLOW_51);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl();
@@ -26209,23 +26310,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl"
- // InternalCubeDSL.g:7498:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:7525:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7502:1: ( ( () ) )
- // InternalCubeDSL.g:7503:1: ( () )
+ // InternalCubeDSL.g:7529:1: ( ( () ) )
+ // InternalCubeDSL.g:7530:1: ( () )
{
- // InternalCubeDSL.g:7503:1: ( () )
- // InternalCubeDSL.g:7504:2: ()
+ // InternalCubeDSL.g:7530:1: ( () )
+ // InternalCubeDSL.g:7531:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralAction_0_0_0_0());
}
- // InternalCubeDSL.g:7505:2: ()
- // InternalCubeDSL.g:7505:3:
+ // InternalCubeDSL.g:7532:2: ()
+ // InternalCubeDSL.g:7532:3:
{
}
@@ -26250,14 +26351,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1"
- // InternalCubeDSL.g:7513:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ;
+ // InternalCubeDSL.g:7540:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7517:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 )
- // InternalCubeDSL.g:7518:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
+ // InternalCubeDSL.g:7544:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 )
+ // InternalCubeDSL.g:7545:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2
{
pushFollow(FOLLOW_52);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl();
@@ -26288,17 +26389,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl"
- // InternalCubeDSL.g:7525:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ;
+ // InternalCubeDSL.g:7552:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl : ( '#' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7529:1: ( ( '#' ) )
- // InternalCubeDSL.g:7530:1: ( '#' )
+ // InternalCubeDSL.g:7556:1: ( ( '#' ) )
+ // InternalCubeDSL.g:7557:1: ( '#' )
{
- // InternalCubeDSL.g:7530:1: ( '#' )
- // InternalCubeDSL.g:7531:2: '#'
+ // InternalCubeDSL.g:7557:1: ( '#' )
+ // InternalCubeDSL.g:7558:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1());
@@ -26329,14 +26430,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2"
- // InternalCubeDSL.g:7540:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ;
+ // InternalCubeDSL.g:7567:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2 : rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7544:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl )
- // InternalCubeDSL.g:7545:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
+ // InternalCubeDSL.g:7571:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl )
+ // InternalCubeDSL.g:7572:2: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl();
@@ -26362,17 +26463,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl"
- // InternalCubeDSL.g:7551:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ;
+ // InternalCubeDSL.g:7578:1: rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl : ( '[' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7555:1: ( ( '[' ) )
- // InternalCubeDSL.g:7556:1: ( '[' )
+ // InternalCubeDSL.g:7582:1: ( ( '[' ) )
+ // InternalCubeDSL.g:7583:1: ( '[' )
{
- // InternalCubeDSL.g:7556:1: ( '[' )
- // InternalCubeDSL.g:7557:2: '['
+ // InternalCubeDSL.g:7583:1: ( '[' )
+ // InternalCubeDSL.g:7584:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -26403,14 +26504,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0"
- // InternalCubeDSL.g:7567:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ;
+ // InternalCubeDSL.g:7594:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7571:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 )
- // InternalCubeDSL.g:7572:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1
+ // InternalCubeDSL.g:7598:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1 )
+ // InternalCubeDSL.g:7599:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1__1
{
pushFollow(FOLLOW_46);
rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl();
@@ -26441,23 +26542,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl"
- // InternalCubeDSL.g:7579:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ;
+ // InternalCubeDSL.g:7606:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7583:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) )
- // InternalCubeDSL.g:7584:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:7610:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) ) )
+ // InternalCubeDSL.g:7611:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
{
- // InternalCubeDSL.g:7584:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
- // InternalCubeDSL.g:7585:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
+ // InternalCubeDSL.g:7611:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:7612:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_0());
}
- // InternalCubeDSL.g:7586:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
- // InternalCubeDSL.g:7586:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0
+ // InternalCubeDSL.g:7613:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 )
+ // InternalCubeDSL.g:7613:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0();
@@ -26492,14 +26593,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1"
- // InternalCubeDSL.g:7594:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ;
+ // InternalCubeDSL.g:7621:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7598:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl )
- // InternalCubeDSL.g:7599:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
+ // InternalCubeDSL.g:7625:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl )
+ // InternalCubeDSL.g:7626:2: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl();
@@ -26525,35 +26626,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl"
- // InternalCubeDSL.g:7605:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ;
+ // InternalCubeDSL.g:7632:1: rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7609:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) )
- // InternalCubeDSL.g:7610:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:7636:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* ) )
+ // InternalCubeDSL.g:7637:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
{
- // InternalCubeDSL.g:7610:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
- // InternalCubeDSL.g:7611:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
+ // InternalCubeDSL.g:7637:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:7638:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0_1_1());
}
- // InternalCubeDSL.g:7612:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
- loop83:
+ // InternalCubeDSL.g:7639:2: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 )*
+ loop84:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==90) ) {
- alt83=1;
+ if ( (LA84_0==90) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalCubeDSL.g:7612:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0
+ // InternalCubeDSL.g:7639:3: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0
{
pushFollow(FOLLOW_47);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0();
@@ -26565,7 +26666,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop83;
+ break loop84;
}
} while (true);
@@ -26594,14 +26695,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0"
- // InternalCubeDSL.g:7621:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ;
+ // InternalCubeDSL.g:7648:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7625:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 )
- // InternalCubeDSL.g:7626:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
+ // InternalCubeDSL.g:7652:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 )
+ // InternalCubeDSL.g:7653:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1
{
pushFollow(FOLLOW_48);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl();
@@ -26632,17 +26733,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl"
- // InternalCubeDSL.g:7633:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:7660:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7637:1: ( ( ',' ) )
- // InternalCubeDSL.g:7638:1: ( ',' )
+ // InternalCubeDSL.g:7664:1: ( ( ',' ) )
+ // InternalCubeDSL.g:7665:1: ( ',' )
{
- // InternalCubeDSL.g:7638:1: ( ',' )
- // InternalCubeDSL.g:7639:2: ','
+ // InternalCubeDSL.g:7665:1: ( ',' )
+ // InternalCubeDSL.g:7666:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0());
@@ -26673,14 +26774,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1"
- // InternalCubeDSL.g:7648:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ;
+ // InternalCubeDSL.g:7675:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7652:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl )
- // InternalCubeDSL.g:7653:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
+ // InternalCubeDSL.g:7679:1: ( rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl )
+ // InternalCubeDSL.g:7680:2: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl();
@@ -26706,23 +26807,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl"
- // InternalCubeDSL.g:7659:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ;
+ // InternalCubeDSL.g:7686:1: rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7663:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) )
- // InternalCubeDSL.g:7664:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:7690:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) ) )
+ // InternalCubeDSL.g:7691:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
{
- // InternalCubeDSL.g:7664:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
- // InternalCubeDSL.g:7665:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:7691:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:7692:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_0_1_1_1());
}
- // InternalCubeDSL.g:7666:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
- // InternalCubeDSL.g:7666:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1
+ // InternalCubeDSL.g:7693:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:7693:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1();
@@ -26757,14 +26858,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0"
- // InternalCubeDSL.g:7675:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ;
+ // InternalCubeDSL.g:7702:1: rule__XAnnotationElementValueOrCommaList__Group_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7679:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 )
- // InternalCubeDSL.g:7680:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1
+ // InternalCubeDSL.g:7706:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1 )
+ // InternalCubeDSL.g:7707:2: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1__1
{
pushFollow(FOLLOW_46);
rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl();
@@ -26795,17 +26896,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl"
- // InternalCubeDSL.g:7687:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:7714:1: rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7691:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:7692:1: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:7718:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:7719:1: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:7692:1: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:7693:2: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:7719:1: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:7720:2: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0());
@@ -26840,14 +26941,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1"
- // InternalCubeDSL.g:7702:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ;
+ // InternalCubeDSL.g:7729:1: rule__XAnnotationElementValueOrCommaList__Group_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7706:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl )
- // InternalCubeDSL.g:7707:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
+ // InternalCubeDSL.g:7733:1: ( rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl )
+ // InternalCubeDSL.g:7734:2: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl();
@@ -26873,31 +26974,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl"
- // InternalCubeDSL.g:7713:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ;
+ // InternalCubeDSL.g:7740:1: rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7717:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) )
- // InternalCubeDSL.g:7718:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
+ // InternalCubeDSL.g:7744:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? ) )
+ // InternalCubeDSL.g:7745:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
{
- // InternalCubeDSL.g:7718:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
- // InternalCubeDSL.g:7719:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
+ // InternalCubeDSL.g:7745:1: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )? )
+ // InternalCubeDSL.g:7746:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1());
}
- // InternalCubeDSL.g:7720:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalCubeDSL.g:7747:2: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==90) ) {
- alt84=1;
+ if ( (LA85_0==90) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalCubeDSL.g:7720:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0
+ // InternalCubeDSL.g:7747:3: rule__XAnnotationElementValueOrCommaList__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1__0();
@@ -26935,14 +27036,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0"
- // InternalCubeDSL.g:7729:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ;
+ // InternalCubeDSL.g:7756:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7733:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 )
- // InternalCubeDSL.g:7734:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1
+ // InternalCubeDSL.g:7760:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1 )
+ // InternalCubeDSL.g:7761:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1__1
{
pushFollow(FOLLOW_46);
rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl();
@@ -26973,23 +27074,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl"
- // InternalCubeDSL.g:7741:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:7768:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7745:1: ( ( () ) )
- // InternalCubeDSL.g:7746:1: ( () )
+ // InternalCubeDSL.g:7772:1: ( ( () ) )
+ // InternalCubeDSL.g:7773:1: ( () )
{
- // InternalCubeDSL.g:7746:1: ( () )
- // InternalCubeDSL.g:7747:2: ()
+ // InternalCubeDSL.g:7773:1: ( () )
+ // InternalCubeDSL.g:7774:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXListLiteralElementsAction_1_1_0());
}
- // InternalCubeDSL.g:7748:2: ()
- // InternalCubeDSL.g:7748:3:
+ // InternalCubeDSL.g:7775:2: ()
+ // InternalCubeDSL.g:7775:3:
{
}
@@ -27014,14 +27115,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1"
- // InternalCubeDSL.g:7756:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ;
+ // InternalCubeDSL.g:7783:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7760:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl )
- // InternalCubeDSL.g:7761:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
+ // InternalCubeDSL.g:7787:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl )
+ // InternalCubeDSL.g:7788:2: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl();
@@ -27047,26 +27148,26 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl"
- // InternalCubeDSL.g:7767:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ;
+ // InternalCubeDSL.g:7794:1: rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7771:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) )
- // InternalCubeDSL.g:7772:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
+ // InternalCubeDSL.g:7798:1: ( ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) ) )
+ // InternalCubeDSL.g:7799:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
{
- // InternalCubeDSL.g:7772:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
- // InternalCubeDSL.g:7773:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
+ // InternalCubeDSL.g:7799:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* ) )
+ // InternalCubeDSL.g:7800:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) ) ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
{
- // InternalCubeDSL.g:7773:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) )
- // InternalCubeDSL.g:7774:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
+ // InternalCubeDSL.g:7800:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 ) )
+ // InternalCubeDSL.g:7801:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1());
}
- // InternalCubeDSL.g:7775:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
- // InternalCubeDSL.g:7775:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
+ // InternalCubeDSL.g:7802:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )
+ // InternalCubeDSL.g:7802:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
{
pushFollow(FOLLOW_47);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0();
@@ -27082,26 +27183,26 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalCubeDSL.g:7778:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
- // InternalCubeDSL.g:7779:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
+ // InternalCubeDSL.g:7805:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )* )
+ // InternalCubeDSL.g:7806:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1_1_1());
}
- // InternalCubeDSL.g:7780:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
- loop85:
+ // InternalCubeDSL.g:7807:3: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 )*
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==90) ) {
- alt85=1;
+ if ( (LA86_0==90) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalCubeDSL.g:7780:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
+ // InternalCubeDSL.g:7807:4: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0
{
pushFollow(FOLLOW_47);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0();
@@ -27113,7 +27214,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -27145,14 +27246,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0"
- // InternalCubeDSL.g:7790:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ;
+ // InternalCubeDSL.g:7817:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7794:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 )
- // InternalCubeDSL.g:7795:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
+ // InternalCubeDSL.g:7821:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 )
+ // InternalCubeDSL.g:7822:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1
{
pushFollow(FOLLOW_48);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl();
@@ -27183,17 +27284,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl"
- // InternalCubeDSL.g:7802:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:7829:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7806:1: ( ( ',' ) )
- // InternalCubeDSL.g:7807:1: ( ',' )
+ // InternalCubeDSL.g:7833:1: ( ( ',' ) )
+ // InternalCubeDSL.g:7834:1: ( ',' )
{
- // InternalCubeDSL.g:7807:1: ( ',' )
- // InternalCubeDSL.g:7808:2: ','
+ // InternalCubeDSL.g:7834:1: ( ',' )
+ // InternalCubeDSL.g:7835:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0());
@@ -27224,14 +27325,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1"
- // InternalCubeDSL.g:7817:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ;
+ // InternalCubeDSL.g:7844:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1 : rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7821:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl )
- // InternalCubeDSL.g:7822:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
+ // InternalCubeDSL.g:7848:1: ( rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl )
+ // InternalCubeDSL.g:7849:2: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl();
@@ -27257,23 +27358,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl"
- // InternalCubeDSL.g:7828:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ;
+ // InternalCubeDSL.g:7855:1: rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl : ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) ;
public final void rule__XAnnotationElementValueOrCommaList__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7832:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) )
- // InternalCubeDSL.g:7833:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
+ // InternalCubeDSL.g:7859:1: ( ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) ) )
+ // InternalCubeDSL.g:7860:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
{
- // InternalCubeDSL.g:7833:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
- // InternalCubeDSL.g:7834:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
+ // InternalCubeDSL.g:7860:1: ( ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 ) )
+ // InternalCubeDSL.g:7861:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsAssignment_1_1_1_1());
}
- // InternalCubeDSL.g:7835:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
- // InternalCubeDSL.g:7835:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1
+ // InternalCubeDSL.g:7862:2: ( rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 )
+ // InternalCubeDSL.g:7862:3: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1();
@@ -27308,14 +27409,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__0"
- // InternalCubeDSL.g:7844:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ;
+ // InternalCubeDSL.g:7871:1: rule__XAnnotationElementValue__Group_0__0 : rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 ;
public final void rule__XAnnotationElementValue__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7848:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 )
- // InternalCubeDSL.g:7849:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1
+ // InternalCubeDSL.g:7875:1: ( rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1 )
+ // InternalCubeDSL.g:7876:2: rule__XAnnotationElementValue__Group_0__0__Impl rule__XAnnotationElementValue__Group_0__1
{
pushFollow(FOLLOW_50);
rule__XAnnotationElementValue__Group_0__0__Impl();
@@ -27346,23 +27447,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__0__Impl"
- // InternalCubeDSL.g:7856:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:7883:1: rule__XAnnotationElementValue__Group_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7860:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:7861:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7887:1: ( ( ( rule__XAnnotationElementValue__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:7888:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:7861:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
- // InternalCubeDSL.g:7862:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
+ // InternalCubeDSL.g:7888:1: ( ( rule__XAnnotationElementValue__Group_0_0__0 ) )
+ // InternalCubeDSL.g:7889:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:7863:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
- // InternalCubeDSL.g:7863:3: rule__XAnnotationElementValue__Group_0_0__0
+ // InternalCubeDSL.g:7890:2: ( rule__XAnnotationElementValue__Group_0_0__0 )
+ // InternalCubeDSL.g:7890:3: rule__XAnnotationElementValue__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0__0();
@@ -27397,14 +27498,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__1"
- // InternalCubeDSL.g:7871:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ;
+ // InternalCubeDSL.g:7898:1: rule__XAnnotationElementValue__Group_0__1 : rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 ;
public final void rule__XAnnotationElementValue__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7875:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 )
- // InternalCubeDSL.g:7876:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2
+ // InternalCubeDSL.g:7902:1: ( rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2 )
+ // InternalCubeDSL.g:7903:2: rule__XAnnotationElementValue__Group_0__1__Impl rule__XAnnotationElementValue__Group_0__2
{
pushFollow(FOLLOW_50);
rule__XAnnotationElementValue__Group_0__1__Impl();
@@ -27435,31 +27536,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__1__Impl"
- // InternalCubeDSL.g:7883:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ;
+ // InternalCubeDSL.g:7910:1: rule__XAnnotationElementValue__Group_0__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) ;
public final void rule__XAnnotationElementValue__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7887:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) )
- // InternalCubeDSL.g:7888:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
+ // InternalCubeDSL.g:7914:1: ( ( ( rule__XAnnotationElementValue__Group_0_1__0 )? ) )
+ // InternalCubeDSL.g:7915:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
{
- // InternalCubeDSL.g:7888:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
- // InternalCubeDSL.g:7889:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
+ // InternalCubeDSL.g:7915:1: ( ( rule__XAnnotationElementValue__Group_0_1__0 )? )
+ // InternalCubeDSL.g:7916:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1());
}
- // InternalCubeDSL.g:7890:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalCubeDSL.g:7917:2: ( rule__XAnnotationElementValue__Group_0_1__0 )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( ((LA86_0>=RULE_ID && LA86_0<=RULE_DECIMAL)||LA86_0==27||(LA86_0>=34 && LA86_0<=35)||LA86_0==40||(LA86_0>=45 && LA86_0<=50)||LA86_0==74||(LA86_0>=87 && LA86_0<=88)||(LA86_0>=92 && LA86_0<=93)||LA86_0==96||LA86_0==98||(LA86_0>=102 && LA86_0<=110)||LA86_0==112||LA86_0==134) ) {
- alt86=1;
+ if ( ((LA87_0>=RULE_ID && LA87_0<=RULE_DECIMAL)||LA87_0==27||(LA87_0>=34 && LA87_0<=35)||LA87_0==40||(LA87_0>=45 && LA87_0<=50)||LA87_0==74||(LA87_0>=87 && LA87_0<=88)||(LA87_0>=92 && LA87_0<=93)||LA87_0==96||LA87_0==98||(LA87_0>=102 && LA87_0<=110)||LA87_0==112||LA87_0==135) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalCubeDSL.g:7890:3: rule__XAnnotationElementValue__Group_0_1__0
+ // InternalCubeDSL.g:7917:3: rule__XAnnotationElementValue__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1__0();
@@ -27497,14 +27598,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__2"
- // InternalCubeDSL.g:7898:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ;
+ // InternalCubeDSL.g:7925:1: rule__XAnnotationElementValue__Group_0__2 : rule__XAnnotationElementValue__Group_0__2__Impl ;
public final void rule__XAnnotationElementValue__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7902:1: ( rule__XAnnotationElementValue__Group_0__2__Impl )
- // InternalCubeDSL.g:7903:2: rule__XAnnotationElementValue__Group_0__2__Impl
+ // InternalCubeDSL.g:7929:1: ( rule__XAnnotationElementValue__Group_0__2__Impl )
+ // InternalCubeDSL.g:7930:2: rule__XAnnotationElementValue__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0__2__Impl();
@@ -27530,17 +27631,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0__2__Impl"
- // InternalCubeDSL.g:7909:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ;
+ // InternalCubeDSL.g:7936:1: rule__XAnnotationElementValue__Group_0__2__Impl : ( ']' ) ;
public final void rule__XAnnotationElementValue__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7913:1: ( ( ']' ) )
- // InternalCubeDSL.g:7914:1: ( ']' )
+ // InternalCubeDSL.g:7940:1: ( ( ']' ) )
+ // InternalCubeDSL.g:7941:1: ( ']' )
{
- // InternalCubeDSL.g:7914:1: ( ']' )
- // InternalCubeDSL.g:7915:2: ']'
+ // InternalCubeDSL.g:7941:1: ( ']' )
+ // InternalCubeDSL.g:7942:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2());
@@ -27571,14 +27672,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0"
- // InternalCubeDSL.g:7925:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ;
+ // InternalCubeDSL.g:7952:1: rule__XAnnotationElementValue__Group_0_0__0 : rule__XAnnotationElementValue__Group_0_0__0__Impl ;
public final void rule__XAnnotationElementValue__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7929:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl )
- // InternalCubeDSL.g:7930:2: rule__XAnnotationElementValue__Group_0_0__0__Impl
+ // InternalCubeDSL.g:7956:1: ( rule__XAnnotationElementValue__Group_0_0__0__Impl )
+ // InternalCubeDSL.g:7957:2: rule__XAnnotationElementValue__Group_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0__0__Impl();
@@ -27604,23 +27705,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0__0__Impl"
- // InternalCubeDSL.g:7936:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ;
+ // InternalCubeDSL.g:7963:1: rule__XAnnotationElementValue__Group_0_0__0__Impl : ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7940:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) )
- // InternalCubeDSL.g:7941:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
+ // InternalCubeDSL.g:7967:1: ( ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) ) )
+ // InternalCubeDSL.g:7968:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
{
- // InternalCubeDSL.g:7941:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
- // InternalCubeDSL.g:7942:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
+ // InternalCubeDSL.g:7968:1: ( ( rule__XAnnotationElementValue__Group_0_0_0__0 ) )
+ // InternalCubeDSL.g:7969:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_0_0());
}
- // InternalCubeDSL.g:7943:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
- // InternalCubeDSL.g:7943:3: rule__XAnnotationElementValue__Group_0_0_0__0
+ // InternalCubeDSL.g:7970:2: ( rule__XAnnotationElementValue__Group_0_0_0__0 )
+ // InternalCubeDSL.g:7970:3: rule__XAnnotationElementValue__Group_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0_0__0();
@@ -27655,14 +27756,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0"
- // InternalCubeDSL.g:7952:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ;
+ // InternalCubeDSL.g:7979:1: rule__XAnnotationElementValue__Group_0_0_0__0 : rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 ;
public final void rule__XAnnotationElementValue__Group_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7956:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 )
- // InternalCubeDSL.g:7957:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1
+ // InternalCubeDSL.g:7983:1: ( rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1 )
+ // InternalCubeDSL.g:7984:2: rule__XAnnotationElementValue__Group_0_0_0__0__Impl rule__XAnnotationElementValue__Group_0_0_0__1
{
pushFollow(FOLLOW_51);
rule__XAnnotationElementValue__Group_0_0_0__0__Impl();
@@ -27693,23 +27794,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__0__Impl"
- // InternalCubeDSL.g:7964:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:7991:1: rule__XAnnotationElementValue__Group_0_0_0__0__Impl : ( () ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7968:1: ( ( () ) )
- // InternalCubeDSL.g:7969:1: ( () )
+ // InternalCubeDSL.g:7995:1: ( ( () ) )
+ // InternalCubeDSL.g:7996:1: ( () )
{
- // InternalCubeDSL.g:7969:1: ( () )
- // InternalCubeDSL.g:7970:2: ()
+ // InternalCubeDSL.g:7996:1: ( () )
+ // InternalCubeDSL.g:7997:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getXListLiteralAction_0_0_0_0());
}
- // InternalCubeDSL.g:7971:2: ()
- // InternalCubeDSL.g:7971:3:
+ // InternalCubeDSL.g:7998:2: ()
+ // InternalCubeDSL.g:7998:3:
{
}
@@ -27734,14 +27835,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1"
- // InternalCubeDSL.g:7979:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ;
+ // InternalCubeDSL.g:8006:1: rule__XAnnotationElementValue__Group_0_0_0__1 : rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 ;
public final void rule__XAnnotationElementValue__Group_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7983:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 )
- // InternalCubeDSL.g:7984:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2
+ // InternalCubeDSL.g:8010:1: ( rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2 )
+ // InternalCubeDSL.g:8011:2: rule__XAnnotationElementValue__Group_0_0_0__1__Impl rule__XAnnotationElementValue__Group_0_0_0__2
{
pushFollow(FOLLOW_52);
rule__XAnnotationElementValue__Group_0_0_0__1__Impl();
@@ -27772,17 +27873,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__1__Impl"
- // InternalCubeDSL.g:7991:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ;
+ // InternalCubeDSL.g:8018:1: rule__XAnnotationElementValue__Group_0_0_0__1__Impl : ( '#' ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:7995:1: ( ( '#' ) )
- // InternalCubeDSL.g:7996:1: ( '#' )
+ // InternalCubeDSL.g:8022:1: ( ( '#' ) )
+ // InternalCubeDSL.g:8023:1: ( '#' )
{
- // InternalCubeDSL.g:7996:1: ( '#' )
- // InternalCubeDSL.g:7997:2: '#'
+ // InternalCubeDSL.g:8023:1: ( '#' )
+ // InternalCubeDSL.g:8024:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1());
@@ -27813,14 +27914,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2"
- // InternalCubeDSL.g:8006:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ;
+ // InternalCubeDSL.g:8033:1: rule__XAnnotationElementValue__Group_0_0_0__2 : rule__XAnnotationElementValue__Group_0_0_0__2__Impl ;
public final void rule__XAnnotationElementValue__Group_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8010:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl )
- // InternalCubeDSL.g:8011:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl
+ // InternalCubeDSL.g:8037:1: ( rule__XAnnotationElementValue__Group_0_0_0__2__Impl )
+ // InternalCubeDSL.g:8038:2: rule__XAnnotationElementValue__Group_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_0_0__2__Impl();
@@ -27846,17 +27947,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_0_0__2__Impl"
- // InternalCubeDSL.g:8017:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ;
+ // InternalCubeDSL.g:8044:1: rule__XAnnotationElementValue__Group_0_0_0__2__Impl : ( '[' ) ;
public final void rule__XAnnotationElementValue__Group_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8021:1: ( ( '[' ) )
- // InternalCubeDSL.g:8022:1: ( '[' )
+ // InternalCubeDSL.g:8048:1: ( ( '[' ) )
+ // InternalCubeDSL.g:8049:1: ( '[' )
{
- // InternalCubeDSL.g:8022:1: ( '[' )
- // InternalCubeDSL.g:8023:2: '['
+ // InternalCubeDSL.g:8049:1: ( '[' )
+ // InternalCubeDSL.g:8050:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -27887,14 +27988,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0"
- // InternalCubeDSL.g:8033:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ;
+ // InternalCubeDSL.g:8060:1: rule__XAnnotationElementValue__Group_0_1__0 : rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 ;
public final void rule__XAnnotationElementValue__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8037:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 )
- // InternalCubeDSL.g:8038:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1
+ // InternalCubeDSL.g:8064:1: ( rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1 )
+ // InternalCubeDSL.g:8065:2: rule__XAnnotationElementValue__Group_0_1__0__Impl rule__XAnnotationElementValue__Group_0_1__1
{
pushFollow(FOLLOW_46);
rule__XAnnotationElementValue__Group_0_1__0__Impl();
@@ -27925,23 +28026,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__0__Impl"
- // InternalCubeDSL.g:8045:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ;
+ // InternalCubeDSL.g:8072:1: rule__XAnnotationElementValue__Group_0_1__0__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8049:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) )
- // InternalCubeDSL.g:8050:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:8076:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) ) )
+ // InternalCubeDSL.g:8077:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
{
- // InternalCubeDSL.g:8050:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
- // InternalCubeDSL.g:8051:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
+ // InternalCubeDSL.g:8077:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:8078:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_0());
}
- // InternalCubeDSL.g:8052:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
- // InternalCubeDSL.g:8052:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0
+ // InternalCubeDSL.g:8079:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_0 )
+ // InternalCubeDSL.g:8079:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__ElementsAssignment_0_1_0();
@@ -27976,14 +28077,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1"
- // InternalCubeDSL.g:8060:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ;
+ // InternalCubeDSL.g:8087:1: rule__XAnnotationElementValue__Group_0_1__1 : rule__XAnnotationElementValue__Group_0_1__1__Impl ;
public final void rule__XAnnotationElementValue__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8064:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl )
- // InternalCubeDSL.g:8065:2: rule__XAnnotationElementValue__Group_0_1__1__Impl
+ // InternalCubeDSL.g:8091:1: ( rule__XAnnotationElementValue__Group_0_1__1__Impl )
+ // InternalCubeDSL.g:8092:2: rule__XAnnotationElementValue__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1__1__Impl();
@@ -28009,35 +28110,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1__1__Impl"
- // InternalCubeDSL.g:8071:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ;
+ // InternalCubeDSL.g:8098:1: rule__XAnnotationElementValue__Group_0_1__1__Impl : ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) ;
public final void rule__XAnnotationElementValue__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8075:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) )
- // InternalCubeDSL.g:8076:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:8102:1: ( ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* ) )
+ // InternalCubeDSL.g:8103:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
{
- // InternalCubeDSL.g:8076:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
- // InternalCubeDSL.g:8077:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
+ // InternalCubeDSL.g:8103:1: ( ( rule__XAnnotationElementValue__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:8104:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0_1_1());
}
- // InternalCubeDSL.g:8078:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
- loop87:
+ // InternalCubeDSL.g:8105:2: ( rule__XAnnotationElementValue__Group_0_1_1__0 )*
+ loop88:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==90) ) {
- alt87=1;
+ if ( (LA88_0==90) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalCubeDSL.g:8078:3: rule__XAnnotationElementValue__Group_0_1_1__0
+ // InternalCubeDSL.g:8105:3: rule__XAnnotationElementValue__Group_0_1_1__0
{
pushFollow(FOLLOW_47);
rule__XAnnotationElementValue__Group_0_1_1__0();
@@ -28049,7 +28150,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop87;
+ break loop88;
}
} while (true);
@@ -28078,14 +28179,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0"
- // InternalCubeDSL.g:8087:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ;
+ // InternalCubeDSL.g:8114:1: rule__XAnnotationElementValue__Group_0_1_1__0 : rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 ;
public final void rule__XAnnotationElementValue__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8091:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 )
- // InternalCubeDSL.g:8092:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1
+ // InternalCubeDSL.g:8118:1: ( rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1 )
+ // InternalCubeDSL.g:8119:2: rule__XAnnotationElementValue__Group_0_1_1__0__Impl rule__XAnnotationElementValue__Group_0_1_1__1
{
pushFollow(FOLLOW_48);
rule__XAnnotationElementValue__Group_0_1_1__0__Impl();
@@ -28116,17 +28217,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__0__Impl"
- // InternalCubeDSL.g:8099:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:8126:1: rule__XAnnotationElementValue__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XAnnotationElementValue__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8103:1: ( ( ',' ) )
- // InternalCubeDSL.g:8104:1: ( ',' )
+ // InternalCubeDSL.g:8130:1: ( ( ',' ) )
+ // InternalCubeDSL.g:8131:1: ( ',' )
{
- // InternalCubeDSL.g:8104:1: ( ',' )
- // InternalCubeDSL.g:8105:2: ','
+ // InternalCubeDSL.g:8131:1: ( ',' )
+ // InternalCubeDSL.g:8132:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0());
@@ -28157,14 +28258,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1"
- // InternalCubeDSL.g:8114:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ;
+ // InternalCubeDSL.g:8141:1: rule__XAnnotationElementValue__Group_0_1_1__1 : rule__XAnnotationElementValue__Group_0_1_1__1__Impl ;
public final void rule__XAnnotationElementValue__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8118:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl )
- // InternalCubeDSL.g:8119:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl
+ // InternalCubeDSL.g:8145:1: ( rule__XAnnotationElementValue__Group_0_1_1__1__Impl )
+ // InternalCubeDSL.g:8146:2: rule__XAnnotationElementValue__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0_1_1__1__Impl();
@@ -28190,23 +28291,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Group_0_1_1__1__Impl"
- // InternalCubeDSL.g:8125:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ;
+ // InternalCubeDSL.g:8152:1: rule__XAnnotationElementValue__Group_0_1_1__1__Impl : ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) ;
public final void rule__XAnnotationElementValue__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8129:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) )
- // InternalCubeDSL.g:8130:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:8156:1: ( ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) ) )
+ // InternalCubeDSL.g:8157:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
{
- // InternalCubeDSL.g:8130:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
- // InternalCubeDSL.g:8131:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:8157:1: ( ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:8158:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsAssignment_0_1_1_1());
}
- // InternalCubeDSL.g:8132:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
- // InternalCubeDSL.g:8132:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1
+ // InternalCubeDSL.g:8159:2: ( rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:8159:3: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1();
@@ -28241,14 +28342,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0"
- // InternalCubeDSL.g:8141:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
+ // InternalCubeDSL.g:8168:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
public final void rule__XAssignment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8145:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
- // InternalCubeDSL.g:8146:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
+ // InternalCubeDSL.g:8172:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
+ // InternalCubeDSL.g:8173:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
{
pushFollow(FOLLOW_53);
rule__XAssignment__Group_0__0__Impl();
@@ -28279,23 +28380,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__0__Impl"
- // InternalCubeDSL.g:8153:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:8180:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8157:1: ( ( () ) )
- // InternalCubeDSL.g:8158:1: ( () )
+ // InternalCubeDSL.g:8184:1: ( ( () ) )
+ // InternalCubeDSL.g:8185:1: ( () )
{
- // InternalCubeDSL.g:8158:1: ( () )
- // InternalCubeDSL.g:8159:2: ()
+ // InternalCubeDSL.g:8185:1: ( () )
+ // InternalCubeDSL.g:8186:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
}
- // InternalCubeDSL.g:8160:2: ()
- // InternalCubeDSL.g:8160:3:
+ // InternalCubeDSL.g:8187:2: ()
+ // InternalCubeDSL.g:8187:3:
{
}
@@ -28320,14 +28421,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1"
- // InternalCubeDSL.g:8168:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
+ // InternalCubeDSL.g:8195:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
public final void rule__XAssignment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8172:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
- // InternalCubeDSL.g:8173:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
+ // InternalCubeDSL.g:8199:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
+ // InternalCubeDSL.g:8200:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
{
pushFollow(FOLLOW_49);
rule__XAssignment__Group_0__1__Impl();
@@ -28358,23 +28459,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__1__Impl"
- // InternalCubeDSL.g:8180:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
+ // InternalCubeDSL.g:8207:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8184:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
- // InternalCubeDSL.g:8185:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // InternalCubeDSL.g:8211:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
+ // InternalCubeDSL.g:8212:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
{
- // InternalCubeDSL.g:8185:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
- // InternalCubeDSL.g:8186:2: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // InternalCubeDSL.g:8212:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // InternalCubeDSL.g:8213:2: ( rule__XAssignment__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1());
}
- // InternalCubeDSL.g:8187:2: ( rule__XAssignment__FeatureAssignment_0_1 )
- // InternalCubeDSL.g:8187:3: rule__XAssignment__FeatureAssignment_0_1
+ // InternalCubeDSL.g:8214:2: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // InternalCubeDSL.g:8214:3: rule__XAssignment__FeatureAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__FeatureAssignment_0_1();
@@ -28409,14 +28510,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2"
- // InternalCubeDSL.g:8195:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
+ // InternalCubeDSL.g:8222:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
public final void rule__XAssignment__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8199:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
- // InternalCubeDSL.g:8200:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
+ // InternalCubeDSL.g:8226:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
+ // InternalCubeDSL.g:8227:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
{
pushFollow(FOLLOW_48);
rule__XAssignment__Group_0__2__Impl();
@@ -28447,17 +28548,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__2__Impl"
- // InternalCubeDSL.g:8207:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
+ // InternalCubeDSL.g:8234:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8211:1: ( ( ruleOpSingleAssign ) )
- // InternalCubeDSL.g:8212:1: ( ruleOpSingleAssign )
+ // InternalCubeDSL.g:8238:1: ( ( ruleOpSingleAssign ) )
+ // InternalCubeDSL.g:8239:1: ( ruleOpSingleAssign )
{
- // InternalCubeDSL.g:8212:1: ( ruleOpSingleAssign )
- // InternalCubeDSL.g:8213:2: ruleOpSingleAssign
+ // InternalCubeDSL.g:8239:1: ( ruleOpSingleAssign )
+ // InternalCubeDSL.g:8240:2: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
@@ -28492,14 +28593,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3"
- // InternalCubeDSL.g:8222:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
+ // InternalCubeDSL.g:8249:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
public final void rule__XAssignment__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8226:1: ( rule__XAssignment__Group_0__3__Impl )
- // InternalCubeDSL.g:8227:2: rule__XAssignment__Group_0__3__Impl
+ // InternalCubeDSL.g:8253:1: ( rule__XAssignment__Group_0__3__Impl )
+ // InternalCubeDSL.g:8254:2: rule__XAssignment__Group_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_0__3__Impl();
@@ -28525,23 +28626,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_0__3__Impl"
- // InternalCubeDSL.g:8233:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
+ // InternalCubeDSL.g:8260:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8237:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
- // InternalCubeDSL.g:8238:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // InternalCubeDSL.g:8264:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
+ // InternalCubeDSL.g:8265:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
{
- // InternalCubeDSL.g:8238:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
- // InternalCubeDSL.g:8239:2: ( rule__XAssignment__ValueAssignment_0_3 )
+ // InternalCubeDSL.g:8265:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // InternalCubeDSL.g:8266:2: ( rule__XAssignment__ValueAssignment_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3());
}
- // InternalCubeDSL.g:8240:2: ( rule__XAssignment__ValueAssignment_0_3 )
- // InternalCubeDSL.g:8240:3: rule__XAssignment__ValueAssignment_0_3
+ // InternalCubeDSL.g:8267:2: ( rule__XAssignment__ValueAssignment_0_3 )
+ // InternalCubeDSL.g:8267:3: rule__XAssignment__ValueAssignment_0_3
{
pushFollow(FOLLOW_2);
rule__XAssignment__ValueAssignment_0_3();
@@ -28576,14 +28677,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0"
- // InternalCubeDSL.g:8249:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
+ // InternalCubeDSL.g:8276:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
public final void rule__XAssignment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8253:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
- // InternalCubeDSL.g:8254:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
+ // InternalCubeDSL.g:8280:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
+ // InternalCubeDSL.g:8281:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
{
pushFollow(FOLLOW_54);
rule__XAssignment__Group_1__0__Impl();
@@ -28614,17 +28715,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__0__Impl"
- // InternalCubeDSL.g:8261:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
+ // InternalCubeDSL.g:8288:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8265:1: ( ( ruleXOrExpression ) )
- // InternalCubeDSL.g:8266:1: ( ruleXOrExpression )
+ // InternalCubeDSL.g:8292:1: ( ( ruleXOrExpression ) )
+ // InternalCubeDSL.g:8293:1: ( ruleXOrExpression )
{
- // InternalCubeDSL.g:8266:1: ( ruleXOrExpression )
- // InternalCubeDSL.g:8267:2: ruleXOrExpression
+ // InternalCubeDSL.g:8293:1: ( ruleXOrExpression )
+ // InternalCubeDSL.g:8294:2: ruleXOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
@@ -28659,14 +28760,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1"
- // InternalCubeDSL.g:8276:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
+ // InternalCubeDSL.g:8303:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
public final void rule__XAssignment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8280:1: ( rule__XAssignment__Group_1__1__Impl )
- // InternalCubeDSL.g:8281:2: rule__XAssignment__Group_1__1__Impl
+ // InternalCubeDSL.g:8307:1: ( rule__XAssignment__Group_1__1__Impl )
+ // InternalCubeDSL.g:8308:2: rule__XAssignment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1__1__Impl();
@@ -28692,27 +28793,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1__1__Impl"
- // InternalCubeDSL.g:8287:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
+ // InternalCubeDSL.g:8314:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8291:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
- // InternalCubeDSL.g:8292:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // InternalCubeDSL.g:8318:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
+ // InternalCubeDSL.g:8319:1: ( ( rule__XAssignment__Group_1_1__0 )? )
{
- // InternalCubeDSL.g:8292:1: ( ( rule__XAssignment__Group_1_1__0 )? )
- // InternalCubeDSL.g:8293:2: ( rule__XAssignment__Group_1_1__0 )?
+ // InternalCubeDSL.g:8319:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // InternalCubeDSL.g:8320:2: ( rule__XAssignment__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1());
}
- // InternalCubeDSL.g:8294:2: ( rule__XAssignment__Group_1_1__0 )?
- int alt88=2;
- alt88 = dfa88.predict(input);
- switch (alt88) {
+ // InternalCubeDSL.g:8321:2: ( rule__XAssignment__Group_1_1__0 )?
+ int alt89=2;
+ alt89 = dfa89.predict(input);
+ switch (alt89) {
case 1 :
- // InternalCubeDSL.g:8294:3: rule__XAssignment__Group_1_1__0
+ // InternalCubeDSL.g:8321:3: rule__XAssignment__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__0();
@@ -28750,14 +28851,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0"
- // InternalCubeDSL.g:8303:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
+ // InternalCubeDSL.g:8330:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
public final void rule__XAssignment__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8307:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
- // InternalCubeDSL.g:8308:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
+ // InternalCubeDSL.g:8334:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
+ // InternalCubeDSL.g:8335:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
{
pushFollow(FOLLOW_48);
rule__XAssignment__Group_1_1__0__Impl();
@@ -28788,23 +28889,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__0__Impl"
- // InternalCubeDSL.g:8315:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
+ // InternalCubeDSL.g:8342:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8319:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
- // InternalCubeDSL.g:8320:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:8346:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
+ // InternalCubeDSL.g:8347:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
{
- // InternalCubeDSL.g:8320:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
- // InternalCubeDSL.g:8321:2: ( rule__XAssignment__Group_1_1_0__0 )
+ // InternalCubeDSL.g:8347:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:8348:2: ( rule__XAssignment__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0());
}
- // InternalCubeDSL.g:8322:2: ( rule__XAssignment__Group_1_1_0__0 )
- // InternalCubeDSL.g:8322:3: rule__XAssignment__Group_1_1_0__0
+ // InternalCubeDSL.g:8349:2: ( rule__XAssignment__Group_1_1_0__0 )
+ // InternalCubeDSL.g:8349:3: rule__XAssignment__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0__0();
@@ -28839,14 +28940,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1"
- // InternalCubeDSL.g:8330:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
+ // InternalCubeDSL.g:8357:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
public final void rule__XAssignment__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8334:1: ( rule__XAssignment__Group_1_1__1__Impl )
- // InternalCubeDSL.g:8335:2: rule__XAssignment__Group_1_1__1__Impl
+ // InternalCubeDSL.g:8361:1: ( rule__XAssignment__Group_1_1__1__Impl )
+ // InternalCubeDSL.g:8362:2: rule__XAssignment__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__1__Impl();
@@ -28872,23 +28973,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1__1__Impl"
- // InternalCubeDSL.g:8341:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
+ // InternalCubeDSL.g:8368:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8345:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
- // InternalCubeDSL.g:8346:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // InternalCubeDSL.g:8372:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
+ // InternalCubeDSL.g:8373:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
{
- // InternalCubeDSL.g:8346:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
- // InternalCubeDSL.g:8347:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // InternalCubeDSL.g:8373:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // InternalCubeDSL.g:8374:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1());
}
- // InternalCubeDSL.g:8348:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
- // InternalCubeDSL.g:8348:3: rule__XAssignment__RightOperandAssignment_1_1_1
+ // InternalCubeDSL.g:8375:2: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // InternalCubeDSL.g:8375:3: rule__XAssignment__RightOperandAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__RightOperandAssignment_1_1_1();
@@ -28923,14 +29024,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0"
- // InternalCubeDSL.g:8357:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
+ // InternalCubeDSL.g:8384:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8361:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
- // InternalCubeDSL.g:8362:2: rule__XAssignment__Group_1_1_0__0__Impl
+ // InternalCubeDSL.g:8388:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
+ // InternalCubeDSL.g:8389:2: rule__XAssignment__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0__0__Impl();
@@ -28956,23 +29057,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl"
- // InternalCubeDSL.g:8368:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:8395:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8372:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
- // InternalCubeDSL.g:8373:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:8399:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:8400:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
{
- // InternalCubeDSL.g:8373:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
- // InternalCubeDSL.g:8374:2: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:8400:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:8401:2: ( rule__XAssignment__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0());
}
- // InternalCubeDSL.g:8375:2: ( rule__XAssignment__Group_1_1_0_0__0 )
- // InternalCubeDSL.g:8375:3: rule__XAssignment__Group_1_1_0_0__0
+ // InternalCubeDSL.g:8402:2: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:8402:3: rule__XAssignment__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0_0__0();
@@ -29007,14 +29108,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0"
- // InternalCubeDSL.g:8384:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
+ // InternalCubeDSL.g:8411:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8388:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
- // InternalCubeDSL.g:8389:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
+ // InternalCubeDSL.g:8415:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
+ // InternalCubeDSL.g:8416:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
{
pushFollow(FOLLOW_54);
rule__XAssignment__Group_1_1_0_0__0__Impl();
@@ -29045,23 +29146,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl"
- // InternalCubeDSL.g:8396:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:8423:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8400:1: ( ( () ) )
- // InternalCubeDSL.g:8401:1: ( () )
+ // InternalCubeDSL.g:8427:1: ( ( () ) )
+ // InternalCubeDSL.g:8428:1: ( () )
{
- // InternalCubeDSL.g:8401:1: ( () )
- // InternalCubeDSL.g:8402:2: ()
+ // InternalCubeDSL.g:8428:1: ( () )
+ // InternalCubeDSL.g:8429:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // InternalCubeDSL.g:8403:2: ()
- // InternalCubeDSL.g:8403:3:
+ // InternalCubeDSL.g:8430:2: ()
+ // InternalCubeDSL.g:8430:3:
{
}
@@ -29086,14 +29187,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1"
- // InternalCubeDSL.g:8411:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:8438:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8415:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
- // InternalCubeDSL.g:8416:2: rule__XAssignment__Group_1_1_0_0__1__Impl
+ // InternalCubeDSL.g:8442:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
+ // InternalCubeDSL.g:8443:2: rule__XAssignment__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1_0_0__1__Impl();
@@ -29119,23 +29220,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl"
- // InternalCubeDSL.g:8422:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:8449:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8426:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
- // InternalCubeDSL.g:8427:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:8453:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:8454:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
{
- // InternalCubeDSL.g:8427:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
- // InternalCubeDSL.g:8428:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // InternalCubeDSL.g:8454:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:8455:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1());
}
- // InternalCubeDSL.g:8429:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
- // InternalCubeDSL.g:8429:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1
+ // InternalCubeDSL.g:8456:2: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // InternalCubeDSL.g:8456:3: rule__XAssignment__FeatureAssignment_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAssignment__FeatureAssignment_1_1_0_0_1();
@@ -29170,14 +29271,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__0"
- // InternalCubeDSL.g:8438:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ;
+ // InternalCubeDSL.g:8465:1: rule__OpMultiAssign__Group_5__0 : rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 ;
public final void rule__OpMultiAssign__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8442:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 )
- // InternalCubeDSL.g:8443:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1
+ // InternalCubeDSL.g:8469:1: ( rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1 )
+ // InternalCubeDSL.g:8470:2: rule__OpMultiAssign__Group_5__0__Impl rule__OpMultiAssign__Group_5__1
{
pushFollow(FOLLOW_55);
rule__OpMultiAssign__Group_5__0__Impl();
@@ -29208,17 +29309,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__0__Impl"
- // InternalCubeDSL.g:8450:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:8477:1: rule__OpMultiAssign__Group_5__0__Impl : ( '<' ) ;
public final void rule__OpMultiAssign__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8454:1: ( ( '<' ) )
- // InternalCubeDSL.g:8455:1: ( '<' )
+ // InternalCubeDSL.g:8481:1: ( ( '<' ) )
+ // InternalCubeDSL.g:8482:1: ( '<' )
{
- // InternalCubeDSL.g:8455:1: ( '<' )
- // InternalCubeDSL.g:8456:2: '<'
+ // InternalCubeDSL.g:8482:1: ( '<' )
+ // InternalCubeDSL.g:8483:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0());
@@ -29249,14 +29350,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__1"
- // InternalCubeDSL.g:8465:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ;
+ // InternalCubeDSL.g:8492:1: rule__OpMultiAssign__Group_5__1 : rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 ;
public final void rule__OpMultiAssign__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8469:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 )
- // InternalCubeDSL.g:8470:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2
+ // InternalCubeDSL.g:8496:1: ( rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2 )
+ // InternalCubeDSL.g:8497:2: rule__OpMultiAssign__Group_5__1__Impl rule__OpMultiAssign__Group_5__2
{
pushFollow(FOLLOW_49);
rule__OpMultiAssign__Group_5__1__Impl();
@@ -29287,17 +29388,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__1__Impl"
- // InternalCubeDSL.g:8477:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:8504:1: rule__OpMultiAssign__Group_5__1__Impl : ( '<' ) ;
public final void rule__OpMultiAssign__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8481:1: ( ( '<' ) )
- // InternalCubeDSL.g:8482:1: ( '<' )
+ // InternalCubeDSL.g:8508:1: ( ( '<' ) )
+ // InternalCubeDSL.g:8509:1: ( '<' )
{
- // InternalCubeDSL.g:8482:1: ( '<' )
- // InternalCubeDSL.g:8483:2: '<'
+ // InternalCubeDSL.g:8509:1: ( '<' )
+ // InternalCubeDSL.g:8510:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1());
@@ -29328,14 +29429,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__2"
- // InternalCubeDSL.g:8492:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ;
+ // InternalCubeDSL.g:8519:1: rule__OpMultiAssign__Group_5__2 : rule__OpMultiAssign__Group_5__2__Impl ;
public final void rule__OpMultiAssign__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8496:1: ( rule__OpMultiAssign__Group_5__2__Impl )
- // InternalCubeDSL.g:8497:2: rule__OpMultiAssign__Group_5__2__Impl
+ // InternalCubeDSL.g:8523:1: ( rule__OpMultiAssign__Group_5__2__Impl )
+ // InternalCubeDSL.g:8524:2: rule__OpMultiAssign__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_5__2__Impl();
@@ -29361,17 +29462,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_5__2__Impl"
- // InternalCubeDSL.g:8503:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ;
+ // InternalCubeDSL.g:8530:1: rule__OpMultiAssign__Group_5__2__Impl : ( '=' ) ;
public final void rule__OpMultiAssign__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8507:1: ( ( '=' ) )
- // InternalCubeDSL.g:8508:1: ( '=' )
+ // InternalCubeDSL.g:8534:1: ( ( '=' ) )
+ // InternalCubeDSL.g:8535:1: ( '=' )
{
- // InternalCubeDSL.g:8508:1: ( '=' )
- // InternalCubeDSL.g:8509:2: '='
+ // InternalCubeDSL.g:8535:1: ( '=' )
+ // InternalCubeDSL.g:8536:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getEqualsSignKeyword_5_2());
@@ -29402,14 +29503,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__0"
- // InternalCubeDSL.g:8519:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ;
+ // InternalCubeDSL.g:8546:1: rule__OpMultiAssign__Group_6__0 : rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 ;
public final void rule__OpMultiAssign__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8523:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 )
- // InternalCubeDSL.g:8524:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1
+ // InternalCubeDSL.g:8550:1: ( rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1 )
+ // InternalCubeDSL.g:8551:2: rule__OpMultiAssign__Group_6__0__Impl rule__OpMultiAssign__Group_6__1
{
pushFollow(FOLLOW_56);
rule__OpMultiAssign__Group_6__0__Impl();
@@ -29440,17 +29541,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__0__Impl"
- // InternalCubeDSL.g:8531:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:8558:1: rule__OpMultiAssign__Group_6__0__Impl : ( '>' ) ;
public final void rule__OpMultiAssign__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8535:1: ( ( '>' ) )
- // InternalCubeDSL.g:8536:1: ( '>' )
+ // InternalCubeDSL.g:8562:1: ( ( '>' ) )
+ // InternalCubeDSL.g:8563:1: ( '>' )
{
- // InternalCubeDSL.g:8536:1: ( '>' )
- // InternalCubeDSL.g:8537:2: '>'
+ // InternalCubeDSL.g:8563:1: ( '>' )
+ // InternalCubeDSL.g:8564:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0());
@@ -29481,14 +29582,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__1"
- // InternalCubeDSL.g:8546:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ;
+ // InternalCubeDSL.g:8573:1: rule__OpMultiAssign__Group_6__1 : rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 ;
public final void rule__OpMultiAssign__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8550:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 )
- // InternalCubeDSL.g:8551:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2
+ // InternalCubeDSL.g:8577:1: ( rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2 )
+ // InternalCubeDSL.g:8578:2: rule__OpMultiAssign__Group_6__1__Impl rule__OpMultiAssign__Group_6__2
{
pushFollow(FOLLOW_56);
rule__OpMultiAssign__Group_6__1__Impl();
@@ -29519,31 +29620,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__1__Impl"
- // InternalCubeDSL.g:8558:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ;
+ // InternalCubeDSL.g:8585:1: rule__OpMultiAssign__Group_6__1__Impl : ( ( '>' )? ) ;
public final void rule__OpMultiAssign__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8562:1: ( ( ( '>' )? ) )
- // InternalCubeDSL.g:8563:1: ( ( '>' )? )
+ // InternalCubeDSL.g:8589:1: ( ( ( '>' )? ) )
+ // InternalCubeDSL.g:8590:1: ( ( '>' )? )
{
- // InternalCubeDSL.g:8563:1: ( ( '>' )? )
- // InternalCubeDSL.g:8564:2: ( '>' )?
+ // InternalCubeDSL.g:8590:1: ( ( '>' )? )
+ // InternalCubeDSL.g:8591:2: ( '>' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_1());
}
- // InternalCubeDSL.g:8565:2: ( '>' )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalCubeDSL.g:8592:2: ( '>' )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==26) ) {
- alt89=1;
+ if ( (LA90_0==26) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalCubeDSL.g:8565:3: '>'
+ // InternalCubeDSL.g:8592:3: '>'
{
match(input,26,FOLLOW_2); if (state.failed) return ;
@@ -29577,14 +29678,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__2"
- // InternalCubeDSL.g:8573:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ;
+ // InternalCubeDSL.g:8600:1: rule__OpMultiAssign__Group_6__2 : rule__OpMultiAssign__Group_6__2__Impl ;
public final void rule__OpMultiAssign__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8577:1: ( rule__OpMultiAssign__Group_6__2__Impl )
- // InternalCubeDSL.g:8578:2: rule__OpMultiAssign__Group_6__2__Impl
+ // InternalCubeDSL.g:8604:1: ( rule__OpMultiAssign__Group_6__2__Impl )
+ // InternalCubeDSL.g:8605:2: rule__OpMultiAssign__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_6__2__Impl();
@@ -29610,17 +29711,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Group_6__2__Impl"
- // InternalCubeDSL.g:8584:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ;
+ // InternalCubeDSL.g:8611:1: rule__OpMultiAssign__Group_6__2__Impl : ( '>=' ) ;
public final void rule__OpMultiAssign__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8588:1: ( ( '>=' ) )
- // InternalCubeDSL.g:8589:1: ( '>=' )
+ // InternalCubeDSL.g:8615:1: ( ( '>=' ) )
+ // InternalCubeDSL.g:8616:1: ( '>=' )
{
- // InternalCubeDSL.g:8589:1: ( '>=' )
- // InternalCubeDSL.g:8590:2: '>='
+ // InternalCubeDSL.g:8616:1: ( '>=' )
+ // InternalCubeDSL.g:8617:2: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGreaterThanSignEqualsSignKeyword_6_2());
@@ -29651,14 +29752,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0"
- // InternalCubeDSL.g:8600:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
+ // InternalCubeDSL.g:8627:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
public final void rule__XOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8604:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
- // InternalCubeDSL.g:8605:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
+ // InternalCubeDSL.g:8631:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
+ // InternalCubeDSL.g:8632:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
{
pushFollow(FOLLOW_57);
rule__XOrExpression__Group__0__Impl();
@@ -29689,17 +29790,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__0__Impl"
- // InternalCubeDSL.g:8612:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
+ // InternalCubeDSL.g:8639:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8616:1: ( ( ruleXAndExpression ) )
- // InternalCubeDSL.g:8617:1: ( ruleXAndExpression )
+ // InternalCubeDSL.g:8643:1: ( ( ruleXAndExpression ) )
+ // InternalCubeDSL.g:8644:1: ( ruleXAndExpression )
{
- // InternalCubeDSL.g:8617:1: ( ruleXAndExpression )
- // InternalCubeDSL.g:8618:2: ruleXAndExpression
+ // InternalCubeDSL.g:8644:1: ( ruleXAndExpression )
+ // InternalCubeDSL.g:8645:2: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
@@ -29734,14 +29835,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1"
- // InternalCubeDSL.g:8627:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:8654:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
public final void rule__XOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8631:1: ( rule__XOrExpression__Group__1__Impl )
- // InternalCubeDSL.g:8632:2: rule__XOrExpression__Group__1__Impl
+ // InternalCubeDSL.g:8658:1: ( rule__XOrExpression__Group__1__Impl )
+ // InternalCubeDSL.g:8659:2: rule__XOrExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group__1__Impl();
@@ -29767,41 +29868,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group__1__Impl"
- // InternalCubeDSL.g:8638:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:8665:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8642:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:8643:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:8669:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:8670:1: ( ( rule__XOrExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:8643:1: ( ( rule__XOrExpression__Group_1__0 )* )
- // InternalCubeDSL.g:8644:2: ( rule__XOrExpression__Group_1__0 )*
+ // InternalCubeDSL.g:8670:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:8671:2: ( rule__XOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:8645:2: ( rule__XOrExpression__Group_1__0 )*
- loop90:
+ // InternalCubeDSL.g:8672:2: ( rule__XOrExpression__Group_1__0 )*
+ loop91:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==14) ) {
- int LA90_2 = input.LA(2);
+ if ( (LA91_0==14) ) {
+ int LA91_2 = input.LA(2);
- if ( (synpred151_InternalCubeDSL()) ) {
- alt90=1;
+ if ( (synpred152_InternalCubeDSL()) ) {
+ alt91=1;
}
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalCubeDSL.g:8645:3: rule__XOrExpression__Group_1__0
+ // InternalCubeDSL.g:8672:3: rule__XOrExpression__Group_1__0
{
pushFollow(FOLLOW_58);
rule__XOrExpression__Group_1__0();
@@ -29813,7 +29914,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop90;
+ break loop91;
}
} while (true);
@@ -29842,14 +29943,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0"
- // InternalCubeDSL.g:8654:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
+ // InternalCubeDSL.g:8681:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
public final void rule__XOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8658:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
- // InternalCubeDSL.g:8659:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
+ // InternalCubeDSL.g:8685:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
+ // InternalCubeDSL.g:8686:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XOrExpression__Group_1__0__Impl();
@@ -29880,23 +29981,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:8666:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:8693:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8670:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:8671:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:8697:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:8698:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:8671:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:8672:2: ( rule__XOrExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:8698:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:8699:2: ( rule__XOrExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:8673:2: ( rule__XOrExpression__Group_1_0__0 )
- // InternalCubeDSL.g:8673:3: rule__XOrExpression__Group_1_0__0
+ // InternalCubeDSL.g:8700:2: ( rule__XOrExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:8700:3: rule__XOrExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0__0();
@@ -29931,14 +30032,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1"
- // InternalCubeDSL.g:8681:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:8708:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
public final void rule__XOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8685:1: ( rule__XOrExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:8686:2: rule__XOrExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:8712:1: ( rule__XOrExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:8713:2: rule__XOrExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1__1__Impl();
@@ -29964,23 +30065,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:8692:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:8719:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8696:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:8697:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:8723:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:8724:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:8697:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:8698:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:8724:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:8725:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:8699:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:8699:3: rule__XOrExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:8726:2: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:8726:3: rule__XOrExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XOrExpression__RightOperandAssignment_1_1();
@@ -30015,14 +30116,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0"
- // InternalCubeDSL.g:8708:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:8735:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8712:1: ( rule__XOrExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:8713:2: rule__XOrExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:8739:1: ( rule__XOrExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:8740:2: rule__XOrExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0__0__Impl();
@@ -30048,23 +30149,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:8719:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:8746:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8723:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:8724:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:8750:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:8751:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:8724:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:8725:2: ( rule__XOrExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:8751:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:8752:2: ( rule__XOrExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:8726:2: ( rule__XOrExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:8726:3: rule__XOrExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:8753:2: ( rule__XOrExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:8753:3: rule__XOrExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0_0__0();
@@ -30099,14 +30200,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:8735:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:8762:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8739:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:8740:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:8766:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:8767:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_57);
rule__XOrExpression__Group_1_0_0__0__Impl();
@@ -30137,23 +30238,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:8747:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:8774:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8751:1: ( ( () ) )
- // InternalCubeDSL.g:8752:1: ( () )
+ // InternalCubeDSL.g:8778:1: ( ( () ) )
+ // InternalCubeDSL.g:8779:1: ( () )
{
- // InternalCubeDSL.g:8752:1: ( () )
- // InternalCubeDSL.g:8753:2: ()
+ // InternalCubeDSL.g:8779:1: ( () )
+ // InternalCubeDSL.g:8780:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:8754:2: ()
- // InternalCubeDSL.g:8754:3:
+ // InternalCubeDSL.g:8781:2: ()
+ // InternalCubeDSL.g:8781:3:
{
}
@@ -30178,14 +30279,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:8762:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:8789:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8766:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:8767:2: rule__XOrExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:8793:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:8794:2: rule__XOrExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group_1_0_0__1__Impl();
@@ -30211,23 +30312,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:8773:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:8800:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8777:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:8778:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:8804:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:8805:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:8778:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:8779:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:8805:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:8806:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:8780:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:8780:3: rule__XOrExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:8807:2: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:8807:3: rule__XOrExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XOrExpression__FeatureAssignment_1_0_0_1();
@@ -30262,14 +30363,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0"
- // InternalCubeDSL.g:8789:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
+ // InternalCubeDSL.g:8816:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
public final void rule__XAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8793:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
- // InternalCubeDSL.g:8794:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
+ // InternalCubeDSL.g:8820:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
+ // InternalCubeDSL.g:8821:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
{
pushFollow(FOLLOW_59);
rule__XAndExpression__Group__0__Impl();
@@ -30300,17 +30401,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__0__Impl"
- // InternalCubeDSL.g:8801:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
+ // InternalCubeDSL.g:8828:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8805:1: ( ( ruleXEqualityExpression ) )
- // InternalCubeDSL.g:8806:1: ( ruleXEqualityExpression )
+ // InternalCubeDSL.g:8832:1: ( ( ruleXEqualityExpression ) )
+ // InternalCubeDSL.g:8833:1: ( ruleXEqualityExpression )
{
- // InternalCubeDSL.g:8806:1: ( ruleXEqualityExpression )
- // InternalCubeDSL.g:8807:2: ruleXEqualityExpression
+ // InternalCubeDSL.g:8833:1: ( ruleXEqualityExpression )
+ // InternalCubeDSL.g:8834:2: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
@@ -30345,14 +30446,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1"
- // InternalCubeDSL.g:8816:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:8843:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
public final void rule__XAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8820:1: ( rule__XAndExpression__Group__1__Impl )
- // InternalCubeDSL.g:8821:2: rule__XAndExpression__Group__1__Impl
+ // InternalCubeDSL.g:8847:1: ( rule__XAndExpression__Group__1__Impl )
+ // InternalCubeDSL.g:8848:2: rule__XAndExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group__1__Impl();
@@ -30378,41 +30479,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group__1__Impl"
- // InternalCubeDSL.g:8827:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:8854:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8831:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:8832:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:8858:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:8859:1: ( ( rule__XAndExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:8832:1: ( ( rule__XAndExpression__Group_1__0 )* )
- // InternalCubeDSL.g:8833:2: ( rule__XAndExpression__Group_1__0 )*
+ // InternalCubeDSL.g:8859:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:8860:2: ( rule__XAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:8834:2: ( rule__XAndExpression__Group_1__0 )*
- loop91:
+ // InternalCubeDSL.g:8861:2: ( rule__XAndExpression__Group_1__0 )*
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==15) ) {
- int LA91_2 = input.LA(2);
+ if ( (LA92_0==15) ) {
+ int LA92_2 = input.LA(2);
- if ( (synpred152_InternalCubeDSL()) ) {
- alt91=1;
+ if ( (synpred153_InternalCubeDSL()) ) {
+ alt92=1;
}
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalCubeDSL.g:8834:3: rule__XAndExpression__Group_1__0
+ // InternalCubeDSL.g:8861:3: rule__XAndExpression__Group_1__0
{
pushFollow(FOLLOW_60);
rule__XAndExpression__Group_1__0();
@@ -30424,7 +30525,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
@@ -30453,14 +30554,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0"
- // InternalCubeDSL.g:8843:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
+ // InternalCubeDSL.g:8870:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
public final void rule__XAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8847:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
- // InternalCubeDSL.g:8848:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
+ // InternalCubeDSL.g:8874:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
+ // InternalCubeDSL.g:8875:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XAndExpression__Group_1__0__Impl();
@@ -30491,23 +30592,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:8855:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:8882:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8859:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:8860:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:8886:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:8887:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:8860:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:8861:2: ( rule__XAndExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:8887:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:8888:2: ( rule__XAndExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:8862:2: ( rule__XAndExpression__Group_1_0__0 )
- // InternalCubeDSL.g:8862:3: rule__XAndExpression__Group_1_0__0
+ // InternalCubeDSL.g:8889:2: ( rule__XAndExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:8889:3: rule__XAndExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0__0();
@@ -30542,14 +30643,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1"
- // InternalCubeDSL.g:8870:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:8897:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
public final void rule__XAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8874:1: ( rule__XAndExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:8875:2: rule__XAndExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:8901:1: ( rule__XAndExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:8902:2: rule__XAndExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1__1__Impl();
@@ -30575,23 +30676,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:8881:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:8908:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8885:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:8886:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:8912:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:8913:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:8886:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:8887:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:8913:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:8914:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:8888:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:8888:3: rule__XAndExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:8915:2: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:8915:3: rule__XAndExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XAndExpression__RightOperandAssignment_1_1();
@@ -30626,14 +30727,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0"
- // InternalCubeDSL.g:8897:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:8924:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8901:1: ( rule__XAndExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:8902:2: rule__XAndExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:8928:1: ( rule__XAndExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:8929:2: rule__XAndExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0__0__Impl();
@@ -30659,23 +30760,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:8908:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:8935:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8912:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:8913:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:8939:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:8940:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:8913:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:8914:2: ( rule__XAndExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:8940:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:8941:2: ( rule__XAndExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:8915:2: ( rule__XAndExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:8915:3: rule__XAndExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:8942:2: ( rule__XAndExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:8942:3: rule__XAndExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0_0__0();
@@ -30710,14 +30811,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:8924:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:8951:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8928:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:8929:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:8955:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:8956:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_59);
rule__XAndExpression__Group_1_0_0__0__Impl();
@@ -30748,23 +30849,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:8936:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:8963:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8940:1: ( ( () ) )
- // InternalCubeDSL.g:8941:1: ( () )
+ // InternalCubeDSL.g:8967:1: ( ( () ) )
+ // InternalCubeDSL.g:8968:1: ( () )
{
- // InternalCubeDSL.g:8941:1: ( () )
- // InternalCubeDSL.g:8942:2: ()
+ // InternalCubeDSL.g:8968:1: ( () )
+ // InternalCubeDSL.g:8969:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:8943:2: ()
- // InternalCubeDSL.g:8943:3:
+ // InternalCubeDSL.g:8970:2: ()
+ // InternalCubeDSL.g:8970:3:
{
}
@@ -30789,14 +30890,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:8951:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:8978:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8955:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:8956:2: rule__XAndExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:8982:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:8983:2: rule__XAndExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group_1_0_0__1__Impl();
@@ -30822,23 +30923,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:8962:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:8989:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8966:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:8967:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:8993:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:8994:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:8967:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:8968:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:8994:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:8995:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:8969:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:8969:3: rule__XAndExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:8996:2: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:8996:3: rule__XAndExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAndExpression__FeatureAssignment_1_0_0_1();
@@ -30873,14 +30974,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0"
- // InternalCubeDSL.g:8978:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
+ // InternalCubeDSL.g:9005:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
public final void rule__XEqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8982:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
- // InternalCubeDSL.g:8983:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
+ // InternalCubeDSL.g:9009:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
+ // InternalCubeDSL.g:9010:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
{
pushFollow(FOLLOW_61);
rule__XEqualityExpression__Group__0__Impl();
@@ -30911,17 +31012,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__0__Impl"
- // InternalCubeDSL.g:8990:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
+ // InternalCubeDSL.g:9017:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:8994:1: ( ( ruleXRelationalExpression ) )
- // InternalCubeDSL.g:8995:1: ( ruleXRelationalExpression )
+ // InternalCubeDSL.g:9021:1: ( ( ruleXRelationalExpression ) )
+ // InternalCubeDSL.g:9022:1: ( ruleXRelationalExpression )
{
- // InternalCubeDSL.g:8995:1: ( ruleXRelationalExpression )
- // InternalCubeDSL.g:8996:2: ruleXRelationalExpression
+ // InternalCubeDSL.g:9022:1: ( ruleXRelationalExpression )
+ // InternalCubeDSL.g:9023:2: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
@@ -30956,14 +31057,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1"
- // InternalCubeDSL.g:9005:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:9032:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
public final void rule__XEqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9009:1: ( rule__XEqualityExpression__Group__1__Impl )
- // InternalCubeDSL.g:9010:2: rule__XEqualityExpression__Group__1__Impl
+ // InternalCubeDSL.g:9036:1: ( rule__XEqualityExpression__Group__1__Impl )
+ // InternalCubeDSL.g:9037:2: rule__XEqualityExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group__1__Impl();
@@ -30989,32 +31090,32 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group__1__Impl"
- // InternalCubeDSL.g:9016:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:9043:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9020:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:9021:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:9047:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:9048:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:9021:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
- // InternalCubeDSL.g:9022:2: ( rule__XEqualityExpression__Group_1__0 )*
+ // InternalCubeDSL.g:9048:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:9049:2: ( rule__XEqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:9023:2: ( rule__XEqualityExpression__Group_1__0 )*
- loop92:
+ // InternalCubeDSL.g:9050:2: ( rule__XEqualityExpression__Group_1__0 )*
+ loop93:
do {
- int alt92=2;
+ int alt93=2;
switch ( input.LA(1) ) {
case 21:
{
- int LA92_2 = input.LA(2);
+ int LA93_2 = input.LA(2);
- if ( (synpred153_InternalCubeDSL()) ) {
- alt92=1;
+ if ( (synpred154_InternalCubeDSL()) ) {
+ alt93=1;
}
@@ -31022,10 +31123,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 22:
{
- int LA92_3 = input.LA(2);
+ int LA93_3 = input.LA(2);
- if ( (synpred153_InternalCubeDSL()) ) {
- alt92=1;
+ if ( (synpred154_InternalCubeDSL()) ) {
+ alt93=1;
}
@@ -31033,10 +31134,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 23:
{
- int LA92_4 = input.LA(2);
+ int LA93_4 = input.LA(2);
- if ( (synpred153_InternalCubeDSL()) ) {
- alt92=1;
+ if ( (synpred154_InternalCubeDSL()) ) {
+ alt93=1;
}
@@ -31044,10 +31145,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 24:
{
- int LA92_5 = input.LA(2);
+ int LA93_5 = input.LA(2);
- if ( (synpred153_InternalCubeDSL()) ) {
- alt92=1;
+ if ( (synpred154_InternalCubeDSL()) ) {
+ alt93=1;
}
@@ -31056,9 +31157,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalCubeDSL.g:9023:3: rule__XEqualityExpression__Group_1__0
+ // InternalCubeDSL.g:9050:3: rule__XEqualityExpression__Group_1__0
{
pushFollow(FOLLOW_62);
rule__XEqualityExpression__Group_1__0();
@@ -31070,7 +31171,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -31099,14 +31200,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0"
- // InternalCubeDSL.g:9032:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
+ // InternalCubeDSL.g:9059:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9036:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
- // InternalCubeDSL.g:9037:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
+ // InternalCubeDSL.g:9063:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
+ // InternalCubeDSL.g:9064:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XEqualityExpression__Group_1__0__Impl();
@@ -31137,23 +31238,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:9044:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:9071:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9048:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:9049:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:9075:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:9076:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:9049:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:9050:2: ( rule__XEqualityExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:9076:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:9077:2: ( rule__XEqualityExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:9051:2: ( rule__XEqualityExpression__Group_1_0__0 )
- // InternalCubeDSL.g:9051:3: rule__XEqualityExpression__Group_1_0__0
+ // InternalCubeDSL.g:9078:2: ( rule__XEqualityExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:9078:3: rule__XEqualityExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0__0();
@@ -31188,14 +31289,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1"
- // InternalCubeDSL.g:9059:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:9086:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9063:1: ( rule__XEqualityExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:9064:2: rule__XEqualityExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:9090:1: ( rule__XEqualityExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:9091:2: rule__XEqualityExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1__1__Impl();
@@ -31221,23 +31322,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:9070:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:9097:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9074:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:9075:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:9101:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:9102:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:9075:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:9076:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:9102:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:9103:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:9077:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:9077:3: rule__XEqualityExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:9104:2: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:9104:3: rule__XEqualityExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__RightOperandAssignment_1_1();
@@ -31272,14 +31373,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0"
- // InternalCubeDSL.g:9086:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:9113:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9090:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:9091:2: rule__XEqualityExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:9117:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:9118:2: rule__XEqualityExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0__0__Impl();
@@ -31305,23 +31406,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:9097:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9124:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9101:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9102:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9128:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:9129:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9102:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:9103:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9129:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9130:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:9104:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:9104:3: rule__XEqualityExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:9131:2: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9131:3: rule__XEqualityExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0_0__0();
@@ -31356,14 +31457,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:9113:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:9140:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9117:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:9118:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:9144:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:9145:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_61);
rule__XEqualityExpression__Group_1_0_0__0__Impl();
@@ -31394,23 +31495,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:9125:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:9152:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9129:1: ( ( () ) )
- // InternalCubeDSL.g:9130:1: ( () )
+ // InternalCubeDSL.g:9156:1: ( ( () ) )
+ // InternalCubeDSL.g:9157:1: ( () )
{
- // InternalCubeDSL.g:9130:1: ( () )
- // InternalCubeDSL.g:9131:2: ()
+ // InternalCubeDSL.g:9157:1: ( () )
+ // InternalCubeDSL.g:9158:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:9132:2: ()
- // InternalCubeDSL.g:9132:3:
+ // InternalCubeDSL.g:9159:2: ()
+ // InternalCubeDSL.g:9159:3:
{
}
@@ -31435,14 +31536,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:9140:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:9167:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9144:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:9145:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:9171:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:9172:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group_1_0_0__1__Impl();
@@ -31468,23 +31569,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:9151:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:9178:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9155:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:9156:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:9182:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:9183:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:9156:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:9157:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:9183:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:9184:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:9158:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:9158:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:9185:2: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:9185:3: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__FeatureAssignment_1_0_0_1();
@@ -31519,14 +31620,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0"
- // InternalCubeDSL.g:9167:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
+ // InternalCubeDSL.g:9194:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
public final void rule__XRelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9171:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
- // InternalCubeDSL.g:9172:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
+ // InternalCubeDSL.g:9198:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
+ // InternalCubeDSL.g:9199:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
{
pushFollow(FOLLOW_63);
rule__XRelationalExpression__Group__0__Impl();
@@ -31557,17 +31658,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__0__Impl"
- // InternalCubeDSL.g:9179:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
+ // InternalCubeDSL.g:9206:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9183:1: ( ( ruleXOtherOperatorExpression ) )
- // InternalCubeDSL.g:9184:1: ( ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:9210:1: ( ( ruleXOtherOperatorExpression ) )
+ // InternalCubeDSL.g:9211:1: ( ruleXOtherOperatorExpression )
{
- // InternalCubeDSL.g:9184:1: ( ruleXOtherOperatorExpression )
- // InternalCubeDSL.g:9185:2: ruleXOtherOperatorExpression
+ // InternalCubeDSL.g:9211:1: ( ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:9212:2: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
@@ -31602,14 +31703,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1"
- // InternalCubeDSL.g:9194:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:9221:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
public final void rule__XRelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9198:1: ( rule__XRelationalExpression__Group__1__Impl )
- // InternalCubeDSL.g:9199:2: rule__XRelationalExpression__Group__1__Impl
+ // InternalCubeDSL.g:9225:1: ( rule__XRelationalExpression__Group__1__Impl )
+ // InternalCubeDSL.g:9226:2: rule__XRelationalExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group__1__Impl();
@@ -31635,32 +31736,32 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group__1__Impl"
- // InternalCubeDSL.g:9205:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
+ // InternalCubeDSL.g:9232:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9209:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
- // InternalCubeDSL.g:9210:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // InternalCubeDSL.g:9236:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
+ // InternalCubeDSL.g:9237:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
{
- // InternalCubeDSL.g:9210:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
- // InternalCubeDSL.g:9211:2: ( rule__XRelationalExpression__Alternatives_1 )*
+ // InternalCubeDSL.g:9237:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // InternalCubeDSL.g:9238:2: ( rule__XRelationalExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1());
}
- // InternalCubeDSL.g:9212:2: ( rule__XRelationalExpression__Alternatives_1 )*
- loop93:
+ // InternalCubeDSL.g:9239:2: ( rule__XRelationalExpression__Alternatives_1 )*
+ loop94:
do {
- int alt93=2;
+ int alt94=2;
switch ( input.LA(1) ) {
case 27:
{
- int LA93_2 = input.LA(2);
+ int LA94_2 = input.LA(2);
- if ( (synpred154_InternalCubeDSL()) ) {
- alt93=1;
+ if ( (synpred155_InternalCubeDSL()) ) {
+ alt94=1;
}
@@ -31668,10 +31769,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 26:
{
- int LA93_3 = input.LA(2);
+ int LA94_3 = input.LA(2);
- if ( (synpred154_InternalCubeDSL()) ) {
- alt93=1;
+ if ( (synpred155_InternalCubeDSL()) ) {
+ alt94=1;
}
@@ -31679,10 +31780,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 94:
{
- int LA93_4 = input.LA(2);
+ int LA94_4 = input.LA(2);
- if ( (synpred154_InternalCubeDSL()) ) {
- alt93=1;
+ if ( (synpred155_InternalCubeDSL()) ) {
+ alt94=1;
}
@@ -31690,10 +31791,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 25:
{
- int LA93_5 = input.LA(2);
+ int LA94_5 = input.LA(2);
- if ( (synpred154_InternalCubeDSL()) ) {
- alt93=1;
+ if ( (synpred155_InternalCubeDSL()) ) {
+ alt94=1;
}
@@ -31702,9 +31803,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalCubeDSL.g:9212:3: rule__XRelationalExpression__Alternatives_1
+ // InternalCubeDSL.g:9239:3: rule__XRelationalExpression__Alternatives_1
{
pushFollow(FOLLOW_64);
rule__XRelationalExpression__Alternatives_1();
@@ -31716,7 +31817,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
@@ -31745,14 +31846,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0"
- // InternalCubeDSL.g:9221:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
+ // InternalCubeDSL.g:9248:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9225:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
- // InternalCubeDSL.g:9226:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
+ // InternalCubeDSL.g:9252:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
+ // InternalCubeDSL.g:9253:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
{
pushFollow(FOLLOW_65);
rule__XRelationalExpression__Group_1_0__0__Impl();
@@ -31783,23 +31884,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:9233:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9260:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9237:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9238:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9264:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:9265:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9238:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:9239:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9265:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9266:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:9240:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:9240:3: rule__XRelationalExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:9267:2: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9267:3: rule__XRelationalExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0__0();
@@ -31834,14 +31935,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1"
- // InternalCubeDSL.g:9248:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
+ // InternalCubeDSL.g:9275:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9252:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
- // InternalCubeDSL.g:9253:2: rule__XRelationalExpression__Group_1_0__1__Impl
+ // InternalCubeDSL.g:9279:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
+ // InternalCubeDSL.g:9280:2: rule__XRelationalExpression__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0__1__Impl();
@@ -31867,23 +31968,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl"
- // InternalCubeDSL.g:9259:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
+ // InternalCubeDSL.g:9286:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9263:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
- // InternalCubeDSL.g:9264:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:9290:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
+ // InternalCubeDSL.g:9291:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
{
- // InternalCubeDSL.g:9264:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
- // InternalCubeDSL.g:9265:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // InternalCubeDSL.g:9291:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:9292:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1());
}
- // InternalCubeDSL.g:9266:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
- // InternalCubeDSL.g:9266:3: rule__XRelationalExpression__TypeAssignment_1_0_1
+ // InternalCubeDSL.g:9293:2: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // InternalCubeDSL.g:9293:3: rule__XRelationalExpression__TypeAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__TypeAssignment_1_0_1();
@@ -31918,14 +32019,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:9275:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
+ // InternalCubeDSL.g:9302:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9279:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
- // InternalCubeDSL.g:9280:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
+ // InternalCubeDSL.g:9306:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
+ // InternalCubeDSL.g:9307:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0__0__Impl();
@@ -31951,23 +32052,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:9286:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9313:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9290:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
- // InternalCubeDSL.g:9291:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // InternalCubeDSL.g:9317:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
+ // InternalCubeDSL.g:9318:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
{
- // InternalCubeDSL.g:9291:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
- // InternalCubeDSL.g:9292:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // InternalCubeDSL.g:9318:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // InternalCubeDSL.g:9319:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0());
}
- // InternalCubeDSL.g:9293:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
- // InternalCubeDSL.g:9293:3: rule__XRelationalExpression__Group_1_0_0_0__0
+ // InternalCubeDSL.g:9320:2: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // InternalCubeDSL.g:9320:3: rule__XRelationalExpression__Group_1_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0_0__0();
@@ -32002,14 +32103,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0"
- // InternalCubeDSL.g:9302:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
+ // InternalCubeDSL.g:9329:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9306:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
- // InternalCubeDSL.g:9307:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
+ // InternalCubeDSL.g:9333:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
+ // InternalCubeDSL.g:9334:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
{
pushFollow(FOLLOW_66);
rule__XRelationalExpression__Group_1_0_0_0__0__Impl();
@@ -32040,23 +32141,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl"
- // InternalCubeDSL.g:9314:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:9341:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9318:1: ( ( () ) )
- // InternalCubeDSL.g:9319:1: ( () )
+ // InternalCubeDSL.g:9345:1: ( ( () ) )
+ // InternalCubeDSL.g:9346:1: ( () )
{
- // InternalCubeDSL.g:9319:1: ( () )
- // InternalCubeDSL.g:9320:2: ()
+ // InternalCubeDSL.g:9346:1: ( () )
+ // InternalCubeDSL.g:9347:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0());
}
- // InternalCubeDSL.g:9321:2: ()
- // InternalCubeDSL.g:9321:3:
+ // InternalCubeDSL.g:9348:2: ()
+ // InternalCubeDSL.g:9348:3:
{
}
@@ -32081,14 +32182,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1"
- // InternalCubeDSL.g:9329:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
+ // InternalCubeDSL.g:9356:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9333:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
- // InternalCubeDSL.g:9334:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
+ // InternalCubeDSL.g:9360:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
+ // InternalCubeDSL.g:9361:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0_0_0__1__Impl();
@@ -32114,17 +32215,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl"
- // InternalCubeDSL.g:9340:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
+ // InternalCubeDSL.g:9367:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9344:1: ( ( 'instanceof' ) )
- // InternalCubeDSL.g:9345:1: ( 'instanceof' )
+ // InternalCubeDSL.g:9371:1: ( ( 'instanceof' ) )
+ // InternalCubeDSL.g:9372:1: ( 'instanceof' )
{
- // InternalCubeDSL.g:9345:1: ( 'instanceof' )
- // InternalCubeDSL.g:9346:2: 'instanceof'
+ // InternalCubeDSL.g:9372:1: ( 'instanceof' )
+ // InternalCubeDSL.g:9373:2: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
@@ -32155,14 +32256,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0"
- // InternalCubeDSL.g:9356:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
+ // InternalCubeDSL.g:9383:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9360:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
- // InternalCubeDSL.g:9361:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
+ // InternalCubeDSL.g:9387:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
+ // InternalCubeDSL.g:9388:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
{
pushFollow(FOLLOW_48);
rule__XRelationalExpression__Group_1_1__0__Impl();
@@ -32193,23 +32294,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl"
- // InternalCubeDSL.g:9368:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
+ // InternalCubeDSL.g:9395:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9372:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
- // InternalCubeDSL.g:9373:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:9399:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
+ // InternalCubeDSL.g:9400:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
{
- // InternalCubeDSL.g:9373:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
- // InternalCubeDSL.g:9374:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // InternalCubeDSL.g:9400:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:9401:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0());
}
- // InternalCubeDSL.g:9375:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
- // InternalCubeDSL.g:9375:3: rule__XRelationalExpression__Group_1_1_0__0
+ // InternalCubeDSL.g:9402:2: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // InternalCubeDSL.g:9402:3: rule__XRelationalExpression__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0__0();
@@ -32244,14 +32345,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1"
- // InternalCubeDSL.g:9383:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
+ // InternalCubeDSL.g:9410:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9387:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
- // InternalCubeDSL.g:9388:2: rule__XRelationalExpression__Group_1_1__1__Impl
+ // InternalCubeDSL.g:9414:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
+ // InternalCubeDSL.g:9415:2: rule__XRelationalExpression__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1__1__Impl();
@@ -32277,23 +32378,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl"
- // InternalCubeDSL.g:9394:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
+ // InternalCubeDSL.g:9421:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9398:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
- // InternalCubeDSL.g:9399:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // InternalCubeDSL.g:9425:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
+ // InternalCubeDSL.g:9426:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
{
- // InternalCubeDSL.g:9399:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
- // InternalCubeDSL.g:9400:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // InternalCubeDSL.g:9426:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // InternalCubeDSL.g:9427:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1());
}
- // InternalCubeDSL.g:9401:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
- // InternalCubeDSL.g:9401:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1
+ // InternalCubeDSL.g:9428:2: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // InternalCubeDSL.g:9428:3: rule__XRelationalExpression__RightOperandAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__RightOperandAssignment_1_1_1();
@@ -32328,14 +32429,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0"
- // InternalCubeDSL.g:9410:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
+ // InternalCubeDSL.g:9437:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9414:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
- // InternalCubeDSL.g:9415:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
+ // InternalCubeDSL.g:9441:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
+ // InternalCubeDSL.g:9442:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0__0__Impl();
@@ -32361,23 +32462,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl"
- // InternalCubeDSL.g:9421:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9448:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9425:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9426:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:9452:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:9453:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9426:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
- // InternalCubeDSL.g:9427:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:9453:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:9454:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0());
}
- // InternalCubeDSL.g:9428:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
- // InternalCubeDSL.g:9428:3: rule__XRelationalExpression__Group_1_1_0_0__0
+ // InternalCubeDSL.g:9455:2: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:9455:3: rule__XRelationalExpression__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0_0__0();
@@ -32412,14 +32513,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0"
- // InternalCubeDSL.g:9437:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
+ // InternalCubeDSL.g:9464:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9441:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
- // InternalCubeDSL.g:9442:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
+ // InternalCubeDSL.g:9468:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
+ // InternalCubeDSL.g:9469:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
{
pushFollow(FOLLOW_63);
rule__XRelationalExpression__Group_1_1_0_0__0__Impl();
@@ -32450,23 +32551,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl"
- // InternalCubeDSL.g:9449:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:9476:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9453:1: ( ( () ) )
- // InternalCubeDSL.g:9454:1: ( () )
+ // InternalCubeDSL.g:9480:1: ( ( () ) )
+ // InternalCubeDSL.g:9481:1: ( () )
{
- // InternalCubeDSL.g:9454:1: ( () )
- // InternalCubeDSL.g:9455:2: ()
+ // InternalCubeDSL.g:9481:1: ( () )
+ // InternalCubeDSL.g:9482:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // InternalCubeDSL.g:9456:2: ()
- // InternalCubeDSL.g:9456:3:
+ // InternalCubeDSL.g:9483:2: ()
+ // InternalCubeDSL.g:9483:3:
{
}
@@ -32491,14 +32592,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1"
- // InternalCubeDSL.g:9464:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:9491:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9468:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
- // InternalCubeDSL.g:9469:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
+ // InternalCubeDSL.g:9495:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
+ // InternalCubeDSL.g:9496:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1_0_0__1__Impl();
@@ -32524,23 +32625,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl"
- // InternalCubeDSL.g:9475:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:9502:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9479:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
- // InternalCubeDSL.g:9480:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:9506:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:9507:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
{
- // InternalCubeDSL.g:9480:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
- // InternalCubeDSL.g:9481:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // InternalCubeDSL.g:9507:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:9508:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1());
}
- // InternalCubeDSL.g:9482:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
- // InternalCubeDSL.g:9482:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
+ // InternalCubeDSL.g:9509:2: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // InternalCubeDSL.g:9509:3: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1();
@@ -32575,14 +32676,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__0"
- // InternalCubeDSL.g:9491:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ;
+ // InternalCubeDSL.g:9518:1: rule__OpCompare__Group_1__0 : rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 ;
public final void rule__OpCompare__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9495:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 )
- // InternalCubeDSL.g:9496:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1
+ // InternalCubeDSL.g:9522:1: ( rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1 )
+ // InternalCubeDSL.g:9523:2: rule__OpCompare__Group_1__0__Impl rule__OpCompare__Group_1__1
{
pushFollow(FOLLOW_49);
rule__OpCompare__Group_1__0__Impl();
@@ -32613,17 +32714,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__0__Impl"
- // InternalCubeDSL.g:9503:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:9530:1: rule__OpCompare__Group_1__0__Impl : ( '<' ) ;
public final void rule__OpCompare__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9507:1: ( ( '<' ) )
- // InternalCubeDSL.g:9508:1: ( '<' )
+ // InternalCubeDSL.g:9534:1: ( ( '<' ) )
+ // InternalCubeDSL.g:9535:1: ( '<' )
{
- // InternalCubeDSL.g:9508:1: ( '<' )
- // InternalCubeDSL.g:9509:2: '<'
+ // InternalCubeDSL.g:9535:1: ( '<' )
+ // InternalCubeDSL.g:9536:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0());
@@ -32654,14 +32755,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__1"
- // InternalCubeDSL.g:9518:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ;
+ // InternalCubeDSL.g:9545:1: rule__OpCompare__Group_1__1 : rule__OpCompare__Group_1__1__Impl ;
public final void rule__OpCompare__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9522:1: ( rule__OpCompare__Group_1__1__Impl )
- // InternalCubeDSL.g:9523:2: rule__OpCompare__Group_1__1__Impl
+ // InternalCubeDSL.g:9549:1: ( rule__OpCompare__Group_1__1__Impl )
+ // InternalCubeDSL.g:9550:2: rule__OpCompare__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpCompare__Group_1__1__Impl();
@@ -32687,17 +32788,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Group_1__1__Impl"
- // InternalCubeDSL.g:9529:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ;
+ // InternalCubeDSL.g:9556:1: rule__OpCompare__Group_1__1__Impl : ( '=' ) ;
public final void rule__OpCompare__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9533:1: ( ( '=' ) )
- // InternalCubeDSL.g:9534:1: ( '=' )
+ // InternalCubeDSL.g:9560:1: ( ( '=' ) )
+ // InternalCubeDSL.g:9561:1: ( '=' )
{
- // InternalCubeDSL.g:9534:1: ( '=' )
- // InternalCubeDSL.g:9535:2: '='
+ // InternalCubeDSL.g:9561:1: ( '=' )
+ // InternalCubeDSL.g:9562:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getEqualsSignKeyword_1_1());
@@ -32728,14 +32829,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0"
- // InternalCubeDSL.g:9545:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
+ // InternalCubeDSL.g:9572:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9549:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
- // InternalCubeDSL.g:9550:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
+ // InternalCubeDSL.g:9576:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
+ // InternalCubeDSL.g:9577:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
{
pushFollow(FOLLOW_67);
rule__XOtherOperatorExpression__Group__0__Impl();
@@ -32766,17 +32867,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl"
- // InternalCubeDSL.g:9557:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
+ // InternalCubeDSL.g:9584:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9561:1: ( ( ruleXAdditiveExpression ) )
- // InternalCubeDSL.g:9562:1: ( ruleXAdditiveExpression )
+ // InternalCubeDSL.g:9588:1: ( ( ruleXAdditiveExpression ) )
+ // InternalCubeDSL.g:9589:1: ( ruleXAdditiveExpression )
{
- // InternalCubeDSL.g:9562:1: ( ruleXAdditiveExpression )
- // InternalCubeDSL.g:9563:2: ruleXAdditiveExpression
+ // InternalCubeDSL.g:9589:1: ( ruleXAdditiveExpression )
+ // InternalCubeDSL.g:9590:2: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
@@ -32811,14 +32912,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1"
- // InternalCubeDSL.g:9572:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:9599:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9576:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
- // InternalCubeDSL.g:9577:2: rule__XOtherOperatorExpression__Group__1__Impl
+ // InternalCubeDSL.g:9603:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
+ // InternalCubeDSL.g:9604:2: rule__XOtherOperatorExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group__1__Impl();
@@ -32844,29 +32945,29 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl"
- // InternalCubeDSL.g:9583:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:9610:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9587:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:9588:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:9614:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:9615:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:9588:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
- // InternalCubeDSL.g:9589:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ // InternalCubeDSL.g:9615:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:9616:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:9590:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
- loop94:
+ // InternalCubeDSL.g:9617:2: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ loop95:
do {
- int alt94=2;
- alt94 = dfa94.predict(input);
- switch (alt94) {
+ int alt95=2;
+ alt95 = dfa95.predict(input);
+ switch (alt95) {
case 1 :
- // InternalCubeDSL.g:9590:3: rule__XOtherOperatorExpression__Group_1__0
+ // InternalCubeDSL.g:9617:3: rule__XOtherOperatorExpression__Group_1__0
{
pushFollow(FOLLOW_68);
rule__XOtherOperatorExpression__Group_1__0();
@@ -32878,7 +32979,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -32907,14 +33008,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0"
- // InternalCubeDSL.g:9599:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
+ // InternalCubeDSL.g:9626:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9603:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
- // InternalCubeDSL.g:9604:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
+ // InternalCubeDSL.g:9630:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
+ // InternalCubeDSL.g:9631:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XOtherOperatorExpression__Group_1__0__Impl();
@@ -32945,23 +33046,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:9611:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:9638:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9615:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:9616:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:9642:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:9643:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:9616:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:9617:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:9643:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:9644:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:9618:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
- // InternalCubeDSL.g:9618:3: rule__XOtherOperatorExpression__Group_1_0__0
+ // InternalCubeDSL.g:9645:2: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:9645:3: rule__XOtherOperatorExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0__0();
@@ -32996,14 +33097,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1"
- // InternalCubeDSL.g:9626:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:9653:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9630:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:9631:2: rule__XOtherOperatorExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:9657:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:9658:2: rule__XOtherOperatorExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1__1__Impl();
@@ -33029,23 +33130,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:9637:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:9664:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9641:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:9642:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:9668:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:9669:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:9642:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:9643:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:9669:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:9670:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:9644:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:9644:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:9671:2: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:9671:3: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__RightOperandAssignment_1_1();
@@ -33080,14 +33181,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0"
- // InternalCubeDSL.g:9653:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:9680:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9657:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:9658:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:9684:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:9685:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0__0__Impl();
@@ -33113,23 +33214,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:9664:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9691:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9668:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9669:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9695:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:9696:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9669:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:9670:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9696:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:9697:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:9671:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:9671:3: rule__XOtherOperatorExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:9698:2: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:9698:3: rule__XOtherOperatorExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0_0__0();
@@ -33164,14 +33265,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:9680:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:9707:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9684:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:9685:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:9711:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:9712:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_67);
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl();
@@ -33202,23 +33303,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:9692:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:9719:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9696:1: ( ( () ) )
- // InternalCubeDSL.g:9697:1: ( () )
+ // InternalCubeDSL.g:9723:1: ( ( () ) )
+ // InternalCubeDSL.g:9724:1: ( () )
{
- // InternalCubeDSL.g:9697:1: ( () )
- // InternalCubeDSL.g:9698:2: ()
+ // InternalCubeDSL.g:9724:1: ( () )
+ // InternalCubeDSL.g:9725:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:9699:2: ()
- // InternalCubeDSL.g:9699:3:
+ // InternalCubeDSL.g:9726:2: ()
+ // InternalCubeDSL.g:9726:3:
{
}
@@ -33243,14 +33344,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:9707:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:9734:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9711:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:9712:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:9738:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:9739:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl();
@@ -33276,23 +33377,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:9718:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:9745:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9722:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:9723:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:9749:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:9750:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:9723:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:9724:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:9750:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:9751:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:9725:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:9725:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:9752:2: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:9752:3: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1();
@@ -33327,14 +33428,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__0"
- // InternalCubeDSL.g:9734:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ;
+ // InternalCubeDSL.g:9761:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ;
public final void rule__OpOther__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9738:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 )
- // InternalCubeDSL.g:9739:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1
+ // InternalCubeDSL.g:9765:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 )
+ // InternalCubeDSL.g:9766:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1
{
pushFollow(FOLLOW_69);
rule__OpOther__Group_2__0__Impl();
@@ -33365,17 +33466,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__0__Impl"
- // InternalCubeDSL.g:9746:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:9773:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9750:1: ( ( '>' ) )
- // InternalCubeDSL.g:9751:1: ( '>' )
+ // InternalCubeDSL.g:9777:1: ( ( '>' ) )
+ // InternalCubeDSL.g:9778:1: ( '>' )
{
- // InternalCubeDSL.g:9751:1: ( '>' )
- // InternalCubeDSL.g:9752:2: '>'
+ // InternalCubeDSL.g:9778:1: ( '>' )
+ // InternalCubeDSL.g:9779:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
@@ -33406,14 +33507,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__1"
- // InternalCubeDSL.g:9761:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ;
+ // InternalCubeDSL.g:9788:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ;
public final void rule__OpOther__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9765:1: ( rule__OpOther__Group_2__1__Impl )
- // InternalCubeDSL.g:9766:2: rule__OpOther__Group_2__1__Impl
+ // InternalCubeDSL.g:9792:1: ( rule__OpOther__Group_2__1__Impl )
+ // InternalCubeDSL.g:9793:2: rule__OpOther__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_2__1__Impl();
@@ -33439,17 +33540,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_2__1__Impl"
- // InternalCubeDSL.g:9772:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ;
+ // InternalCubeDSL.g:9799:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ;
public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9776:1: ( ( '..' ) )
- // InternalCubeDSL.g:9777:1: ( '..' )
+ // InternalCubeDSL.g:9803:1: ( ( '..' ) )
+ // InternalCubeDSL.g:9804:1: ( '..' )
{
- // InternalCubeDSL.g:9777:1: ( '..' )
- // InternalCubeDSL.g:9778:2: '..'
+ // InternalCubeDSL.g:9804:1: ( '..' )
+ // InternalCubeDSL.g:9805:2: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1());
@@ -33480,14 +33581,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__0"
- // InternalCubeDSL.g:9788:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ;
+ // InternalCubeDSL.g:9815:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ;
public final void rule__OpOther__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9792:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 )
- // InternalCubeDSL.g:9793:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1
+ // InternalCubeDSL.g:9819:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 )
+ // InternalCubeDSL.g:9820:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1
{
pushFollow(FOLLOW_70);
rule__OpOther__Group_5__0__Impl();
@@ -33518,17 +33619,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__0__Impl"
- // InternalCubeDSL.g:9800:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:9827:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9804:1: ( ( '>' ) )
- // InternalCubeDSL.g:9805:1: ( '>' )
+ // InternalCubeDSL.g:9831:1: ( ( '>' ) )
+ // InternalCubeDSL.g:9832:1: ( '>' )
{
- // InternalCubeDSL.g:9805:1: ( '>' )
- // InternalCubeDSL.g:9806:2: '>'
+ // InternalCubeDSL.g:9832:1: ( '>' )
+ // InternalCubeDSL.g:9833:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
@@ -33559,14 +33660,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__1"
- // InternalCubeDSL.g:9815:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ;
+ // InternalCubeDSL.g:9842:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ;
public final void rule__OpOther__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9819:1: ( rule__OpOther__Group_5__1__Impl )
- // InternalCubeDSL.g:9820:2: rule__OpOther__Group_5__1__Impl
+ // InternalCubeDSL.g:9846:1: ( rule__OpOther__Group_5__1__Impl )
+ // InternalCubeDSL.g:9847:2: rule__OpOther__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5__1__Impl();
@@ -33592,23 +33693,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5__1__Impl"
- // InternalCubeDSL.g:9826:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ;
+ // InternalCubeDSL.g:9853:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ;
public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9830:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) )
- // InternalCubeDSL.g:9831:1: ( ( rule__OpOther__Alternatives_5_1 ) )
+ // InternalCubeDSL.g:9857:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) )
+ // InternalCubeDSL.g:9858:1: ( ( rule__OpOther__Alternatives_5_1 ) )
{
- // InternalCubeDSL.g:9831:1: ( ( rule__OpOther__Alternatives_5_1 ) )
- // InternalCubeDSL.g:9832:2: ( rule__OpOther__Alternatives_5_1 )
+ // InternalCubeDSL.g:9858:1: ( ( rule__OpOther__Alternatives_5_1 ) )
+ // InternalCubeDSL.g:9859:2: ( rule__OpOther__Alternatives_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives_5_1());
}
- // InternalCubeDSL.g:9833:2: ( rule__OpOther__Alternatives_5_1 )
- // InternalCubeDSL.g:9833:3: rule__OpOther__Alternatives_5_1
+ // InternalCubeDSL.g:9860:2: ( rule__OpOther__Alternatives_5_1 )
+ // InternalCubeDSL.g:9860:3: rule__OpOther__Alternatives_5_1
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives_5_1();
@@ -33643,14 +33744,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0__0"
- // InternalCubeDSL.g:9842:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ;
+ // InternalCubeDSL.g:9869:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ;
public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9846:1: ( rule__OpOther__Group_5_1_0__0__Impl )
- // InternalCubeDSL.g:9847:2: rule__OpOther__Group_5_1_0__0__Impl
+ // InternalCubeDSL.g:9873:1: ( rule__OpOther__Group_5_1_0__0__Impl )
+ // InternalCubeDSL.g:9874:2: rule__OpOther__Group_5_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0__0__Impl();
@@ -33676,23 +33777,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl"
- // InternalCubeDSL.g:9853:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:9880:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ;
public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9857:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9858:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
+ // InternalCubeDSL.g:9884:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:9885:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9858:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
- // InternalCubeDSL.g:9859:2: ( rule__OpOther__Group_5_1_0_0__0 )
+ // InternalCubeDSL.g:9885:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
+ // InternalCubeDSL.g:9886:2: ( rule__OpOther__Group_5_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0());
}
- // InternalCubeDSL.g:9860:2: ( rule__OpOther__Group_5_1_0_0__0 )
- // InternalCubeDSL.g:9860:3: rule__OpOther__Group_5_1_0_0__0
+ // InternalCubeDSL.g:9887:2: ( rule__OpOther__Group_5_1_0_0__0 )
+ // InternalCubeDSL.g:9887:3: rule__OpOther__Group_5_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0_0__0();
@@ -33727,14 +33828,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__0"
- // InternalCubeDSL.g:9869:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ;
+ // InternalCubeDSL.g:9896:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ;
public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9873:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 )
- // InternalCubeDSL.g:9874:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1
+ // InternalCubeDSL.g:9900:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 )
+ // InternalCubeDSL.g:9901:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1
{
pushFollow(FOLLOW_70);
rule__OpOther__Group_5_1_0_0__0__Impl();
@@ -33765,17 +33866,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl"
- // InternalCubeDSL.g:9881:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:9908:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9885:1: ( ( '>' ) )
- // InternalCubeDSL.g:9886:1: ( '>' )
+ // InternalCubeDSL.g:9912:1: ( ( '>' ) )
+ // InternalCubeDSL.g:9913:1: ( '>' )
{
- // InternalCubeDSL.g:9886:1: ( '>' )
- // InternalCubeDSL.g:9887:2: '>'
+ // InternalCubeDSL.g:9913:1: ( '>' )
+ // InternalCubeDSL.g:9914:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
@@ -33806,14 +33907,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__1"
- // InternalCubeDSL.g:9896:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:9923:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ;
public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9900:1: ( rule__OpOther__Group_5_1_0_0__1__Impl )
- // InternalCubeDSL.g:9901:2: rule__OpOther__Group_5_1_0_0__1__Impl
+ // InternalCubeDSL.g:9927:1: ( rule__OpOther__Group_5_1_0_0__1__Impl )
+ // InternalCubeDSL.g:9928:2: rule__OpOther__Group_5_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0_0__1__Impl();
@@ -33839,17 +33940,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl"
- // InternalCubeDSL.g:9907:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:9934:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ;
public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9911:1: ( ( '>' ) )
- // InternalCubeDSL.g:9912:1: ( '>' )
+ // InternalCubeDSL.g:9938:1: ( ( '>' ) )
+ // InternalCubeDSL.g:9939:1: ( '>' )
{
- // InternalCubeDSL.g:9912:1: ( '>' )
- // InternalCubeDSL.g:9913:2: '>'
+ // InternalCubeDSL.g:9939:1: ( '>' )
+ // InternalCubeDSL.g:9940:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
@@ -33880,14 +33981,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__0"
- // InternalCubeDSL.g:9923:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ;
+ // InternalCubeDSL.g:9950:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ;
public final void rule__OpOther__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9927:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 )
- // InternalCubeDSL.g:9928:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1
+ // InternalCubeDSL.g:9954:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 )
+ // InternalCubeDSL.g:9955:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1
{
pushFollow(FOLLOW_71);
rule__OpOther__Group_6__0__Impl();
@@ -33918,17 +34019,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__0__Impl"
- // InternalCubeDSL.g:9935:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:9962:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9939:1: ( ( '<' ) )
- // InternalCubeDSL.g:9940:1: ( '<' )
+ // InternalCubeDSL.g:9966:1: ( ( '<' ) )
+ // InternalCubeDSL.g:9967:1: ( '<' )
{
- // InternalCubeDSL.g:9940:1: ( '<' )
- // InternalCubeDSL.g:9941:2: '<'
+ // InternalCubeDSL.g:9967:1: ( '<' )
+ // InternalCubeDSL.g:9968:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
@@ -33959,14 +34060,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__1"
- // InternalCubeDSL.g:9950:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ;
+ // InternalCubeDSL.g:9977:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ;
public final void rule__OpOther__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9954:1: ( rule__OpOther__Group_6__1__Impl )
- // InternalCubeDSL.g:9955:2: rule__OpOther__Group_6__1__Impl
+ // InternalCubeDSL.g:9981:1: ( rule__OpOther__Group_6__1__Impl )
+ // InternalCubeDSL.g:9982:2: rule__OpOther__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6__1__Impl();
@@ -33992,23 +34093,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6__1__Impl"
- // InternalCubeDSL.g:9961:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ;
+ // InternalCubeDSL.g:9988:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ;
public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9965:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) )
- // InternalCubeDSL.g:9966:1: ( ( rule__OpOther__Alternatives_6_1 ) )
+ // InternalCubeDSL.g:9992:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) )
+ // InternalCubeDSL.g:9993:1: ( ( rule__OpOther__Alternatives_6_1 ) )
{
- // InternalCubeDSL.g:9966:1: ( ( rule__OpOther__Alternatives_6_1 ) )
- // InternalCubeDSL.g:9967:2: ( rule__OpOther__Alternatives_6_1 )
+ // InternalCubeDSL.g:9993:1: ( ( rule__OpOther__Alternatives_6_1 ) )
+ // InternalCubeDSL.g:9994:2: ( rule__OpOther__Alternatives_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives_6_1());
}
- // InternalCubeDSL.g:9968:2: ( rule__OpOther__Alternatives_6_1 )
- // InternalCubeDSL.g:9968:3: rule__OpOther__Alternatives_6_1
+ // InternalCubeDSL.g:9995:2: ( rule__OpOther__Alternatives_6_1 )
+ // InternalCubeDSL.g:9995:3: rule__OpOther__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives_6_1();
@@ -34043,14 +34144,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0__0"
- // InternalCubeDSL.g:9977:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ;
+ // InternalCubeDSL.g:10004:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ;
public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9981:1: ( rule__OpOther__Group_6_1_0__0__Impl )
- // InternalCubeDSL.g:9982:2: rule__OpOther__Group_6_1_0__0__Impl
+ // InternalCubeDSL.g:10008:1: ( rule__OpOther__Group_6_1_0__0__Impl )
+ // InternalCubeDSL.g:10009:2: rule__OpOther__Group_6_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0__0__Impl();
@@ -34076,23 +34177,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl"
- // InternalCubeDSL.g:9988:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10015:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ;
public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:9992:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) )
- // InternalCubeDSL.g:9993:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
+ // InternalCubeDSL.g:10019:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:10020:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
{
- // InternalCubeDSL.g:9993:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
- // InternalCubeDSL.g:9994:2: ( rule__OpOther__Group_6_1_0_0__0 )
+ // InternalCubeDSL.g:10020:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
+ // InternalCubeDSL.g:10021:2: ( rule__OpOther__Group_6_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0());
}
- // InternalCubeDSL.g:9995:2: ( rule__OpOther__Group_6_1_0_0__0 )
- // InternalCubeDSL.g:9995:3: rule__OpOther__Group_6_1_0_0__0
+ // InternalCubeDSL.g:10022:2: ( rule__OpOther__Group_6_1_0_0__0 )
+ // InternalCubeDSL.g:10022:3: rule__OpOther__Group_6_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0_0__0();
@@ -34127,14 +34228,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__0"
- // InternalCubeDSL.g:10004:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ;
+ // InternalCubeDSL.g:10031:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ;
public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10008:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 )
- // InternalCubeDSL.g:10009:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1
+ // InternalCubeDSL.g:10035:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 )
+ // InternalCubeDSL.g:10036:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1
{
pushFollow(FOLLOW_55);
rule__OpOther__Group_6_1_0_0__0__Impl();
@@ -34165,17 +34266,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl"
- // InternalCubeDSL.g:10016:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:10043:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10020:1: ( ( '<' ) )
- // InternalCubeDSL.g:10021:1: ( '<' )
+ // InternalCubeDSL.g:10047:1: ( ( '<' ) )
+ // InternalCubeDSL.g:10048:1: ( '<' )
{
- // InternalCubeDSL.g:10021:1: ( '<' )
- // InternalCubeDSL.g:10022:2: '<'
+ // InternalCubeDSL.g:10048:1: ( '<' )
+ // InternalCubeDSL.g:10049:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
@@ -34206,14 +34307,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__1"
- // InternalCubeDSL.g:10031:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:10058:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ;
public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10035:1: ( rule__OpOther__Group_6_1_0_0__1__Impl )
- // InternalCubeDSL.g:10036:2: rule__OpOther__Group_6_1_0_0__1__Impl
+ // InternalCubeDSL.g:10062:1: ( rule__OpOther__Group_6_1_0_0__1__Impl )
+ // InternalCubeDSL.g:10063:2: rule__OpOther__Group_6_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0_0__1__Impl();
@@ -34239,17 +34340,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl"
- // InternalCubeDSL.g:10042:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:10069:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ;
public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10046:1: ( ( '<' ) )
- // InternalCubeDSL.g:10047:1: ( '<' )
+ // InternalCubeDSL.g:10073:1: ( ( '<' ) )
+ // InternalCubeDSL.g:10074:1: ( '<' )
{
- // InternalCubeDSL.g:10047:1: ( '<' )
- // InternalCubeDSL.g:10048:2: '<'
+ // InternalCubeDSL.g:10074:1: ( '<' )
+ // InternalCubeDSL.g:10075:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
@@ -34280,14 +34381,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0"
- // InternalCubeDSL.g:10058:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
+ // InternalCubeDSL.g:10085:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
public final void rule__XAdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10062:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
- // InternalCubeDSL.g:10063:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
+ // InternalCubeDSL.g:10089:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
+ // InternalCubeDSL.g:10090:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
{
pushFollow(FOLLOW_72);
rule__XAdditiveExpression__Group__0__Impl();
@@ -34318,17 +34419,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__0__Impl"
- // InternalCubeDSL.g:10070:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
+ // InternalCubeDSL.g:10097:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10074:1: ( ( ruleXMultiplicativeExpression ) )
- // InternalCubeDSL.g:10075:1: ( ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:10101:1: ( ( ruleXMultiplicativeExpression ) )
+ // InternalCubeDSL.g:10102:1: ( ruleXMultiplicativeExpression )
{
- // InternalCubeDSL.g:10075:1: ( ruleXMultiplicativeExpression )
- // InternalCubeDSL.g:10076:2: ruleXMultiplicativeExpression
+ // InternalCubeDSL.g:10102:1: ( ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:10103:2: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
@@ -34363,14 +34464,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1"
- // InternalCubeDSL.g:10085:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:10112:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
public final void rule__XAdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10089:1: ( rule__XAdditiveExpression__Group__1__Impl )
- // InternalCubeDSL.g:10090:2: rule__XAdditiveExpression__Group__1__Impl
+ // InternalCubeDSL.g:10116:1: ( rule__XAdditiveExpression__Group__1__Impl )
+ // InternalCubeDSL.g:10117:2: rule__XAdditiveExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group__1__Impl();
@@ -34396,50 +34497,50 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group__1__Impl"
- // InternalCubeDSL.g:10096:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:10123:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10100:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:10101:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10127:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:10128:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:10101:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
- // InternalCubeDSL.g:10102:2: ( rule__XAdditiveExpression__Group_1__0 )*
+ // InternalCubeDSL.g:10128:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10129:2: ( rule__XAdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:10103:2: ( rule__XAdditiveExpression__Group_1__0 )*
- loop95:
+ // InternalCubeDSL.g:10130:2: ( rule__XAdditiveExpression__Group_1__0 )*
+ loop96:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==35) ) {
- int LA95_2 = input.LA(2);
+ if ( (LA96_0==35) ) {
+ int LA96_2 = input.LA(2);
- if ( (synpred156_InternalCubeDSL()) ) {
- alt95=1;
+ if ( (synpred157_InternalCubeDSL()) ) {
+ alt96=1;
}
}
- else if ( (LA95_0==34) ) {
- int LA95_3 = input.LA(2);
+ else if ( (LA96_0==34) ) {
+ int LA96_3 = input.LA(2);
- if ( (synpred156_InternalCubeDSL()) ) {
- alt95=1;
+ if ( (synpred157_InternalCubeDSL()) ) {
+ alt96=1;
}
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalCubeDSL.g:10103:3: rule__XAdditiveExpression__Group_1__0
+ // InternalCubeDSL.g:10130:3: rule__XAdditiveExpression__Group_1__0
{
pushFollow(FOLLOW_73);
rule__XAdditiveExpression__Group_1__0();
@@ -34451,7 +34552,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop95;
+ break loop96;
}
} while (true);
@@ -34480,14 +34581,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0"
- // InternalCubeDSL.g:10112:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
+ // InternalCubeDSL.g:10139:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10116:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
- // InternalCubeDSL.g:10117:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
+ // InternalCubeDSL.g:10143:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
+ // InternalCubeDSL.g:10144:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XAdditiveExpression__Group_1__0__Impl();
@@ -34518,23 +34619,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:10124:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:10151:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10128:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:10129:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10155:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:10156:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:10129:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:10130:2: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10156:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10157:2: ( rule__XAdditiveExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:10131:2: ( rule__XAdditiveExpression__Group_1_0__0 )
- // InternalCubeDSL.g:10131:3: rule__XAdditiveExpression__Group_1_0__0
+ // InternalCubeDSL.g:10158:2: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10158:3: rule__XAdditiveExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0__0();
@@ -34569,14 +34670,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1"
- // InternalCubeDSL.g:10139:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:10166:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10143:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:10144:2: rule__XAdditiveExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:10170:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:10171:2: rule__XAdditiveExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1__1__Impl();
@@ -34602,23 +34703,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:10150:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:10177:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10154:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:10155:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:10181:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:10182:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:10155:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:10156:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:10182:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:10183:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:10157:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:10157:3: rule__XAdditiveExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:10184:2: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:10184:3: rule__XAdditiveExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__RightOperandAssignment_1_1();
@@ -34653,14 +34754,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0"
- // InternalCubeDSL.g:10166:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:10193:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10170:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:10171:2: rule__XAdditiveExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:10197:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:10198:2: rule__XAdditiveExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0__0__Impl();
@@ -34686,23 +34787,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:10177:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10204:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10181:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:10182:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10208:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:10209:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:10182:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:10183:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10209:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10210:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:10184:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:10184:3: rule__XAdditiveExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:10211:2: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10211:3: rule__XAdditiveExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0_0__0();
@@ -34737,14 +34838,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:10193:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:10220:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10197:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:10198:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:10224:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:10225:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_72);
rule__XAdditiveExpression__Group_1_0_0__0__Impl();
@@ -34775,23 +34876,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:10205:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:10232:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10209:1: ( ( () ) )
- // InternalCubeDSL.g:10210:1: ( () )
+ // InternalCubeDSL.g:10236:1: ( ( () ) )
+ // InternalCubeDSL.g:10237:1: ( () )
{
- // InternalCubeDSL.g:10210:1: ( () )
- // InternalCubeDSL.g:10211:2: ()
+ // InternalCubeDSL.g:10237:1: ( () )
+ // InternalCubeDSL.g:10238:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:10212:2: ()
- // InternalCubeDSL.g:10212:3:
+ // InternalCubeDSL.g:10239:2: ()
+ // InternalCubeDSL.g:10239:3:
{
}
@@ -34816,14 +34917,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:10220:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:10247:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10224:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:10225:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:10251:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:10252:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group_1_0_0__1__Impl();
@@ -34849,23 +34950,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:10231:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:10258:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10235:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:10236:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:10262:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:10263:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:10236:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:10237:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:10263:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:10264:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:10238:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:10238:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:10265:2: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:10265:3: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__FeatureAssignment_1_0_0_1();
@@ -34900,14 +35001,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0"
- // InternalCubeDSL.g:10247:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
+ // InternalCubeDSL.g:10274:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10251:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
- // InternalCubeDSL.g:10252:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
+ // InternalCubeDSL.g:10278:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
+ // InternalCubeDSL.g:10279:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
{
pushFollow(FOLLOW_74);
rule__XMultiplicativeExpression__Group__0__Impl();
@@ -34938,17 +35039,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl"
- // InternalCubeDSL.g:10259:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
+ // InternalCubeDSL.g:10286:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10263:1: ( ( ruleXUnaryOperation ) )
- // InternalCubeDSL.g:10264:1: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:10290:1: ( ( ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:10291:1: ( ruleXUnaryOperation )
{
- // InternalCubeDSL.g:10264:1: ( ruleXUnaryOperation )
- // InternalCubeDSL.g:10265:2: ruleXUnaryOperation
+ // InternalCubeDSL.g:10291:1: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:10292:2: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
@@ -34983,14 +35084,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1"
- // InternalCubeDSL.g:10274:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:10301:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10278:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
- // InternalCubeDSL.g:10279:2: rule__XMultiplicativeExpression__Group__1__Impl
+ // InternalCubeDSL.g:10305:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
+ // InternalCubeDSL.g:10306:2: rule__XMultiplicativeExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group__1__Impl();
@@ -35016,32 +35117,32 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl"
- // InternalCubeDSL.g:10285:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:10312:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10289:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:10290:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10316:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:10317:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:10290:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
- // InternalCubeDSL.g:10291:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ // InternalCubeDSL.g:10317:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10318:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:10292:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
- loop96:
+ // InternalCubeDSL.g:10319:2: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ loop97:
do {
- int alt96=2;
+ int alt97=2;
switch ( input.LA(1) ) {
case 36:
{
- int LA96_2 = input.LA(2);
+ int LA97_2 = input.LA(2);
- if ( (synpred157_InternalCubeDSL()) ) {
- alt96=1;
+ if ( (synpred158_InternalCubeDSL()) ) {
+ alt97=1;
}
@@ -35049,10 +35150,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 37:
{
- int LA96_3 = input.LA(2);
+ int LA97_3 = input.LA(2);
- if ( (synpred157_InternalCubeDSL()) ) {
- alt96=1;
+ if ( (synpred158_InternalCubeDSL()) ) {
+ alt97=1;
}
@@ -35060,10 +35161,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 38:
{
- int LA96_4 = input.LA(2);
+ int LA97_4 = input.LA(2);
- if ( (synpred157_InternalCubeDSL()) ) {
- alt96=1;
+ if ( (synpred158_InternalCubeDSL()) ) {
+ alt97=1;
}
@@ -35071,10 +35172,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
case 39:
{
- int LA96_5 = input.LA(2);
+ int LA97_5 = input.LA(2);
- if ( (synpred157_InternalCubeDSL()) ) {
- alt96=1;
+ if ( (synpred158_InternalCubeDSL()) ) {
+ alt97=1;
}
@@ -35083,9 +35184,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalCubeDSL.g:10292:3: rule__XMultiplicativeExpression__Group_1__0
+ // InternalCubeDSL.g:10319:3: rule__XMultiplicativeExpression__Group_1__0
{
pushFollow(FOLLOW_75);
rule__XMultiplicativeExpression__Group_1__0();
@@ -35097,7 +35198,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop96;
+ break loop97;
}
} while (true);
@@ -35126,14 +35227,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0"
- // InternalCubeDSL.g:10301:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
+ // InternalCubeDSL.g:10328:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10305:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
- // InternalCubeDSL.g:10306:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
+ // InternalCubeDSL.g:10332:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
+ // InternalCubeDSL.g:10333:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
{
pushFollow(FOLLOW_48);
rule__XMultiplicativeExpression__Group_1__0__Impl();
@@ -35164,23 +35265,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:10313:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:10340:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10317:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:10318:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10344:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:10345:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:10318:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:10319:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10345:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10346:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:10320:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
- // InternalCubeDSL.g:10320:3: rule__XMultiplicativeExpression__Group_1_0__0
+ // InternalCubeDSL.g:10347:2: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10347:3: rule__XMultiplicativeExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0__0();
@@ -35215,14 +35316,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1"
- // InternalCubeDSL.g:10328:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:10355:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10332:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:10333:2: rule__XMultiplicativeExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:10359:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:10360:2: rule__XMultiplicativeExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1__1__Impl();
@@ -35248,23 +35349,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:10339:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:10366:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10343:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
- // InternalCubeDSL.g:10344:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:10370:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:10371:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
{
- // InternalCubeDSL.g:10344:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
- // InternalCubeDSL.g:10345:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:10371:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // InternalCubeDSL.g:10372:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1());
}
- // InternalCubeDSL.g:10346:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
- // InternalCubeDSL.g:10346:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
+ // InternalCubeDSL.g:10373:2: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // InternalCubeDSL.g:10373:3: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__RightOperandAssignment_1_1();
@@ -35299,14 +35400,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0"
- // InternalCubeDSL.g:10355:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:10382:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10359:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:10360:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:10386:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:10387:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0__0__Impl();
@@ -35332,23 +35433,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:10366:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10393:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10370:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:10371:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10397:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:10398:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:10371:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:10372:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10398:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10399:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:10373:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:10373:3: rule__XMultiplicativeExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:10400:2: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10400:3: rule__XMultiplicativeExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0_0__0();
@@ -35383,14 +35484,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:10382:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:10409:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10386:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:10387:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:10413:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:10414:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_74);
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl();
@@ -35421,23 +35522,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:10394:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:10421:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10398:1: ( ( () ) )
- // InternalCubeDSL.g:10399:1: ( () )
+ // InternalCubeDSL.g:10425:1: ( ( () ) )
+ // InternalCubeDSL.g:10426:1: ( () )
{
- // InternalCubeDSL.g:10399:1: ( () )
- // InternalCubeDSL.g:10400:2: ()
+ // InternalCubeDSL.g:10426:1: ( () )
+ // InternalCubeDSL.g:10427:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // InternalCubeDSL.g:10401:2: ()
- // InternalCubeDSL.g:10401:3:
+ // InternalCubeDSL.g:10428:2: ()
+ // InternalCubeDSL.g:10428:3:
{
}
@@ -35462,14 +35563,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:10409:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:10436:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10413:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:10414:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:10440:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:10441:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl();
@@ -35495,23 +35596,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:10420:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:10447:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10424:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
- // InternalCubeDSL.g:10425:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:10451:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:10452:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
{
- // InternalCubeDSL.g:10425:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
- // InternalCubeDSL.g:10426:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:10452:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // InternalCubeDSL.g:10453:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // InternalCubeDSL.g:10427:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
- // InternalCubeDSL.g:10427:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
+ // InternalCubeDSL.g:10454:2: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // InternalCubeDSL.g:10454:3: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1();
@@ -35546,14 +35647,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0"
- // InternalCubeDSL.g:10436:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
+ // InternalCubeDSL.g:10463:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10440:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
- // InternalCubeDSL.g:10441:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
+ // InternalCubeDSL.g:10467:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
+ // InternalCubeDSL.g:10468:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
{
pushFollow(FOLLOW_76);
rule__XUnaryOperation__Group_0__0__Impl();
@@ -35584,23 +35685,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl"
- // InternalCubeDSL.g:10448:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:10475:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10452:1: ( ( () ) )
- // InternalCubeDSL.g:10453:1: ( () )
+ // InternalCubeDSL.g:10479:1: ( ( () ) )
+ // InternalCubeDSL.g:10480:1: ( () )
{
- // InternalCubeDSL.g:10453:1: ( () )
- // InternalCubeDSL.g:10454:2: ()
+ // InternalCubeDSL.g:10480:1: ( () )
+ // InternalCubeDSL.g:10481:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0());
}
- // InternalCubeDSL.g:10455:2: ()
- // InternalCubeDSL.g:10455:3:
+ // InternalCubeDSL.g:10482:2: ()
+ // InternalCubeDSL.g:10482:3:
{
}
@@ -35625,14 +35726,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1"
- // InternalCubeDSL.g:10463:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
+ // InternalCubeDSL.g:10490:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10467:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
- // InternalCubeDSL.g:10468:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
+ // InternalCubeDSL.g:10494:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
+ // InternalCubeDSL.g:10495:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
{
pushFollow(FOLLOW_48);
rule__XUnaryOperation__Group_0__1__Impl();
@@ -35663,23 +35764,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl"
- // InternalCubeDSL.g:10475:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
+ // InternalCubeDSL.g:10502:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10479:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
- // InternalCubeDSL.g:10480:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // InternalCubeDSL.g:10506:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
+ // InternalCubeDSL.g:10507:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
{
- // InternalCubeDSL.g:10480:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
- // InternalCubeDSL.g:10481:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // InternalCubeDSL.g:10507:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // InternalCubeDSL.g:10508:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1());
}
- // InternalCubeDSL.g:10482:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
- // InternalCubeDSL.g:10482:3: rule__XUnaryOperation__FeatureAssignment_0_1
+ // InternalCubeDSL.g:10509:2: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // InternalCubeDSL.g:10509:3: rule__XUnaryOperation__FeatureAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__FeatureAssignment_0_1();
@@ -35714,14 +35815,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2"
- // InternalCubeDSL.g:10490:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
+ // InternalCubeDSL.g:10517:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10494:1: ( rule__XUnaryOperation__Group_0__2__Impl )
- // InternalCubeDSL.g:10495:2: rule__XUnaryOperation__Group_0__2__Impl
+ // InternalCubeDSL.g:10521:1: ( rule__XUnaryOperation__Group_0__2__Impl )
+ // InternalCubeDSL.g:10522:2: rule__XUnaryOperation__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__Group_0__2__Impl();
@@ -35747,23 +35848,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl"
- // InternalCubeDSL.g:10501:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
+ // InternalCubeDSL.g:10528:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10505:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
- // InternalCubeDSL.g:10506:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // InternalCubeDSL.g:10532:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
+ // InternalCubeDSL.g:10533:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
{
- // InternalCubeDSL.g:10506:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
- // InternalCubeDSL.g:10507:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // InternalCubeDSL.g:10533:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // InternalCubeDSL.g:10534:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2());
}
- // InternalCubeDSL.g:10508:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
- // InternalCubeDSL.g:10508:3: rule__XUnaryOperation__OperandAssignment_0_2
+ // InternalCubeDSL.g:10535:2: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // InternalCubeDSL.g:10535:3: rule__XUnaryOperation__OperandAssignment_0_2
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__OperandAssignment_0_2();
@@ -35798,14 +35899,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0"
- // InternalCubeDSL.g:10517:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
+ // InternalCubeDSL.g:10544:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
public final void rule__XCastedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10521:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
- // InternalCubeDSL.g:10522:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
+ // InternalCubeDSL.g:10548:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
+ // InternalCubeDSL.g:10549:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
{
pushFollow(FOLLOW_77);
rule__XCastedExpression__Group__0__Impl();
@@ -35836,17 +35937,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__0__Impl"
- // InternalCubeDSL.g:10529:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ;
+ // InternalCubeDSL.g:10556:1: rule__XCastedExpression__Group__0__Impl : ( ruleXPostfixOperation ) ;
public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10533:1: ( ( ruleXPostfixOperation ) )
- // InternalCubeDSL.g:10534:1: ( ruleXPostfixOperation )
+ // InternalCubeDSL.g:10560:1: ( ( ruleXPostfixOperation ) )
+ // InternalCubeDSL.g:10561:1: ( ruleXPostfixOperation )
{
- // InternalCubeDSL.g:10534:1: ( ruleXPostfixOperation )
- // InternalCubeDSL.g:10535:2: ruleXPostfixOperation
+ // InternalCubeDSL.g:10561:1: ( ruleXPostfixOperation )
+ // InternalCubeDSL.g:10562:2: ruleXPostfixOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0());
@@ -35881,14 +35982,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1"
- // InternalCubeDSL.g:10544:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
+ // InternalCubeDSL.g:10571:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
public final void rule__XCastedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10548:1: ( rule__XCastedExpression__Group__1__Impl )
- // InternalCubeDSL.g:10549:2: rule__XCastedExpression__Group__1__Impl
+ // InternalCubeDSL.g:10575:1: ( rule__XCastedExpression__Group__1__Impl )
+ // InternalCubeDSL.g:10576:2: rule__XCastedExpression__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group__1__Impl();
@@ -35914,41 +36015,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group__1__Impl"
- // InternalCubeDSL.g:10555:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:10582:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10559:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
- // InternalCubeDSL.g:10560:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10586:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
+ // InternalCubeDSL.g:10587:1: ( ( rule__XCastedExpression__Group_1__0 )* )
{
- // InternalCubeDSL.g:10560:1: ( ( rule__XCastedExpression__Group_1__0 )* )
- // InternalCubeDSL.g:10561:2: ( rule__XCastedExpression__Group_1__0 )*
+ // InternalCubeDSL.g:10587:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // InternalCubeDSL.g:10588:2: ( rule__XCastedExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1());
}
- // InternalCubeDSL.g:10562:2: ( rule__XCastedExpression__Group_1__0 )*
- loop97:
+ // InternalCubeDSL.g:10589:2: ( rule__XCastedExpression__Group_1__0 )*
+ loop98:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==95) ) {
- int LA97_2 = input.LA(2);
+ if ( (LA98_0==95) ) {
+ int LA98_2 = input.LA(2);
- if ( (synpred158_InternalCubeDSL()) ) {
- alt97=1;
+ if ( (synpred159_InternalCubeDSL()) ) {
+ alt98=1;
}
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalCubeDSL.g:10562:3: rule__XCastedExpression__Group_1__0
+ // InternalCubeDSL.g:10589:3: rule__XCastedExpression__Group_1__0
{
pushFollow(FOLLOW_78);
rule__XCastedExpression__Group_1__0();
@@ -35960,7 +36061,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
@@ -35989,14 +36090,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0"
- // InternalCubeDSL.g:10571:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
+ // InternalCubeDSL.g:10598:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
public final void rule__XCastedExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10575:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
- // InternalCubeDSL.g:10576:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
+ // InternalCubeDSL.g:10602:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
+ // InternalCubeDSL.g:10603:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
{
pushFollow(FOLLOW_65);
rule__XCastedExpression__Group_1__0__Impl();
@@ -36027,23 +36128,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__0__Impl"
- // InternalCubeDSL.g:10583:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:10610:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10587:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:10588:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10614:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:10615:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:10588:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
- // InternalCubeDSL.g:10589:2: ( rule__XCastedExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10615:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10616:2: ( rule__XCastedExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:10590:2: ( rule__XCastedExpression__Group_1_0__0 )
- // InternalCubeDSL.g:10590:3: rule__XCastedExpression__Group_1_0__0
+ // InternalCubeDSL.g:10617:2: ( rule__XCastedExpression__Group_1_0__0 )
+ // InternalCubeDSL.g:10617:3: rule__XCastedExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0__0();
@@ -36078,14 +36179,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1"
- // InternalCubeDSL.g:10598:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
+ // InternalCubeDSL.g:10625:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
public final void rule__XCastedExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10602:1: ( rule__XCastedExpression__Group_1__1__Impl )
- // InternalCubeDSL.g:10603:2: rule__XCastedExpression__Group_1__1__Impl
+ // InternalCubeDSL.g:10629:1: ( rule__XCastedExpression__Group_1__1__Impl )
+ // InternalCubeDSL.g:10630:2: rule__XCastedExpression__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1__1__Impl();
@@ -36111,23 +36212,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1__1__Impl"
- // InternalCubeDSL.g:10609:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:10636:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10613:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
- // InternalCubeDSL.g:10614:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // InternalCubeDSL.g:10640:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:10641:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
{
- // InternalCubeDSL.g:10614:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
- // InternalCubeDSL.g:10615:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // InternalCubeDSL.g:10641:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // InternalCubeDSL.g:10642:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1());
}
- // InternalCubeDSL.g:10616:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
- // InternalCubeDSL.g:10616:3: rule__XCastedExpression__TypeAssignment_1_1
+ // InternalCubeDSL.g:10643:2: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // InternalCubeDSL.g:10643:3: rule__XCastedExpression__TypeAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__TypeAssignment_1_1();
@@ -36162,14 +36263,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0"
- // InternalCubeDSL.g:10625:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
+ // InternalCubeDSL.g:10652:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10629:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
- // InternalCubeDSL.g:10630:2: rule__XCastedExpression__Group_1_0__0__Impl
+ // InternalCubeDSL.g:10656:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
+ // InternalCubeDSL.g:10657:2: rule__XCastedExpression__Group_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0__0__Impl();
@@ -36195,23 +36296,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl"
- // InternalCubeDSL.g:10636:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10663:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10640:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:10641:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10667:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:10668:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:10641:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:10642:2: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10668:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10669:2: ( rule__XCastedExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:10643:2: ( rule__XCastedExpression__Group_1_0_0__0 )
- // InternalCubeDSL.g:10643:3: rule__XCastedExpression__Group_1_0_0__0
+ // InternalCubeDSL.g:10670:2: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10670:3: rule__XCastedExpression__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0_0__0();
@@ -36246,14 +36347,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0"
- // InternalCubeDSL.g:10652:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:10679:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10656:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
- // InternalCubeDSL.g:10657:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
+ // InternalCubeDSL.g:10683:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
+ // InternalCubeDSL.g:10684:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
{
pushFollow(FOLLOW_77);
rule__XCastedExpression__Group_1_0_0__0__Impl();
@@ -36284,23 +36385,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:10664:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:10691:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10668:1: ( ( () ) )
- // InternalCubeDSL.g:10669:1: ( () )
+ // InternalCubeDSL.g:10695:1: ( ( () ) )
+ // InternalCubeDSL.g:10696:1: ( () )
{
- // InternalCubeDSL.g:10669:1: ( () )
- // InternalCubeDSL.g:10670:2: ()
+ // InternalCubeDSL.g:10696:1: ( () )
+ // InternalCubeDSL.g:10697:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0());
}
- // InternalCubeDSL.g:10671:2: ()
- // InternalCubeDSL.g:10671:3:
+ // InternalCubeDSL.g:10698:2: ()
+ // InternalCubeDSL.g:10698:3:
{
}
@@ -36325,14 +36426,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1"
- // InternalCubeDSL.g:10679:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:10706:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10683:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:10684:2: rule__XCastedExpression__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:10710:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:10711:2: rule__XCastedExpression__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group_1_0_0__1__Impl();
@@ -36358,17 +36459,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:10690:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
+ // InternalCubeDSL.g:10717:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10694:1: ( ( 'as' ) )
- // InternalCubeDSL.g:10695:1: ( 'as' )
+ // InternalCubeDSL.g:10721:1: ( ( 'as' ) )
+ // InternalCubeDSL.g:10722:1: ( 'as' )
{
- // InternalCubeDSL.g:10695:1: ( 'as' )
- // InternalCubeDSL.g:10696:2: 'as'
+ // InternalCubeDSL.g:10722:1: ( 'as' )
+ // InternalCubeDSL.g:10723:2: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
@@ -36399,14 +36500,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__0"
- // InternalCubeDSL.g:10706:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ;
+ // InternalCubeDSL.g:10733:1: rule__XPostfixOperation__Group__0 : rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 ;
public final void rule__XPostfixOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10710:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 )
- // InternalCubeDSL.g:10711:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1
+ // InternalCubeDSL.g:10737:1: ( rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1 )
+ // InternalCubeDSL.g:10738:2: rule__XPostfixOperation__Group__0__Impl rule__XPostfixOperation__Group__1
{
pushFollow(FOLLOW_79);
rule__XPostfixOperation__Group__0__Impl();
@@ -36437,17 +36538,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__0__Impl"
- // InternalCubeDSL.g:10718:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
+ // InternalCubeDSL.g:10745:1: rule__XPostfixOperation__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
public final void rule__XPostfixOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10722:1: ( ( ruleXMemberFeatureCall ) )
- // InternalCubeDSL.g:10723:1: ( ruleXMemberFeatureCall )
+ // InternalCubeDSL.g:10749:1: ( ( ruleXMemberFeatureCall ) )
+ // InternalCubeDSL.g:10750:1: ( ruleXMemberFeatureCall )
{
- // InternalCubeDSL.g:10723:1: ( ruleXMemberFeatureCall )
- // InternalCubeDSL.g:10724:2: ruleXMemberFeatureCall
+ // InternalCubeDSL.g:10750:1: ( ruleXMemberFeatureCall )
+ // InternalCubeDSL.g:10751:2: ruleXMemberFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0());
@@ -36482,14 +36583,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__1"
- // InternalCubeDSL.g:10733:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ;
+ // InternalCubeDSL.g:10760:1: rule__XPostfixOperation__Group__1 : rule__XPostfixOperation__Group__1__Impl ;
public final void rule__XPostfixOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10737:1: ( rule__XPostfixOperation__Group__1__Impl )
- // InternalCubeDSL.g:10738:2: rule__XPostfixOperation__Group__1__Impl
+ // InternalCubeDSL.g:10764:1: ( rule__XPostfixOperation__Group__1__Impl )
+ // InternalCubeDSL.g:10765:2: rule__XPostfixOperation__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group__1__Impl();
@@ -36515,42 +36616,42 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group__1__Impl"
- // InternalCubeDSL.g:10744:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ;
+ // InternalCubeDSL.g:10771:1: rule__XPostfixOperation__Group__1__Impl : ( ( rule__XPostfixOperation__Group_1__0 )? ) ;
public final void rule__XPostfixOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10748:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) )
- // InternalCubeDSL.g:10749:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
+ // InternalCubeDSL.g:10775:1: ( ( ( rule__XPostfixOperation__Group_1__0 )? ) )
+ // InternalCubeDSL.g:10776:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
{
- // InternalCubeDSL.g:10749:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
- // InternalCubeDSL.g:10750:2: ( rule__XPostfixOperation__Group_1__0 )?
+ // InternalCubeDSL.g:10776:1: ( ( rule__XPostfixOperation__Group_1__0 )? )
+ // InternalCubeDSL.g:10777:2: ( rule__XPostfixOperation__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup_1());
}
- // InternalCubeDSL.g:10751:2: ( rule__XPostfixOperation__Group_1__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalCubeDSL.g:10778:2: ( rule__XPostfixOperation__Group_1__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==41) ) {
- int LA98_1 = input.LA(2);
+ if ( (LA99_0==41) ) {
+ int LA99_1 = input.LA(2);
- if ( (synpred159_InternalCubeDSL()) ) {
- alt98=1;
+ if ( (synpred160_InternalCubeDSL()) ) {
+ alt99=1;
}
}
- else if ( (LA98_0==42) ) {
- int LA98_2 = input.LA(2);
+ else if ( (LA99_0==42) ) {
+ int LA99_2 = input.LA(2);
- if ( (synpred159_InternalCubeDSL()) ) {
- alt98=1;
+ if ( (synpred160_InternalCubeDSL()) ) {
+ alt99=1;
}
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalCubeDSL.g:10751:3: rule__XPostfixOperation__Group_1__0
+ // InternalCubeDSL.g:10778:3: rule__XPostfixOperation__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1__0();
@@ -36588,14 +36689,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1__0"
- // InternalCubeDSL.g:10760:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ;
+ // InternalCubeDSL.g:10787:1: rule__XPostfixOperation__Group_1__0 : rule__XPostfixOperation__Group_1__0__Impl ;
public final void rule__XPostfixOperation__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10764:1: ( rule__XPostfixOperation__Group_1__0__Impl )
- // InternalCubeDSL.g:10765:2: rule__XPostfixOperation__Group_1__0__Impl
+ // InternalCubeDSL.g:10791:1: ( rule__XPostfixOperation__Group_1__0__Impl )
+ // InternalCubeDSL.g:10792:2: rule__XPostfixOperation__Group_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1__0__Impl();
@@ -36621,23 +36722,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1__0__Impl"
- // InternalCubeDSL.g:10771:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:10798:1: rule__XPostfixOperation__Group_1__0__Impl : ( ( rule__XPostfixOperation__Group_1_0__0 ) ) ;
public final void rule__XPostfixOperation__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10775:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:10776:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10802:1: ( ( ( rule__XPostfixOperation__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:10803:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:10776:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
- // InternalCubeDSL.g:10777:2: ( rule__XPostfixOperation__Group_1_0__0 )
+ // InternalCubeDSL.g:10803:1: ( ( rule__XPostfixOperation__Group_1_0__0 ) )
+ // InternalCubeDSL.g:10804:2: ( rule__XPostfixOperation__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:10778:2: ( rule__XPostfixOperation__Group_1_0__0 )
- // InternalCubeDSL.g:10778:3: rule__XPostfixOperation__Group_1_0__0
+ // InternalCubeDSL.g:10805:2: ( rule__XPostfixOperation__Group_1_0__0 )
+ // InternalCubeDSL.g:10805:3: rule__XPostfixOperation__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1_0__0();
@@ -36672,14 +36773,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__0"
- // InternalCubeDSL.g:10787:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ;
+ // InternalCubeDSL.g:10814:1: rule__XPostfixOperation__Group_1_0__0 : rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 ;
public final void rule__XPostfixOperation__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10791:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 )
- // InternalCubeDSL.g:10792:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1
+ // InternalCubeDSL.g:10818:1: ( rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1 )
+ // InternalCubeDSL.g:10819:2: rule__XPostfixOperation__Group_1_0__0__Impl rule__XPostfixOperation__Group_1_0__1
{
pushFollow(FOLLOW_79);
rule__XPostfixOperation__Group_1_0__0__Impl();
@@ -36710,23 +36811,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__0__Impl"
- // InternalCubeDSL.g:10799:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:10826:1: rule__XPostfixOperation__Group_1_0__0__Impl : ( () ) ;
public final void rule__XPostfixOperation__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10803:1: ( ( () ) )
- // InternalCubeDSL.g:10804:1: ( () )
+ // InternalCubeDSL.g:10830:1: ( ( () ) )
+ // InternalCubeDSL.g:10831:1: ( () )
{
- // InternalCubeDSL.g:10804:1: ( () )
- // InternalCubeDSL.g:10805:2: ()
+ // InternalCubeDSL.g:10831:1: ( () )
+ // InternalCubeDSL.g:10832:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0());
}
- // InternalCubeDSL.g:10806:2: ()
- // InternalCubeDSL.g:10806:3:
+ // InternalCubeDSL.g:10833:2: ()
+ // InternalCubeDSL.g:10833:3:
{
}
@@ -36751,14 +36852,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__1"
- // InternalCubeDSL.g:10814:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ;
+ // InternalCubeDSL.g:10841:1: rule__XPostfixOperation__Group_1_0__1 : rule__XPostfixOperation__Group_1_0__1__Impl ;
public final void rule__XPostfixOperation__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10818:1: ( rule__XPostfixOperation__Group_1_0__1__Impl )
- // InternalCubeDSL.g:10819:2: rule__XPostfixOperation__Group_1_0__1__Impl
+ // InternalCubeDSL.g:10845:1: ( rule__XPostfixOperation__Group_1_0__1__Impl )
+ // InternalCubeDSL.g:10846:2: rule__XPostfixOperation__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group_1_0__1__Impl();
@@ -36784,23 +36885,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__Group_1_0__1__Impl"
- // InternalCubeDSL.g:10825:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ;
+ // InternalCubeDSL.g:10852:1: rule__XPostfixOperation__Group_1_0__1__Impl : ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) ;
public final void rule__XPostfixOperation__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10829:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) )
- // InternalCubeDSL.g:10830:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:10856:1: ( ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) ) )
+ // InternalCubeDSL.g:10857:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
{
- // InternalCubeDSL.g:10830:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
- // InternalCubeDSL.g:10831:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
+ // InternalCubeDSL.g:10857:1: ( ( rule__XPostfixOperation__FeatureAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:10858:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureAssignment_1_0_1());
}
- // InternalCubeDSL.g:10832:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
- // InternalCubeDSL.g:10832:3: rule__XPostfixOperation__FeatureAssignment_1_0_1
+ // InternalCubeDSL.g:10859:2: ( rule__XPostfixOperation__FeatureAssignment_1_0_1 )
+ // InternalCubeDSL.g:10859:3: rule__XPostfixOperation__FeatureAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__FeatureAssignment_1_0_1();
@@ -36835,14 +36936,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0"
- // InternalCubeDSL.g:10841:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
+ // InternalCubeDSL.g:10868:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10845:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
- // InternalCubeDSL.g:10846:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
+ // InternalCubeDSL.g:10872:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
+ // InternalCubeDSL.g:10873:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
{
pushFollow(FOLLOW_80);
rule__XMemberFeatureCall__Group__0__Impl();
@@ -36873,17 +36974,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl"
- // InternalCubeDSL.g:10853:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
+ // InternalCubeDSL.g:10880:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10857:1: ( ( ruleXPrimaryExpression ) )
- // InternalCubeDSL.g:10858:1: ( ruleXPrimaryExpression )
+ // InternalCubeDSL.g:10884:1: ( ( ruleXPrimaryExpression ) )
+ // InternalCubeDSL.g:10885:1: ( ruleXPrimaryExpression )
{
- // InternalCubeDSL.g:10858:1: ( ruleXPrimaryExpression )
- // InternalCubeDSL.g:10859:2: ruleXPrimaryExpression
+ // InternalCubeDSL.g:10885:1: ( ruleXPrimaryExpression )
+ // InternalCubeDSL.g:10886:2: ruleXPrimaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
@@ -36918,14 +37019,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1"
- // InternalCubeDSL.g:10868:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
+ // InternalCubeDSL.g:10895:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10872:1: ( rule__XMemberFeatureCall__Group__1__Impl )
- // InternalCubeDSL.g:10873:2: rule__XMemberFeatureCall__Group__1__Impl
+ // InternalCubeDSL.g:10899:1: ( rule__XMemberFeatureCall__Group__1__Impl )
+ // InternalCubeDSL.g:10900:2: rule__XMemberFeatureCall__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group__1__Impl();
@@ -36951,54 +37052,54 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl"
- // InternalCubeDSL.g:10879:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
+ // InternalCubeDSL.g:10906:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10883:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
- // InternalCubeDSL.g:10884:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // InternalCubeDSL.g:10910:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
+ // InternalCubeDSL.g:10911:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
{
- // InternalCubeDSL.g:10884:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
- // InternalCubeDSL.g:10885:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ // InternalCubeDSL.g:10911:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // InternalCubeDSL.g:10912:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1());
}
- // InternalCubeDSL.g:10886:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
- loop99:
+ // InternalCubeDSL.g:10913:2: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ loop100:
do {
- int alt99=2;
+ int alt100=2;
switch ( input.LA(1) ) {
case 43:
{
- int LA99_2 = input.LA(2);
+ int LA100_2 = input.LA(2);
- if ( (synpred160_InternalCubeDSL()) ) {
- alt99=1;
+ if ( (synpred161_InternalCubeDSL()) ) {
+ alt100=1;
}
}
break;
- case 130:
+ case 131:
{
- int LA99_3 = input.LA(2);
+ int LA100_3 = input.LA(2);
- if ( (synpred160_InternalCubeDSL()) ) {
- alt99=1;
+ if ( (synpred161_InternalCubeDSL()) ) {
+ alt100=1;
}
}
break;
- case 131:
+ case 132:
{
- int LA99_4 = input.LA(2);
+ int LA100_4 = input.LA(2);
- if ( (synpred160_InternalCubeDSL()) ) {
- alt99=1;
+ if ( (synpred161_InternalCubeDSL()) ) {
+ alt100=1;
}
@@ -37007,9 +37108,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalCubeDSL.g:10886:3: rule__XMemberFeatureCall__Alternatives_1
+ // InternalCubeDSL.g:10913:3: rule__XMemberFeatureCall__Alternatives_1
{
pushFollow(FOLLOW_81);
rule__XMemberFeatureCall__Alternatives_1();
@@ -37021,7 +37122,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop99;
+ break loop100;
}
} while (true);
@@ -37050,14 +37151,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0"
- // InternalCubeDSL.g:10895:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
+ // InternalCubeDSL.g:10922:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10899:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
- // InternalCubeDSL.g:10900:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
+ // InternalCubeDSL.g:10926:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
+ // InternalCubeDSL.g:10927:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
{
pushFollow(FOLLOW_48);
rule__XMemberFeatureCall__Group_1_0__0__Impl();
@@ -37088,23 +37189,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl"
- // InternalCubeDSL.g:10907:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10934:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10911:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
- // InternalCubeDSL.g:10912:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10938:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:10939:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
{
- // InternalCubeDSL.g:10912:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
- // InternalCubeDSL.g:10913:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10939:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // InternalCubeDSL.g:10940:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:10914:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
- // InternalCubeDSL.g:10914:3: rule__XMemberFeatureCall__Group_1_0_0__0
+ // InternalCubeDSL.g:10941:2: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // InternalCubeDSL.g:10941:3: rule__XMemberFeatureCall__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0__0();
@@ -37139,14 +37240,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1"
- // InternalCubeDSL.g:10922:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
+ // InternalCubeDSL.g:10949:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10926:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
- // InternalCubeDSL.g:10927:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
+ // InternalCubeDSL.g:10953:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
+ // InternalCubeDSL.g:10954:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0__1__Impl();
@@ -37172,23 +37273,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl"
- // InternalCubeDSL.g:10933:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
+ // InternalCubeDSL.g:10960:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10937:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
- // InternalCubeDSL.g:10938:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:10964:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
+ // InternalCubeDSL.g:10965:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
{
- // InternalCubeDSL.g:10938:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
- // InternalCubeDSL.g:10939:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // InternalCubeDSL.g:10965:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:10966:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1());
}
- // InternalCubeDSL.g:10940:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
- // InternalCubeDSL.g:10940:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1
+ // InternalCubeDSL.g:10967:2: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // InternalCubeDSL.g:10967:3: rule__XMemberFeatureCall__ValueAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ValueAssignment_1_0_1();
@@ -37223,14 +37324,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0"
- // InternalCubeDSL.g:10949:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
+ // InternalCubeDSL.g:10976:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10953:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
- // InternalCubeDSL.g:10954:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
+ // InternalCubeDSL.g:10980:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
+ // InternalCubeDSL.g:10981:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0__0__Impl();
@@ -37256,23 +37357,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:10960:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
+ // InternalCubeDSL.g:10987:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10964:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
- // InternalCubeDSL.g:10965:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // InternalCubeDSL.g:10991:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
+ // InternalCubeDSL.g:10992:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
{
- // InternalCubeDSL.g:10965:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
- // InternalCubeDSL.g:10966:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // InternalCubeDSL.g:10992:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // InternalCubeDSL.g:10993:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0());
}
- // InternalCubeDSL.g:10967:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
- // InternalCubeDSL.g:10967:3: rule__XMemberFeatureCall__Group_1_0_0_0__0
+ // InternalCubeDSL.g:10994:2: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // InternalCubeDSL.g:10994:3: rule__XMemberFeatureCall__Group_1_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0_0__0();
@@ -37307,14 +37408,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0"
- // InternalCubeDSL.g:10976:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
+ // InternalCubeDSL.g:11003:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10980:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
- // InternalCubeDSL.g:10981:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
+ // InternalCubeDSL.g:11007:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
+ // InternalCubeDSL.g:11008:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
{
pushFollow(FOLLOW_82);
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl();
@@ -37345,23 +37446,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl"
- // InternalCubeDSL.g:10988:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:11015:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:10992:1: ( ( () ) )
- // InternalCubeDSL.g:10993:1: ( () )
+ // InternalCubeDSL.g:11019:1: ( ( () ) )
+ // InternalCubeDSL.g:11020:1: ( () )
{
- // InternalCubeDSL.g:10993:1: ( () )
- // InternalCubeDSL.g:10994:2: ()
+ // InternalCubeDSL.g:11020:1: ( () )
+ // InternalCubeDSL.g:11021:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0());
}
- // InternalCubeDSL.g:10995:2: ()
- // InternalCubeDSL.g:10995:3:
+ // InternalCubeDSL.g:11022:2: ()
+ // InternalCubeDSL.g:11022:3:
{
}
@@ -37386,14 +37487,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1"
- // InternalCubeDSL.g:11003:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
+ // InternalCubeDSL.g:11030:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11007:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
- // InternalCubeDSL.g:11008:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
+ // InternalCubeDSL.g:11034:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
+ // InternalCubeDSL.g:11035:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
{
pushFollow(FOLLOW_53);
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl();
@@ -37424,23 +37525,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl"
- // InternalCubeDSL.g:11015:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ;
+ // InternalCubeDSL.g:11042:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11019:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) )
- // InternalCubeDSL.g:11020:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
+ // InternalCubeDSL.g:11046:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) )
+ // InternalCubeDSL.g:11047:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
{
- // InternalCubeDSL.g:11020:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
- // InternalCubeDSL.g:11021:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
+ // InternalCubeDSL.g:11047:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
+ // InternalCubeDSL.g:11048:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1());
}
- // InternalCubeDSL.g:11022:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
- // InternalCubeDSL.g:11022:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
+ // InternalCubeDSL.g:11049:2: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
+ // InternalCubeDSL.g:11049:3: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_0_0_0_1();
@@ -37475,14 +37576,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2"
- // InternalCubeDSL.g:11030:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
+ // InternalCubeDSL.g:11057:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11034:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
- // InternalCubeDSL.g:11035:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
+ // InternalCubeDSL.g:11061:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
+ // InternalCubeDSL.g:11062:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
{
pushFollow(FOLLOW_49);
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl();
@@ -37513,23 +37614,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl"
- // InternalCubeDSL.g:11042:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
+ // InternalCubeDSL.g:11069:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11046:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
- // InternalCubeDSL.g:11047:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // InternalCubeDSL.g:11073:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
+ // InternalCubeDSL.g:11074:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
{
- // InternalCubeDSL.g:11047:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
- // InternalCubeDSL.g:11048:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // InternalCubeDSL.g:11074:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // InternalCubeDSL.g:11075:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2());
}
- // InternalCubeDSL.g:11049:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
- // InternalCubeDSL.g:11049:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
+ // InternalCubeDSL.g:11076:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // InternalCubeDSL.g:11076:3: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2();
@@ -37564,14 +37665,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3"
- // InternalCubeDSL.g:11057:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
+ // InternalCubeDSL.g:11084:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11061:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
- // InternalCubeDSL.g:11062:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
+ // InternalCubeDSL.g:11088:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
+ // InternalCubeDSL.g:11089:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl();
@@ -37597,17 +37698,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl"
- // InternalCubeDSL.g:11068:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
+ // InternalCubeDSL.g:11095:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11072:1: ( ( ruleOpSingleAssign ) )
- // InternalCubeDSL.g:11073:1: ( ruleOpSingleAssign )
+ // InternalCubeDSL.g:11099:1: ( ( ruleOpSingleAssign ) )
+ // InternalCubeDSL.g:11100:1: ( ruleOpSingleAssign )
{
- // InternalCubeDSL.g:11073:1: ( ruleOpSingleAssign )
- // InternalCubeDSL.g:11074:2: ruleOpSingleAssign
+ // InternalCubeDSL.g:11100:1: ( ruleOpSingleAssign )
+ // InternalCubeDSL.g:11101:2: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
@@ -37642,14 +37743,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0"
- // InternalCubeDSL.g:11084:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
+ // InternalCubeDSL.g:11111:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11088:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
- // InternalCubeDSL.g:11089:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
+ // InternalCubeDSL.g:11115:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
+ // InternalCubeDSL.g:11116:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
{
pushFollow(FOLLOW_83);
rule__XMemberFeatureCall__Group_1_1__0__Impl();
@@ -37680,23 +37781,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl"
- // InternalCubeDSL.g:11096:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
+ // InternalCubeDSL.g:11123:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11100:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
- // InternalCubeDSL.g:11101:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:11127:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
+ // InternalCubeDSL.g:11128:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
{
- // InternalCubeDSL.g:11101:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
- // InternalCubeDSL.g:11102:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // InternalCubeDSL.g:11128:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // InternalCubeDSL.g:11129:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0());
}
- // InternalCubeDSL.g:11103:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
- // InternalCubeDSL.g:11103:3: rule__XMemberFeatureCall__Group_1_1_0__0
+ // InternalCubeDSL.g:11130:2: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // InternalCubeDSL.g:11130:3: rule__XMemberFeatureCall__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0__0();
@@ -37731,14 +37832,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1"
- // InternalCubeDSL.g:11111:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
+ // InternalCubeDSL.g:11138:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11115:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
- // InternalCubeDSL.g:11116:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
+ // InternalCubeDSL.g:11142:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
+ // InternalCubeDSL.g:11143:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
{
pushFollow(FOLLOW_83);
rule__XMemberFeatureCall__Group_1_1__1__Impl();
@@ -37769,31 +37870,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl"
- // InternalCubeDSL.g:11123:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
+ // InternalCubeDSL.g:11150:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11127:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
- // InternalCubeDSL.g:11128:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // InternalCubeDSL.g:11154:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
+ // InternalCubeDSL.g:11155:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
{
- // InternalCubeDSL.g:11128:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
- // InternalCubeDSL.g:11129:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ // InternalCubeDSL.g:11155:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // InternalCubeDSL.g:11156:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1());
}
- // InternalCubeDSL.g:11130:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalCubeDSL.g:11157:2: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==27) ) {
- alt100=1;
+ if ( (LA101_0==27) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalCubeDSL.g:11130:3: rule__XMemberFeatureCall__Group_1_1_1__0
+ // InternalCubeDSL.g:11157:3: rule__XMemberFeatureCall__Group_1_1_1__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1__0();
@@ -37831,14 +37932,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2"
- // InternalCubeDSL.g:11138:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
+ // InternalCubeDSL.g:11165:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11142:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
- // InternalCubeDSL.g:11143:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
+ // InternalCubeDSL.g:11169:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
+ // InternalCubeDSL.g:11170:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
{
pushFollow(FOLLOW_84);
rule__XMemberFeatureCall__Group_1_1__2__Impl();
@@ -37869,23 +37970,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl"
- // InternalCubeDSL.g:11150:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
+ // InternalCubeDSL.g:11177:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11154:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
- // InternalCubeDSL.g:11155:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // InternalCubeDSL.g:11181:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
+ // InternalCubeDSL.g:11182:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
{
- // InternalCubeDSL.g:11155:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
- // InternalCubeDSL.g:11156:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // InternalCubeDSL.g:11182:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // InternalCubeDSL.g:11183:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2());
}
- // InternalCubeDSL.g:11157:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
- // InternalCubeDSL.g:11157:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
+ // InternalCubeDSL.g:11184:2: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // InternalCubeDSL.g:11184:3: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__FeatureAssignment_1_1_2();
@@ -37920,14 +38021,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3"
- // InternalCubeDSL.g:11165:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
+ // InternalCubeDSL.g:11192:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11169:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
- // InternalCubeDSL.g:11170:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
+ // InternalCubeDSL.g:11196:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
+ // InternalCubeDSL.g:11197:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
{
pushFollow(FOLLOW_84);
rule__XMemberFeatureCall__Group_1_1__3__Impl();
@@ -37958,27 +38059,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl"
- // InternalCubeDSL.g:11177:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
+ // InternalCubeDSL.g:11204:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11181:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
- // InternalCubeDSL.g:11182:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // InternalCubeDSL.g:11208:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
+ // InternalCubeDSL.g:11209:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
{
- // InternalCubeDSL.g:11182:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
- // InternalCubeDSL.g:11183:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ // InternalCubeDSL.g:11209:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // InternalCubeDSL.g:11210:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3());
}
- // InternalCubeDSL.g:11184:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
- int alt101=2;
- alt101 = dfa101.predict(input);
- switch (alt101) {
+ // InternalCubeDSL.g:11211:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ int alt102=2;
+ alt102 = dfa102.predict(input);
+ switch (alt102) {
case 1 :
- // InternalCubeDSL.g:11184:3: rule__XMemberFeatureCall__Group_1_1_3__0
+ // InternalCubeDSL.g:11211:3: rule__XMemberFeatureCall__Group_1_1_3__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3__0();
@@ -38016,14 +38117,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4"
- // InternalCubeDSL.g:11192:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
+ // InternalCubeDSL.g:11219:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11196:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
- // InternalCubeDSL.g:11197:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
+ // InternalCubeDSL.g:11223:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
+ // InternalCubeDSL.g:11224:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1__4__Impl();
@@ -38049,27 +38150,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl"
- // InternalCubeDSL.g:11203:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
+ // InternalCubeDSL.g:11230:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11207:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
- // InternalCubeDSL.g:11208:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // InternalCubeDSL.g:11234:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
+ // InternalCubeDSL.g:11235:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
{
- // InternalCubeDSL.g:11208:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
- // InternalCubeDSL.g:11209:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ // InternalCubeDSL.g:11235:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // InternalCubeDSL.g:11236:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4());
}
- // InternalCubeDSL.g:11210:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
- int alt102=2;
- alt102 = dfa102.predict(input);
- switch (alt102) {
+ // InternalCubeDSL.g:11237:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ int alt103=2;
+ alt103 = dfa103.predict(input);
+ switch (alt103) {
case 1 :
- // InternalCubeDSL.g:11210:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // InternalCubeDSL.g:11237:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
@@ -38107,14 +38208,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0"
- // InternalCubeDSL.g:11219:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
+ // InternalCubeDSL.g:11246:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11223:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
- // InternalCubeDSL.g:11224:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
+ // InternalCubeDSL.g:11250:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
+ // InternalCubeDSL.g:11251:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0__0__Impl();
@@ -38140,23 +38241,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl"
- // InternalCubeDSL.g:11230:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:11257:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11234:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
- // InternalCubeDSL.g:11235:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:11261:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:11262:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
{
- // InternalCubeDSL.g:11235:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
- // InternalCubeDSL.g:11236:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:11262:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // InternalCubeDSL.g:11263:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0());
}
- // InternalCubeDSL.g:11237:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
- // InternalCubeDSL.g:11237:3: rule__XMemberFeatureCall__Group_1_1_0_0__0
+ // InternalCubeDSL.g:11264:2: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // InternalCubeDSL.g:11264:3: rule__XMemberFeatureCall__Group_1_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0_0__0();
@@ -38191,14 +38292,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0"
- // InternalCubeDSL.g:11246:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
+ // InternalCubeDSL.g:11273:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11250:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
- // InternalCubeDSL.g:11251:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
+ // InternalCubeDSL.g:11277:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
+ // InternalCubeDSL.g:11278:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
{
pushFollow(FOLLOW_80);
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl();
@@ -38229,23 +38330,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl"
- // InternalCubeDSL.g:11258:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:11285:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11262:1: ( ( () ) )
- // InternalCubeDSL.g:11263:1: ( () )
+ // InternalCubeDSL.g:11289:1: ( ( () ) )
+ // InternalCubeDSL.g:11290:1: ( () )
{
- // InternalCubeDSL.g:11263:1: ( () )
- // InternalCubeDSL.g:11264:2: ()
+ // InternalCubeDSL.g:11290:1: ( () )
+ // InternalCubeDSL.g:11291:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0());
}
- // InternalCubeDSL.g:11265:2: ()
- // InternalCubeDSL.g:11265:3:
+ // InternalCubeDSL.g:11292:2: ()
+ // InternalCubeDSL.g:11292:3:
{
}
@@ -38270,14 +38371,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1"
- // InternalCubeDSL.g:11273:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:11300:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11277:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
- // InternalCubeDSL.g:11278:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
+ // InternalCubeDSL.g:11304:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
+ // InternalCubeDSL.g:11305:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl();
@@ -38303,23 +38404,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl"
- // InternalCubeDSL.g:11284:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
+ // InternalCubeDSL.g:11311:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11288:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
- // InternalCubeDSL.g:11289:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:11315:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
+ // InternalCubeDSL.g:11316:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
{
- // InternalCubeDSL.g:11289:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
- // InternalCubeDSL.g:11290:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // InternalCubeDSL.g:11316:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // InternalCubeDSL.g:11317:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1());
}
- // InternalCubeDSL.g:11291:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
- // InternalCubeDSL.g:11291:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
+ // InternalCubeDSL.g:11318:2: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // InternalCubeDSL.g:11318:3: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1();
@@ -38354,14 +38455,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0"
- // InternalCubeDSL.g:11300:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
+ // InternalCubeDSL.g:11327:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11304:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
- // InternalCubeDSL.g:11305:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
+ // InternalCubeDSL.g:11331:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
+ // InternalCubeDSL.g:11332:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
{
pushFollow(FOLLOW_85);
rule__XMemberFeatureCall__Group_1_1_1__0__Impl();
@@ -38392,17 +38493,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl"
- // InternalCubeDSL.g:11312:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:11339:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11316:1: ( ( '<' ) )
- // InternalCubeDSL.g:11317:1: ( '<' )
+ // InternalCubeDSL.g:11343:1: ( ( '<' ) )
+ // InternalCubeDSL.g:11344:1: ( '<' )
{
- // InternalCubeDSL.g:11317:1: ( '<' )
- // InternalCubeDSL.g:11318:2: '<'
+ // InternalCubeDSL.g:11344:1: ( '<' )
+ // InternalCubeDSL.g:11345:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
@@ -38433,14 +38534,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1"
- // InternalCubeDSL.g:11327:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
+ // InternalCubeDSL.g:11354:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11331:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
- // InternalCubeDSL.g:11332:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
+ // InternalCubeDSL.g:11358:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
+ // InternalCubeDSL.g:11359:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
{
pushFollow(FOLLOW_86);
rule__XMemberFeatureCall__Group_1_1_1__1__Impl();
@@ -38471,23 +38572,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl"
- // InternalCubeDSL.g:11339:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
+ // InternalCubeDSL.g:11366:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11343:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
- // InternalCubeDSL.g:11344:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // InternalCubeDSL.g:11370:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
+ // InternalCubeDSL.g:11371:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
{
- // InternalCubeDSL.g:11344:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
- // InternalCubeDSL.g:11345:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // InternalCubeDSL.g:11371:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // InternalCubeDSL.g:11372:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1());
}
- // InternalCubeDSL.g:11346:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
- // InternalCubeDSL.g:11346:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
+ // InternalCubeDSL.g:11373:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // InternalCubeDSL.g:11373:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1();
@@ -38522,14 +38623,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2"
- // InternalCubeDSL.g:11354:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
+ // InternalCubeDSL.g:11381:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11358:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
- // InternalCubeDSL.g:11359:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
+ // InternalCubeDSL.g:11385:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
+ // InternalCubeDSL.g:11386:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
{
pushFollow(FOLLOW_86);
rule__XMemberFeatureCall__Group_1_1_1__2__Impl();
@@ -38560,35 +38661,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl"
- // InternalCubeDSL.g:11366:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
+ // InternalCubeDSL.g:11393:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11370:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
- // InternalCubeDSL.g:11371:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // InternalCubeDSL.g:11397:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
+ // InternalCubeDSL.g:11398:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
{
- // InternalCubeDSL.g:11371:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
- // InternalCubeDSL.g:11372:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ // InternalCubeDSL.g:11398:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // InternalCubeDSL.g:11399:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2());
}
- // InternalCubeDSL.g:11373:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
- loop103:
+ // InternalCubeDSL.g:11400:2: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ loop104:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==90) ) {
- alt103=1;
+ if ( (LA104_0==90) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalCubeDSL.g:11373:3: rule__XMemberFeatureCall__Group_1_1_1_2__0
+ // InternalCubeDSL.g:11400:3: rule__XMemberFeatureCall__Group_1_1_1_2__0
{
pushFollow(FOLLOW_47);
rule__XMemberFeatureCall__Group_1_1_1_2__0();
@@ -38600,7 +38701,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop104;
}
} while (true);
@@ -38629,14 +38730,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3"
- // InternalCubeDSL.g:11381:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
+ // InternalCubeDSL.g:11408:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11385:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
- // InternalCubeDSL.g:11386:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
+ // InternalCubeDSL.g:11412:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
+ // InternalCubeDSL.g:11413:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1__3__Impl();
@@ -38662,17 +38763,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl"
- // InternalCubeDSL.g:11392:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:11419:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11396:1: ( ( '>' ) )
- // InternalCubeDSL.g:11397:1: ( '>' )
+ // InternalCubeDSL.g:11423:1: ( ( '>' ) )
+ // InternalCubeDSL.g:11424:1: ( '>' )
{
- // InternalCubeDSL.g:11397:1: ( '>' )
- // InternalCubeDSL.g:11398:2: '>'
+ // InternalCubeDSL.g:11424:1: ( '>' )
+ // InternalCubeDSL.g:11425:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
@@ -38703,14 +38804,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0"
- // InternalCubeDSL.g:11408:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
+ // InternalCubeDSL.g:11435:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11412:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
- // InternalCubeDSL.g:11413:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
+ // InternalCubeDSL.g:11439:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
+ // InternalCubeDSL.g:11440:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
{
pushFollow(FOLLOW_85);
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl();
@@ -38741,17 +38842,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl"
- // InternalCubeDSL.g:11420:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:11447:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11424:1: ( ( ',' ) )
- // InternalCubeDSL.g:11425:1: ( ',' )
+ // InternalCubeDSL.g:11451:1: ( ( ',' ) )
+ // InternalCubeDSL.g:11452:1: ( ',' )
{
- // InternalCubeDSL.g:11425:1: ( ',' )
- // InternalCubeDSL.g:11426:2: ','
+ // InternalCubeDSL.g:11452:1: ( ',' )
+ // InternalCubeDSL.g:11453:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
@@ -38782,14 +38883,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1"
- // InternalCubeDSL.g:11435:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
+ // InternalCubeDSL.g:11462:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11439:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
- // InternalCubeDSL.g:11440:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
+ // InternalCubeDSL.g:11466:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
+ // InternalCubeDSL.g:11467:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl();
@@ -38815,23 +38916,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl"
- // InternalCubeDSL.g:11446:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
+ // InternalCubeDSL.g:11473:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11450:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
- // InternalCubeDSL.g:11451:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // InternalCubeDSL.g:11477:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
+ // InternalCubeDSL.g:11478:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
{
- // InternalCubeDSL.g:11451:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
- // InternalCubeDSL.g:11452:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // InternalCubeDSL.g:11478:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // InternalCubeDSL.g:11479:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1());
}
- // InternalCubeDSL.g:11453:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
- // InternalCubeDSL.g:11453:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
+ // InternalCubeDSL.g:11480:2: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // InternalCubeDSL.g:11480:3: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1();
@@ -38866,14 +38967,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0"
- // InternalCubeDSL.g:11462:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
+ // InternalCubeDSL.g:11489:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11466:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
- // InternalCubeDSL.g:11467:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
+ // InternalCubeDSL.g:11493:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
+ // InternalCubeDSL.g:11494:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
{
pushFollow(FOLLOW_87);
rule__XMemberFeatureCall__Group_1_1_3__0__Impl();
@@ -38904,23 +39005,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl"
- // InternalCubeDSL.g:11474:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
+ // InternalCubeDSL.g:11501:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11478:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
- // InternalCubeDSL.g:11479:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // InternalCubeDSL.g:11505:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
+ // InternalCubeDSL.g:11506:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
{
- // InternalCubeDSL.g:11479:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
- // InternalCubeDSL.g:11480:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // InternalCubeDSL.g:11506:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // InternalCubeDSL.g:11507:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0());
}
- // InternalCubeDSL.g:11481:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
- // InternalCubeDSL.g:11481:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
+ // InternalCubeDSL.g:11508:2: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // InternalCubeDSL.g:11508:3: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0();
@@ -38955,14 +39056,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1"
- // InternalCubeDSL.g:11489:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
+ // InternalCubeDSL.g:11516:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11493:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
- // InternalCubeDSL.g:11494:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
+ // InternalCubeDSL.g:11520:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
+ // InternalCubeDSL.g:11521:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
{
pushFollow(FOLLOW_87);
rule__XMemberFeatureCall__Group_1_1_3__1__Impl();
@@ -38993,31 +39094,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl"
- // InternalCubeDSL.g:11501:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
+ // InternalCubeDSL.g:11528:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11505:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
- // InternalCubeDSL.g:11506:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // InternalCubeDSL.g:11532:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
+ // InternalCubeDSL.g:11533:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
{
- // InternalCubeDSL.g:11506:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
- // InternalCubeDSL.g:11507:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ // InternalCubeDSL.g:11533:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // InternalCubeDSL.g:11534:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1());
}
- // InternalCubeDSL.g:11508:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalCubeDSL.g:11535:2: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( ((LA104_0>=RULE_ID && LA104_0<=RULE_DECIMAL)||LA104_0==27||LA104_0==31||(LA104_0>=34 && LA104_0<=35)||LA104_0==40||(LA104_0>=45 && LA104_0<=50)||LA104_0==74||LA104_0==88||(LA104_0>=92 && LA104_0<=93)||LA104_0==96||LA104_0==98||(LA104_0>=102 && LA104_0<=110)||LA104_0==112||LA104_0==132||LA104_0==134) ) {
- alt104=1;
+ if ( ((LA105_0>=RULE_ID && LA105_0<=RULE_DECIMAL)||LA105_0==27||LA105_0==31||(LA105_0>=34 && LA105_0<=35)||LA105_0==40||(LA105_0>=45 && LA105_0<=50)||LA105_0==74||LA105_0==88||(LA105_0>=92 && LA105_0<=93)||LA105_0==96||LA105_0==98||(LA105_0>=102 && LA105_0<=110)||LA105_0==112||LA105_0==133||LA105_0==135) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalCubeDSL.g:11508:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1
+ // InternalCubeDSL.g:11535:3: rule__XMemberFeatureCall__Alternatives_1_1_3_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Alternatives_1_1_3_1();
@@ -39055,14 +39156,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2"
- // InternalCubeDSL.g:11516:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
+ // InternalCubeDSL.g:11543:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11520:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
- // InternalCubeDSL.g:11521:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
+ // InternalCubeDSL.g:11547:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
+ // InternalCubeDSL.g:11548:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3__2__Impl();
@@ -39088,17 +39189,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl"
- // InternalCubeDSL.g:11527:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:11554:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11531:1: ( ( ')' ) )
- // InternalCubeDSL.g:11532:1: ( ')' )
+ // InternalCubeDSL.g:11558:1: ( ( ')' ) )
+ // InternalCubeDSL.g:11559:1: ( ')' )
{
- // InternalCubeDSL.g:11532:1: ( ')' )
- // InternalCubeDSL.g:11533:2: ')'
+ // InternalCubeDSL.g:11559:1: ( ')' )
+ // InternalCubeDSL.g:11560:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
@@ -39129,14 +39230,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0"
- // InternalCubeDSL.g:11543:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
+ // InternalCubeDSL.g:11570:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11547:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
- // InternalCubeDSL.g:11548:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
+ // InternalCubeDSL.g:11574:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
+ // InternalCubeDSL.g:11575:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
{
pushFollow(FOLLOW_46);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl();
@@ -39167,23 +39268,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl"
- // InternalCubeDSL.g:11555:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
+ // InternalCubeDSL.g:11582:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11559:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
- // InternalCubeDSL.g:11560:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // InternalCubeDSL.g:11586:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
+ // InternalCubeDSL.g:11587:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
{
- // InternalCubeDSL.g:11560:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
- // InternalCubeDSL.g:11561:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // InternalCubeDSL.g:11587:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // InternalCubeDSL.g:11588:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0());
}
- // InternalCubeDSL.g:11562:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
- // InternalCubeDSL.g:11562:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
+ // InternalCubeDSL.g:11589:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // InternalCubeDSL.g:11589:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0();
@@ -39218,14 +39319,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1"
- // InternalCubeDSL.g:11570:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
+ // InternalCubeDSL.g:11597:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11574:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
- // InternalCubeDSL.g:11575:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
+ // InternalCubeDSL.g:11601:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
+ // InternalCubeDSL.g:11602:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl();
@@ -39251,35 +39352,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl"
- // InternalCubeDSL.g:11581:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
+ // InternalCubeDSL.g:11608:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11585:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
- // InternalCubeDSL.g:11586:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // InternalCubeDSL.g:11612:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
+ // InternalCubeDSL.g:11613:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
{
- // InternalCubeDSL.g:11586:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
- // InternalCubeDSL.g:11587:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ // InternalCubeDSL.g:11613:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // InternalCubeDSL.g:11614:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1());
}
- // InternalCubeDSL.g:11588:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
- loop105:
+ // InternalCubeDSL.g:11615:2: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==90) ) {
- alt105=1;
+ if ( (LA106_0==90) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalCubeDSL.g:11588:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
+ // InternalCubeDSL.g:11615:3: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
{
pushFollow(FOLLOW_47);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0();
@@ -39291,7 +39392,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
@@ -39320,14 +39421,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0"
- // InternalCubeDSL.g:11597:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
+ // InternalCubeDSL.g:11624:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11601:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
- // InternalCubeDSL.g:11602:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
+ // InternalCubeDSL.g:11628:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
+ // InternalCubeDSL.g:11629:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
{
pushFollow(FOLLOW_48);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl();
@@ -39358,17 +39459,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl"
- // InternalCubeDSL.g:11609:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:11636:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11613:1: ( ( ',' ) )
- // InternalCubeDSL.g:11614:1: ( ',' )
+ // InternalCubeDSL.g:11640:1: ( ( ',' ) )
+ // InternalCubeDSL.g:11641:1: ( ',' )
{
- // InternalCubeDSL.g:11614:1: ( ',' )
- // InternalCubeDSL.g:11615:2: ','
+ // InternalCubeDSL.g:11641:1: ( ',' )
+ // InternalCubeDSL.g:11642:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
@@ -39399,14 +39500,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1"
- // InternalCubeDSL.g:11624:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
+ // InternalCubeDSL.g:11651:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11628:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
- // InternalCubeDSL.g:11629:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
+ // InternalCubeDSL.g:11655:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
+ // InternalCubeDSL.g:11656:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl();
@@ -39432,23 +39533,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl"
- // InternalCubeDSL.g:11635:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
+ // InternalCubeDSL.g:11662:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11639:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
- // InternalCubeDSL.g:11640:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // InternalCubeDSL.g:11666:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
+ // InternalCubeDSL.g:11667:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
{
- // InternalCubeDSL.g:11640:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
- // InternalCubeDSL.g:11641:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // InternalCubeDSL.g:11667:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // InternalCubeDSL.g:11668:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1());
}
- // InternalCubeDSL.g:11642:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
- // InternalCubeDSL.g:11642:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
+ // InternalCubeDSL.g:11669:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // InternalCubeDSL.g:11669:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1();
@@ -39483,14 +39584,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__0"
- // InternalCubeDSL.g:11651:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ;
+ // InternalCubeDSL.g:11678:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ;
public final void rule__XSetLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11655:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 )
- // InternalCubeDSL.g:11656:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1
+ // InternalCubeDSL.g:11682:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 )
+ // InternalCubeDSL.g:11683:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1
{
pushFollow(FOLLOW_51);
rule__XSetLiteral__Group__0__Impl();
@@ -39521,23 +39622,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__0__Impl"
- // InternalCubeDSL.g:11663:1: rule__XSetLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:11690:1: rule__XSetLiteral__Group__0__Impl : ( () ) ;
public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11667:1: ( ( () ) )
- // InternalCubeDSL.g:11668:1: ( () )
+ // InternalCubeDSL.g:11694:1: ( ( () ) )
+ // InternalCubeDSL.g:11695:1: ( () )
{
- // InternalCubeDSL.g:11668:1: ( () )
- // InternalCubeDSL.g:11669:2: ()
+ // InternalCubeDSL.g:11695:1: ( () )
+ // InternalCubeDSL.g:11696:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0());
}
- // InternalCubeDSL.g:11670:2: ()
- // InternalCubeDSL.g:11670:3:
+ // InternalCubeDSL.g:11697:2: ()
+ // InternalCubeDSL.g:11697:3:
{
}
@@ -39562,14 +39663,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__1"
- // InternalCubeDSL.g:11678:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ;
+ // InternalCubeDSL.g:11705:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ;
public final void rule__XSetLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11682:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 )
- // InternalCubeDSL.g:11683:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2
+ // InternalCubeDSL.g:11709:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 )
+ // InternalCubeDSL.g:11710:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2
{
pushFollow(FOLLOW_7);
rule__XSetLiteral__Group__1__Impl();
@@ -39600,17 +39701,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__1__Impl"
- // InternalCubeDSL.g:11690:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ;
+ // InternalCubeDSL.g:11717:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ;
public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11694:1: ( ( '#' ) )
- // InternalCubeDSL.g:11695:1: ( '#' )
+ // InternalCubeDSL.g:11721:1: ( ( '#' ) )
+ // InternalCubeDSL.g:11722:1: ( '#' )
{
- // InternalCubeDSL.g:11695:1: ( '#' )
- // InternalCubeDSL.g:11696:2: '#'
+ // InternalCubeDSL.g:11722:1: ( '#' )
+ // InternalCubeDSL.g:11723:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
@@ -39641,14 +39742,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__2"
- // InternalCubeDSL.g:11705:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ;
+ // InternalCubeDSL.g:11732:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ;
public final void rule__XSetLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11709:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 )
- // InternalCubeDSL.g:11710:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3
+ // InternalCubeDSL.g:11736:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 )
+ // InternalCubeDSL.g:11737:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3
{
pushFollow(FOLLOW_88);
rule__XSetLiteral__Group__2__Impl();
@@ -39679,17 +39780,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__2__Impl"
- // InternalCubeDSL.g:11717:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:11744:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ;
public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11721:1: ( ( '{' ) )
- // InternalCubeDSL.g:11722:1: ( '{' )
+ // InternalCubeDSL.g:11748:1: ( ( '{' ) )
+ // InternalCubeDSL.g:11749:1: ( '{' )
{
- // InternalCubeDSL.g:11722:1: ( '{' )
- // InternalCubeDSL.g:11723:2: '{'
+ // InternalCubeDSL.g:11749:1: ( '{' )
+ // InternalCubeDSL.g:11750:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
@@ -39720,14 +39821,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__3"
- // InternalCubeDSL.g:11732:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ;
+ // InternalCubeDSL.g:11759:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ;
public final void rule__XSetLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11736:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 )
- // InternalCubeDSL.g:11737:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4
+ // InternalCubeDSL.g:11763:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 )
+ // InternalCubeDSL.g:11764:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4
{
pushFollow(FOLLOW_88);
rule__XSetLiteral__Group__3__Impl();
@@ -39758,31 +39859,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__3__Impl"
- // InternalCubeDSL.g:11744:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:11771:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ;
public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11748:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) )
- // InternalCubeDSL.g:11749:1: ( ( rule__XSetLiteral__Group_3__0 )? )
+ // InternalCubeDSL.g:11775:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) )
+ // InternalCubeDSL.g:11776:1: ( ( rule__XSetLiteral__Group_3__0 )? )
{
- // InternalCubeDSL.g:11749:1: ( ( rule__XSetLiteral__Group_3__0 )? )
- // InternalCubeDSL.g:11750:2: ( rule__XSetLiteral__Group_3__0 )?
+ // InternalCubeDSL.g:11776:1: ( ( rule__XSetLiteral__Group_3__0 )? )
+ // InternalCubeDSL.g:11777:2: ( rule__XSetLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup_3());
}
- // InternalCubeDSL.g:11751:2: ( rule__XSetLiteral__Group_3__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalCubeDSL.g:11778:2: ( rule__XSetLiteral__Group_3__0 )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( ((LA106_0>=RULE_ID && LA106_0<=RULE_DECIMAL)||LA106_0==27||(LA106_0>=34 && LA106_0<=35)||LA106_0==40||(LA106_0>=45 && LA106_0<=50)||LA106_0==74||LA106_0==88||(LA106_0>=92 && LA106_0<=93)||LA106_0==96||LA106_0==98||(LA106_0>=102 && LA106_0<=110)||LA106_0==112||LA106_0==134) ) {
- alt106=1;
+ if ( ((LA107_0>=RULE_ID && LA107_0<=RULE_DECIMAL)||LA107_0==27||(LA107_0>=34 && LA107_0<=35)||LA107_0==40||(LA107_0>=45 && LA107_0<=50)||LA107_0==74||LA107_0==88||(LA107_0>=92 && LA107_0<=93)||LA107_0==96||LA107_0==98||(LA107_0>=102 && LA107_0<=110)||LA107_0==112||LA107_0==135) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalCubeDSL.g:11751:3: rule__XSetLiteral__Group_3__0
+ // InternalCubeDSL.g:11778:3: rule__XSetLiteral__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3__0();
@@ -39820,14 +39921,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__4"
- // InternalCubeDSL.g:11759:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ;
+ // InternalCubeDSL.g:11786:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ;
public final void rule__XSetLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11763:1: ( rule__XSetLiteral__Group__4__Impl )
- // InternalCubeDSL.g:11764:2: rule__XSetLiteral__Group__4__Impl
+ // InternalCubeDSL.g:11790:1: ( rule__XSetLiteral__Group__4__Impl )
+ // InternalCubeDSL.g:11791:2: rule__XSetLiteral__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group__4__Impl();
@@ -39853,17 +39954,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group__4__Impl"
- // InternalCubeDSL.g:11770:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:11797:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ;
public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11774:1: ( ( '}' ) )
- // InternalCubeDSL.g:11775:1: ( '}' )
+ // InternalCubeDSL.g:11801:1: ( ( '}' ) )
+ // InternalCubeDSL.g:11802:1: ( '}' )
{
- // InternalCubeDSL.g:11775:1: ( '}' )
- // InternalCubeDSL.g:11776:2: '}'
+ // InternalCubeDSL.g:11802:1: ( '}' )
+ // InternalCubeDSL.g:11803:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
@@ -39894,14 +39995,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__0"
- // InternalCubeDSL.g:11786:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ;
+ // InternalCubeDSL.g:11813:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ;
public final void rule__XSetLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11790:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 )
- // InternalCubeDSL.g:11791:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1
+ // InternalCubeDSL.g:11817:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 )
+ // InternalCubeDSL.g:11818:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1
{
pushFollow(FOLLOW_46);
rule__XSetLiteral__Group_3__0__Impl();
@@ -39932,23 +40033,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__0__Impl"
- // InternalCubeDSL.g:11798:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ;
+ // InternalCubeDSL.g:11825:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ;
public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11802:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) )
- // InternalCubeDSL.g:11803:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
+ // InternalCubeDSL.g:11829:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) )
+ // InternalCubeDSL.g:11830:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
{
- // InternalCubeDSL.g:11803:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
- // InternalCubeDSL.g:11804:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
+ // InternalCubeDSL.g:11830:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
+ // InternalCubeDSL.g:11831:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0());
}
- // InternalCubeDSL.g:11805:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
- // InternalCubeDSL.g:11805:3: rule__XSetLiteral__ElementsAssignment_3_0
+ // InternalCubeDSL.g:11832:2: ( rule__XSetLiteral__ElementsAssignment_3_0 )
+ // InternalCubeDSL.g:11832:3: rule__XSetLiteral__ElementsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__ElementsAssignment_3_0();
@@ -39983,14 +40084,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__1"
- // InternalCubeDSL.g:11813:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ;
+ // InternalCubeDSL.g:11840:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ;
public final void rule__XSetLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11817:1: ( rule__XSetLiteral__Group_3__1__Impl )
- // InternalCubeDSL.g:11818:2: rule__XSetLiteral__Group_3__1__Impl
+ // InternalCubeDSL.g:11844:1: ( rule__XSetLiteral__Group_3__1__Impl )
+ // InternalCubeDSL.g:11845:2: rule__XSetLiteral__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3__1__Impl();
@@ -40016,35 +40117,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3__1__Impl"
- // InternalCubeDSL.g:11824:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ;
+ // InternalCubeDSL.g:11851:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ;
public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11828:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) )
- // InternalCubeDSL.g:11829:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
+ // InternalCubeDSL.g:11855:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) )
+ // InternalCubeDSL.g:11856:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
{
- // InternalCubeDSL.g:11829:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
- // InternalCubeDSL.g:11830:2: ( rule__XSetLiteral__Group_3_1__0 )*
+ // InternalCubeDSL.g:11856:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
+ // InternalCubeDSL.g:11857:2: ( rule__XSetLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup_3_1());
}
- // InternalCubeDSL.g:11831:2: ( rule__XSetLiteral__Group_3_1__0 )*
- loop107:
+ // InternalCubeDSL.g:11858:2: ( rule__XSetLiteral__Group_3_1__0 )*
+ loop108:
do {
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==90) ) {
- alt107=1;
+ if ( (LA108_0==90) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalCubeDSL.g:11831:3: rule__XSetLiteral__Group_3_1__0
+ // InternalCubeDSL.g:11858:3: rule__XSetLiteral__Group_3_1__0
{
pushFollow(FOLLOW_47);
rule__XSetLiteral__Group_3_1__0();
@@ -40056,7 +40157,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop107;
+ break loop108;
}
} while (true);
@@ -40085,14 +40186,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__0"
- // InternalCubeDSL.g:11840:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ;
+ // InternalCubeDSL.g:11867:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ;
public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11844:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 )
- // InternalCubeDSL.g:11845:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1
+ // InternalCubeDSL.g:11871:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 )
+ // InternalCubeDSL.g:11872:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1
{
pushFollow(FOLLOW_48);
rule__XSetLiteral__Group_3_1__0__Impl();
@@ -40123,17 +40224,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl"
- // InternalCubeDSL.g:11852:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:11879:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11856:1: ( ( ',' ) )
- // InternalCubeDSL.g:11857:1: ( ',' )
+ // InternalCubeDSL.g:11883:1: ( ( ',' ) )
+ // InternalCubeDSL.g:11884:1: ( ',' )
{
- // InternalCubeDSL.g:11857:1: ( ',' )
- // InternalCubeDSL.g:11858:2: ','
+ // InternalCubeDSL.g:11884:1: ( ',' )
+ // InternalCubeDSL.g:11885:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
@@ -40164,14 +40265,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__1"
- // InternalCubeDSL.g:11867:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ;
+ // InternalCubeDSL.g:11894:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ;
public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11871:1: ( rule__XSetLiteral__Group_3_1__1__Impl )
- // InternalCubeDSL.g:11872:2: rule__XSetLiteral__Group_3_1__1__Impl
+ // InternalCubeDSL.g:11898:1: ( rule__XSetLiteral__Group_3_1__1__Impl )
+ // InternalCubeDSL.g:11899:2: rule__XSetLiteral__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group_3_1__1__Impl();
@@ -40197,23 +40298,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl"
- // InternalCubeDSL.g:11878:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ;
+ // InternalCubeDSL.g:11905:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ;
public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11882:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) )
- // InternalCubeDSL.g:11883:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:11909:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) )
+ // InternalCubeDSL.g:11910:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
{
- // InternalCubeDSL.g:11883:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
- // InternalCubeDSL.g:11884:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
+ // InternalCubeDSL.g:11910:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:11911:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1());
}
- // InternalCubeDSL.g:11885:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
- // InternalCubeDSL.g:11885:3: rule__XSetLiteral__ElementsAssignment_3_1_1
+ // InternalCubeDSL.g:11912:2: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
+ // InternalCubeDSL.g:11912:3: rule__XSetLiteral__ElementsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__ElementsAssignment_3_1_1();
@@ -40248,14 +40349,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__0"
- // InternalCubeDSL.g:11894:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ;
+ // InternalCubeDSL.g:11921:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ;
public final void rule__XListLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11898:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 )
- // InternalCubeDSL.g:11899:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1
+ // InternalCubeDSL.g:11925:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 )
+ // InternalCubeDSL.g:11926:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1
{
pushFollow(FOLLOW_51);
rule__XListLiteral__Group__0__Impl();
@@ -40286,23 +40387,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__0__Impl"
- // InternalCubeDSL.g:11906:1: rule__XListLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:11933:1: rule__XListLiteral__Group__0__Impl : ( () ) ;
public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11910:1: ( ( () ) )
- // InternalCubeDSL.g:11911:1: ( () )
+ // InternalCubeDSL.g:11937:1: ( ( () ) )
+ // InternalCubeDSL.g:11938:1: ( () )
{
- // InternalCubeDSL.g:11911:1: ( () )
- // InternalCubeDSL.g:11912:2: ()
+ // InternalCubeDSL.g:11938:1: ( () )
+ // InternalCubeDSL.g:11939:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0());
}
- // InternalCubeDSL.g:11913:2: ()
- // InternalCubeDSL.g:11913:3:
+ // InternalCubeDSL.g:11940:2: ()
+ // InternalCubeDSL.g:11940:3:
{
}
@@ -40327,14 +40428,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__1"
- // InternalCubeDSL.g:11921:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ;
+ // InternalCubeDSL.g:11948:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ;
public final void rule__XListLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11925:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 )
- // InternalCubeDSL.g:11926:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2
+ // InternalCubeDSL.g:11952:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 )
+ // InternalCubeDSL.g:11953:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2
{
pushFollow(FOLLOW_52);
rule__XListLiteral__Group__1__Impl();
@@ -40365,17 +40466,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__1__Impl"
- // InternalCubeDSL.g:11933:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ;
+ // InternalCubeDSL.g:11960:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ;
public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11937:1: ( ( '#' ) )
- // InternalCubeDSL.g:11938:1: ( '#' )
+ // InternalCubeDSL.g:11964:1: ( ( '#' ) )
+ // InternalCubeDSL.g:11965:1: ( '#' )
{
- // InternalCubeDSL.g:11938:1: ( '#' )
- // InternalCubeDSL.g:11939:2: '#'
+ // InternalCubeDSL.g:11965:1: ( '#' )
+ // InternalCubeDSL.g:11966:2: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
@@ -40406,14 +40507,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__2"
- // InternalCubeDSL.g:11948:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ;
+ // InternalCubeDSL.g:11975:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ;
public final void rule__XListLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11952:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 )
- // InternalCubeDSL.g:11953:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3
+ // InternalCubeDSL.g:11979:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 )
+ // InternalCubeDSL.g:11980:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3
{
pushFollow(FOLLOW_50);
rule__XListLiteral__Group__2__Impl();
@@ -40444,17 +40545,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__2__Impl"
- // InternalCubeDSL.g:11960:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ;
+ // InternalCubeDSL.g:11987:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ;
public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11964:1: ( ( '[' ) )
- // InternalCubeDSL.g:11965:1: ( '[' )
+ // InternalCubeDSL.g:11991:1: ( ( '[' ) )
+ // InternalCubeDSL.g:11992:1: ( '[' )
{
- // InternalCubeDSL.g:11965:1: ( '[' )
- // InternalCubeDSL.g:11966:2: '['
+ // InternalCubeDSL.g:11992:1: ( '[' )
+ // InternalCubeDSL.g:11993:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
@@ -40485,14 +40586,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__3"
- // InternalCubeDSL.g:11975:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ;
+ // InternalCubeDSL.g:12002:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ;
public final void rule__XListLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11979:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 )
- // InternalCubeDSL.g:11980:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4
+ // InternalCubeDSL.g:12006:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 )
+ // InternalCubeDSL.g:12007:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4
{
pushFollow(FOLLOW_50);
rule__XListLiteral__Group__3__Impl();
@@ -40523,31 +40624,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__3__Impl"
- // InternalCubeDSL.g:11987:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:12014:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ;
public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:11991:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) )
- // InternalCubeDSL.g:11992:1: ( ( rule__XListLiteral__Group_3__0 )? )
+ // InternalCubeDSL.g:12018:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) )
+ // InternalCubeDSL.g:12019:1: ( ( rule__XListLiteral__Group_3__0 )? )
{
- // InternalCubeDSL.g:11992:1: ( ( rule__XListLiteral__Group_3__0 )? )
- // InternalCubeDSL.g:11993:2: ( rule__XListLiteral__Group_3__0 )?
+ // InternalCubeDSL.g:12019:1: ( ( rule__XListLiteral__Group_3__0 )? )
+ // InternalCubeDSL.g:12020:2: ( rule__XListLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup_3());
}
- // InternalCubeDSL.g:11994:2: ( rule__XListLiteral__Group_3__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalCubeDSL.g:12021:2: ( rule__XListLiteral__Group_3__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( ((LA108_0>=RULE_ID && LA108_0<=RULE_DECIMAL)||LA108_0==27||(LA108_0>=34 && LA108_0<=35)||LA108_0==40||(LA108_0>=45 && LA108_0<=50)||LA108_0==74||LA108_0==88||(LA108_0>=92 && LA108_0<=93)||LA108_0==96||LA108_0==98||(LA108_0>=102 && LA108_0<=110)||LA108_0==112||LA108_0==134) ) {
- alt108=1;
+ if ( ((LA109_0>=RULE_ID && LA109_0<=RULE_DECIMAL)||LA109_0==27||(LA109_0>=34 && LA109_0<=35)||LA109_0==40||(LA109_0>=45 && LA109_0<=50)||LA109_0==74||LA109_0==88||(LA109_0>=92 && LA109_0<=93)||LA109_0==96||LA109_0==98||(LA109_0>=102 && LA109_0<=110)||LA109_0==112||LA109_0==135) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalCubeDSL.g:11994:3: rule__XListLiteral__Group_3__0
+ // InternalCubeDSL.g:12021:3: rule__XListLiteral__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3__0();
@@ -40585,14 +40686,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__4"
- // InternalCubeDSL.g:12002:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ;
+ // InternalCubeDSL.g:12029:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ;
public final void rule__XListLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12006:1: ( rule__XListLiteral__Group__4__Impl )
- // InternalCubeDSL.g:12007:2: rule__XListLiteral__Group__4__Impl
+ // InternalCubeDSL.g:12033:1: ( rule__XListLiteral__Group__4__Impl )
+ // InternalCubeDSL.g:12034:2: rule__XListLiteral__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group__4__Impl();
@@ -40618,17 +40719,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group__4__Impl"
- // InternalCubeDSL.g:12013:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ;
+ // InternalCubeDSL.g:12040:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ;
public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12017:1: ( ( ']' ) )
- // InternalCubeDSL.g:12018:1: ( ']' )
+ // InternalCubeDSL.g:12044:1: ( ( ']' ) )
+ // InternalCubeDSL.g:12045:1: ( ']' )
{
- // InternalCubeDSL.g:12018:1: ( ']' )
- // InternalCubeDSL.g:12019:2: ']'
+ // InternalCubeDSL.g:12045:1: ( ']' )
+ // InternalCubeDSL.g:12046:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
@@ -40659,14 +40760,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__0"
- // InternalCubeDSL.g:12029:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ;
+ // InternalCubeDSL.g:12056:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ;
public final void rule__XListLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12033:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 )
- // InternalCubeDSL.g:12034:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1
+ // InternalCubeDSL.g:12060:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 )
+ // InternalCubeDSL.g:12061:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1
{
pushFollow(FOLLOW_46);
rule__XListLiteral__Group_3__0__Impl();
@@ -40697,23 +40798,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__0__Impl"
- // InternalCubeDSL.g:12041:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ;
+ // InternalCubeDSL.g:12068:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ;
public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12045:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) )
- // InternalCubeDSL.g:12046:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
+ // InternalCubeDSL.g:12072:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) )
+ // InternalCubeDSL.g:12073:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
{
- // InternalCubeDSL.g:12046:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
- // InternalCubeDSL.g:12047:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
+ // InternalCubeDSL.g:12073:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
+ // InternalCubeDSL.g:12074:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0());
}
- // InternalCubeDSL.g:12048:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
- // InternalCubeDSL.g:12048:3: rule__XListLiteral__ElementsAssignment_3_0
+ // InternalCubeDSL.g:12075:2: ( rule__XListLiteral__ElementsAssignment_3_0 )
+ // InternalCubeDSL.g:12075:3: rule__XListLiteral__ElementsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__ElementsAssignment_3_0();
@@ -40748,14 +40849,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__1"
- // InternalCubeDSL.g:12056:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ;
+ // InternalCubeDSL.g:12083:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ;
public final void rule__XListLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12060:1: ( rule__XListLiteral__Group_3__1__Impl )
- // InternalCubeDSL.g:12061:2: rule__XListLiteral__Group_3__1__Impl
+ // InternalCubeDSL.g:12087:1: ( rule__XListLiteral__Group_3__1__Impl )
+ // InternalCubeDSL.g:12088:2: rule__XListLiteral__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3__1__Impl();
@@ -40781,35 +40882,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3__1__Impl"
- // InternalCubeDSL.g:12067:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ;
+ // InternalCubeDSL.g:12094:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ;
public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12071:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) )
- // InternalCubeDSL.g:12072:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
+ // InternalCubeDSL.g:12098:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) )
+ // InternalCubeDSL.g:12099:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
{
- // InternalCubeDSL.g:12072:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
- // InternalCubeDSL.g:12073:2: ( rule__XListLiteral__Group_3_1__0 )*
+ // InternalCubeDSL.g:12099:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
+ // InternalCubeDSL.g:12100:2: ( rule__XListLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup_3_1());
}
- // InternalCubeDSL.g:12074:2: ( rule__XListLiteral__Group_3_1__0 )*
- loop109:
+ // InternalCubeDSL.g:12101:2: ( rule__XListLiteral__Group_3_1__0 )*
+ loop110:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==90) ) {
- alt109=1;
+ if ( (LA110_0==90) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalCubeDSL.g:12074:3: rule__XListLiteral__Group_3_1__0
+ // InternalCubeDSL.g:12101:3: rule__XListLiteral__Group_3_1__0
{
pushFollow(FOLLOW_47);
rule__XListLiteral__Group_3_1__0();
@@ -40821,7 +40922,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop109;
+ break loop110;
}
} while (true);
@@ -40850,14 +40951,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__0"
- // InternalCubeDSL.g:12083:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ;
+ // InternalCubeDSL.g:12110:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ;
public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12087:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 )
- // InternalCubeDSL.g:12088:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1
+ // InternalCubeDSL.g:12114:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 )
+ // InternalCubeDSL.g:12115:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1
{
pushFollow(FOLLOW_48);
rule__XListLiteral__Group_3_1__0__Impl();
@@ -40888,17 +40989,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl"
- // InternalCubeDSL.g:12095:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:12122:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12099:1: ( ( ',' ) )
- // InternalCubeDSL.g:12100:1: ( ',' )
+ // InternalCubeDSL.g:12126:1: ( ( ',' ) )
+ // InternalCubeDSL.g:12127:1: ( ',' )
{
- // InternalCubeDSL.g:12100:1: ( ',' )
- // InternalCubeDSL.g:12101:2: ','
+ // InternalCubeDSL.g:12127:1: ( ',' )
+ // InternalCubeDSL.g:12128:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
@@ -40929,14 +41030,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__1"
- // InternalCubeDSL.g:12110:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ;
+ // InternalCubeDSL.g:12137:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ;
public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12114:1: ( rule__XListLiteral__Group_3_1__1__Impl )
- // InternalCubeDSL.g:12115:2: rule__XListLiteral__Group_3_1__1__Impl
+ // InternalCubeDSL.g:12141:1: ( rule__XListLiteral__Group_3_1__1__Impl )
+ // InternalCubeDSL.g:12142:2: rule__XListLiteral__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group_3_1__1__Impl();
@@ -40962,23 +41063,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl"
- // InternalCubeDSL.g:12121:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ;
+ // InternalCubeDSL.g:12148:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ;
public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12125:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) )
- // InternalCubeDSL.g:12126:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:12152:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) )
+ // InternalCubeDSL.g:12153:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
{
- // InternalCubeDSL.g:12126:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
- // InternalCubeDSL.g:12127:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
+ // InternalCubeDSL.g:12153:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:12154:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1());
}
- // InternalCubeDSL.g:12128:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
- // InternalCubeDSL.g:12128:3: rule__XListLiteral__ElementsAssignment_3_1_1
+ // InternalCubeDSL.g:12155:2: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
+ // InternalCubeDSL.g:12155:3: rule__XListLiteral__ElementsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XListLiteral__ElementsAssignment_3_1_1();
@@ -41013,14 +41114,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0"
- // InternalCubeDSL.g:12137:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
+ // InternalCubeDSL.g:12164:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
public final void rule__XClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12141:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
- // InternalCubeDSL.g:12142:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
+ // InternalCubeDSL.g:12168:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
+ // InternalCubeDSL.g:12169:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
{
pushFollow(FOLLOW_89);
rule__XClosure__Group__0__Impl();
@@ -41051,23 +41152,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__0__Impl"
- // InternalCubeDSL.g:12149:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
+ // InternalCubeDSL.g:12176:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12153:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
- // InternalCubeDSL.g:12154:1: ( ( rule__XClosure__Group_0__0 ) )
+ // InternalCubeDSL.g:12180:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
+ // InternalCubeDSL.g:12181:1: ( ( rule__XClosure__Group_0__0 ) )
{
- // InternalCubeDSL.g:12154:1: ( ( rule__XClosure__Group_0__0 ) )
- // InternalCubeDSL.g:12155:2: ( rule__XClosure__Group_0__0 )
+ // InternalCubeDSL.g:12181:1: ( ( rule__XClosure__Group_0__0 ) )
+ // InternalCubeDSL.g:12182:2: ( rule__XClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_0());
}
- // InternalCubeDSL.g:12156:2: ( rule__XClosure__Group_0__0 )
- // InternalCubeDSL.g:12156:3: rule__XClosure__Group_0__0
+ // InternalCubeDSL.g:12183:2: ( rule__XClosure__Group_0__0 )
+ // InternalCubeDSL.g:12183:3: rule__XClosure__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0__0();
@@ -41102,14 +41203,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1"
- // InternalCubeDSL.g:12164:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
+ // InternalCubeDSL.g:12191:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
public final void rule__XClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12168:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
- // InternalCubeDSL.g:12169:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
+ // InternalCubeDSL.g:12195:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
+ // InternalCubeDSL.g:12196:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
{
pushFollow(FOLLOW_89);
rule__XClosure__Group__1__Impl();
@@ -41140,27 +41241,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__1__Impl"
- // InternalCubeDSL.g:12176:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
+ // InternalCubeDSL.g:12203:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12180:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
- // InternalCubeDSL.g:12181:1: ( ( rule__XClosure__Group_1__0 )? )
+ // InternalCubeDSL.g:12207:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
+ // InternalCubeDSL.g:12208:1: ( ( rule__XClosure__Group_1__0 )? )
{
- // InternalCubeDSL.g:12181:1: ( ( rule__XClosure__Group_1__0 )? )
- // InternalCubeDSL.g:12182:2: ( rule__XClosure__Group_1__0 )?
+ // InternalCubeDSL.g:12208:1: ( ( rule__XClosure__Group_1__0 )? )
+ // InternalCubeDSL.g:12209:2: ( rule__XClosure__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1());
}
- // InternalCubeDSL.g:12183:2: ( rule__XClosure__Group_1__0 )?
- int alt110=2;
- alt110 = dfa110.predict(input);
- switch (alt110) {
+ // InternalCubeDSL.g:12210:2: ( rule__XClosure__Group_1__0 )?
+ int alt111=2;
+ alt111 = dfa111.predict(input);
+ switch (alt111) {
case 1 :
- // InternalCubeDSL.g:12183:3: rule__XClosure__Group_1__0
+ // InternalCubeDSL.g:12210:3: rule__XClosure__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1__0();
@@ -41198,14 +41299,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2"
- // InternalCubeDSL.g:12191:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
+ // InternalCubeDSL.g:12218:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
public final void rule__XClosure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12195:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
- // InternalCubeDSL.g:12196:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
+ // InternalCubeDSL.g:12222:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
+ // InternalCubeDSL.g:12223:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
{
pushFollow(FOLLOW_90);
rule__XClosure__Group__2__Impl();
@@ -41236,23 +41337,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__2__Impl"
- // InternalCubeDSL.g:12203:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
+ // InternalCubeDSL.g:12230:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12207:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
- // InternalCubeDSL.g:12208:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:12234:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
+ // InternalCubeDSL.g:12235:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
{
- // InternalCubeDSL.g:12208:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
- // InternalCubeDSL.g:12209:2: ( rule__XClosure__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:12235:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:12236:2: ( rule__XClosure__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
}
- // InternalCubeDSL.g:12210:2: ( rule__XClosure__ExpressionAssignment_2 )
- // InternalCubeDSL.g:12210:3: rule__XClosure__ExpressionAssignment_2
+ // InternalCubeDSL.g:12237:2: ( rule__XClosure__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:12237:3: rule__XClosure__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XClosure__ExpressionAssignment_2();
@@ -41287,14 +41388,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3"
- // InternalCubeDSL.g:12218:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
+ // InternalCubeDSL.g:12245:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
public final void rule__XClosure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12222:1: ( rule__XClosure__Group__3__Impl )
- // InternalCubeDSL.g:12223:2: rule__XClosure__Group__3__Impl
+ // InternalCubeDSL.g:12249:1: ( rule__XClosure__Group__3__Impl )
+ // InternalCubeDSL.g:12250:2: rule__XClosure__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group__3__Impl();
@@ -41320,17 +41421,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group__3__Impl"
- // InternalCubeDSL.g:12229:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
+ // InternalCubeDSL.g:12256:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12233:1: ( ( ']' ) )
- // InternalCubeDSL.g:12234:1: ( ']' )
+ // InternalCubeDSL.g:12260:1: ( ( ']' ) )
+ // InternalCubeDSL.g:12261:1: ( ']' )
{
- // InternalCubeDSL.g:12234:1: ( ']' )
- // InternalCubeDSL.g:12235:2: ']'
+ // InternalCubeDSL.g:12261:1: ( ']' )
+ // InternalCubeDSL.g:12262:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
@@ -41361,14 +41462,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0__0"
- // InternalCubeDSL.g:12245:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
+ // InternalCubeDSL.g:12272:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
public final void rule__XClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12249:1: ( rule__XClosure__Group_0__0__Impl )
- // InternalCubeDSL.g:12250:2: rule__XClosure__Group_0__0__Impl
+ // InternalCubeDSL.g:12276:1: ( rule__XClosure__Group_0__0__Impl )
+ // InternalCubeDSL.g:12277:2: rule__XClosure__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0__0__Impl();
@@ -41394,23 +41495,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0__0__Impl"
- // InternalCubeDSL.g:12256:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:12283:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12260:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:12261:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // InternalCubeDSL.g:12287:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:12288:1: ( ( rule__XClosure__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:12261:1: ( ( rule__XClosure__Group_0_0__0 ) )
- // InternalCubeDSL.g:12262:2: ( rule__XClosure__Group_0_0__0 )
+ // InternalCubeDSL.g:12288:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // InternalCubeDSL.g:12289:2: ( rule__XClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:12263:2: ( rule__XClosure__Group_0_0__0 )
- // InternalCubeDSL.g:12263:3: rule__XClosure__Group_0_0__0
+ // InternalCubeDSL.g:12290:2: ( rule__XClosure__Group_0_0__0 )
+ // InternalCubeDSL.g:12290:3: rule__XClosure__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0_0__0();
@@ -41445,14 +41546,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__0"
- // InternalCubeDSL.g:12272:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
+ // InternalCubeDSL.g:12299:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
public final void rule__XClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12276:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
- // InternalCubeDSL.g:12277:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
+ // InternalCubeDSL.g:12303:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
+ // InternalCubeDSL.g:12304:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
{
pushFollow(FOLLOW_52);
rule__XClosure__Group_0_0__0__Impl();
@@ -41483,23 +41584,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__0__Impl"
- // InternalCubeDSL.g:12284:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:12311:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12288:1: ( ( () ) )
- // InternalCubeDSL.g:12289:1: ( () )
+ // InternalCubeDSL.g:12315:1: ( ( () ) )
+ // InternalCubeDSL.g:12316:1: ( () )
{
- // InternalCubeDSL.g:12289:1: ( () )
- // InternalCubeDSL.g:12290:2: ()
+ // InternalCubeDSL.g:12316:1: ( () )
+ // InternalCubeDSL.g:12317:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
}
- // InternalCubeDSL.g:12291:2: ()
- // InternalCubeDSL.g:12291:3:
+ // InternalCubeDSL.g:12318:2: ()
+ // InternalCubeDSL.g:12318:3:
{
}
@@ -41524,14 +41625,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__1"
- // InternalCubeDSL.g:12299:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
+ // InternalCubeDSL.g:12326:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
public final void rule__XClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12303:1: ( rule__XClosure__Group_0_0__1__Impl )
- // InternalCubeDSL.g:12304:2: rule__XClosure__Group_0_0__1__Impl
+ // InternalCubeDSL.g:12330:1: ( rule__XClosure__Group_0_0__1__Impl )
+ // InternalCubeDSL.g:12331:2: rule__XClosure__Group_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_0_0__1__Impl();
@@ -41557,17 +41658,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_0_0__1__Impl"
- // InternalCubeDSL.g:12310:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
+ // InternalCubeDSL.g:12337:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12314:1: ( ( '[' ) )
- // InternalCubeDSL.g:12315:1: ( '[' )
+ // InternalCubeDSL.g:12341:1: ( ( '[' ) )
+ // InternalCubeDSL.g:12342:1: ( '[' )
{
- // InternalCubeDSL.g:12315:1: ( '[' )
- // InternalCubeDSL.g:12316:2: '['
+ // InternalCubeDSL.g:12342:1: ( '[' )
+ // InternalCubeDSL.g:12343:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
@@ -41598,14 +41699,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1__0"
- // InternalCubeDSL.g:12326:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
+ // InternalCubeDSL.g:12353:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
public final void rule__XClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12330:1: ( rule__XClosure__Group_1__0__Impl )
- // InternalCubeDSL.g:12331:2: rule__XClosure__Group_1__0__Impl
+ // InternalCubeDSL.g:12357:1: ( rule__XClosure__Group_1__0__Impl )
+ // InternalCubeDSL.g:12358:2: rule__XClosure__Group_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1__0__Impl();
@@ -41631,23 +41732,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1__0__Impl"
- // InternalCubeDSL.g:12337:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
+ // InternalCubeDSL.g:12364:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12341:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
- // InternalCubeDSL.g:12342:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // InternalCubeDSL.g:12368:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
+ // InternalCubeDSL.g:12369:1: ( ( rule__XClosure__Group_1_0__0 ) )
{
- // InternalCubeDSL.g:12342:1: ( ( rule__XClosure__Group_1_0__0 ) )
- // InternalCubeDSL.g:12343:2: ( rule__XClosure__Group_1_0__0 )
+ // InternalCubeDSL.g:12369:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // InternalCubeDSL.g:12370:2: ( rule__XClosure__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0());
}
- // InternalCubeDSL.g:12344:2: ( rule__XClosure__Group_1_0__0 )
- // InternalCubeDSL.g:12344:3: rule__XClosure__Group_1_0__0
+ // InternalCubeDSL.g:12371:2: ( rule__XClosure__Group_1_0__0 )
+ // InternalCubeDSL.g:12371:3: rule__XClosure__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0__0();
@@ -41682,14 +41783,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__0"
- // InternalCubeDSL.g:12353:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
+ // InternalCubeDSL.g:12380:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
public final void rule__XClosure__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12357:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
- // InternalCubeDSL.g:12358:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
+ // InternalCubeDSL.g:12384:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
+ // InternalCubeDSL.g:12385:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
{
pushFollow(FOLLOW_91);
rule__XClosure__Group_1_0__0__Impl();
@@ -41720,31 +41821,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__0__Impl"
- // InternalCubeDSL.g:12365:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
+ // InternalCubeDSL.g:12392:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12369:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
- // InternalCubeDSL.g:12370:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // InternalCubeDSL.g:12396:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
+ // InternalCubeDSL.g:12397:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
{
- // InternalCubeDSL.g:12370:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
- // InternalCubeDSL.g:12371:2: ( rule__XClosure__Group_1_0_0__0 )?
+ // InternalCubeDSL.g:12397:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // InternalCubeDSL.g:12398:2: ( rule__XClosure__Group_1_0_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0_0());
}
- // InternalCubeDSL.g:12372:2: ( rule__XClosure__Group_1_0_0__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalCubeDSL.g:12399:2: ( rule__XClosure__Group_1_0_0__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==RULE_ID||LA111_0==31||LA111_0==88) ) {
- alt111=1;
+ if ( (LA112_0==RULE_ID||LA112_0==31||LA112_0==88) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalCubeDSL.g:12372:3: rule__XClosure__Group_1_0_0__0
+ // InternalCubeDSL.g:12399:3: rule__XClosure__Group_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0__0();
@@ -41782,14 +41883,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__1"
- // InternalCubeDSL.g:12380:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
+ // InternalCubeDSL.g:12407:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
public final void rule__XClosure__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12384:1: ( rule__XClosure__Group_1_0__1__Impl )
- // InternalCubeDSL.g:12385:2: rule__XClosure__Group_1_0__1__Impl
+ // InternalCubeDSL.g:12411:1: ( rule__XClosure__Group_1_0__1__Impl )
+ // InternalCubeDSL.g:12412:2: rule__XClosure__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0__1__Impl();
@@ -41815,23 +41916,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0__1__Impl"
- // InternalCubeDSL.g:12391:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
+ // InternalCubeDSL.g:12418:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12395:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
- // InternalCubeDSL.g:12396:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:12422:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
+ // InternalCubeDSL.g:12423:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
{
- // InternalCubeDSL.g:12396:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
- // InternalCubeDSL.g:12397:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // InternalCubeDSL.g:12423:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // InternalCubeDSL.g:12424:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
}
- // InternalCubeDSL.g:12398:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
- // InternalCubeDSL.g:12398:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
+ // InternalCubeDSL.g:12425:2: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // InternalCubeDSL.g:12425:3: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__XClosure__ExplicitSyntaxAssignment_1_0_1();
@@ -41866,14 +41967,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__0"
- // InternalCubeDSL.g:12407:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
+ // InternalCubeDSL.g:12434:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12411:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
- // InternalCubeDSL.g:12412:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
+ // InternalCubeDSL.g:12438:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
+ // InternalCubeDSL.g:12439:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
{
pushFollow(FOLLOW_46);
rule__XClosure__Group_1_0_0__0__Impl();
@@ -41904,23 +42005,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl"
- // InternalCubeDSL.g:12419:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
+ // InternalCubeDSL.g:12446:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12423:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
- // InternalCubeDSL.g:12424:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // InternalCubeDSL.g:12450:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
+ // InternalCubeDSL.g:12451:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
{
- // InternalCubeDSL.g:12424:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
- // InternalCubeDSL.g:12425:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // InternalCubeDSL.g:12451:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // InternalCubeDSL.g:12452:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
}
- // InternalCubeDSL.g:12426:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
- // InternalCubeDSL.g:12426:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
+ // InternalCubeDSL.g:12453:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // InternalCubeDSL.g:12453:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
{
pushFollow(FOLLOW_2);
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0();
@@ -41955,14 +42056,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__1"
- // InternalCubeDSL.g:12434:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:12461:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12438:1: ( rule__XClosure__Group_1_0_0__1__Impl )
- // InternalCubeDSL.g:12439:2: rule__XClosure__Group_1_0_0__1__Impl
+ // InternalCubeDSL.g:12465:1: ( rule__XClosure__Group_1_0_0__1__Impl )
+ // InternalCubeDSL.g:12466:2: rule__XClosure__Group_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0__1__Impl();
@@ -41988,35 +42089,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl"
- // InternalCubeDSL.g:12445:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
+ // InternalCubeDSL.g:12472:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12449:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
- // InternalCubeDSL.g:12450:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // InternalCubeDSL.g:12476:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
+ // InternalCubeDSL.g:12477:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
{
- // InternalCubeDSL.g:12450:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
- // InternalCubeDSL.g:12451:2: ( rule__XClosure__Group_1_0_0_1__0 )*
+ // InternalCubeDSL.g:12477:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // InternalCubeDSL.g:12478:2: ( rule__XClosure__Group_1_0_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
}
- // InternalCubeDSL.g:12452:2: ( rule__XClosure__Group_1_0_0_1__0 )*
- loop112:
+ // InternalCubeDSL.g:12479:2: ( rule__XClosure__Group_1_0_0_1__0 )*
+ loop113:
do {
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==90) ) {
- alt112=1;
+ if ( (LA113_0==90) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalCubeDSL.g:12452:3: rule__XClosure__Group_1_0_0_1__0
+ // InternalCubeDSL.g:12479:3: rule__XClosure__Group_1_0_0_1__0
{
pushFollow(FOLLOW_47);
rule__XClosure__Group_1_0_0_1__0();
@@ -42028,7 +42129,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop112;
+ break loop113;
}
} while (true);
@@ -42057,14 +42158,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__0"
- // InternalCubeDSL.g:12461:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
+ // InternalCubeDSL.g:12488:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12465:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
- // InternalCubeDSL.g:12466:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
+ // InternalCubeDSL.g:12492:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
+ // InternalCubeDSL.g:12493:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
{
pushFollow(FOLLOW_65);
rule__XClosure__Group_1_0_0_1__0__Impl();
@@ -42095,17 +42196,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl"
- // InternalCubeDSL.g:12473:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:12500:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12477:1: ( ( ',' ) )
- // InternalCubeDSL.g:12478:1: ( ',' )
+ // InternalCubeDSL.g:12504:1: ( ( ',' ) )
+ // InternalCubeDSL.g:12505:1: ( ',' )
{
- // InternalCubeDSL.g:12478:1: ( ',' )
- // InternalCubeDSL.g:12479:2: ','
+ // InternalCubeDSL.g:12505:1: ( ',' )
+ // InternalCubeDSL.g:12506:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
@@ -42136,14 +42237,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__1"
- // InternalCubeDSL.g:12488:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
+ // InternalCubeDSL.g:12515:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12492:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
- // InternalCubeDSL.g:12493:2: rule__XClosure__Group_1_0_0_1__1__Impl
+ // InternalCubeDSL.g:12519:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
+ // InternalCubeDSL.g:12520:2: rule__XClosure__Group_1_0_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XClosure__Group_1_0_0_1__1__Impl();
@@ -42169,23 +42270,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl"
- // InternalCubeDSL.g:12499:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
+ // InternalCubeDSL.g:12526:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12503:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
- // InternalCubeDSL.g:12504:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // InternalCubeDSL.g:12530:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
+ // InternalCubeDSL.g:12531:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
{
- // InternalCubeDSL.g:12504:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
- // InternalCubeDSL.g:12505:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // InternalCubeDSL.g:12531:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // InternalCubeDSL.g:12532:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
}
- // InternalCubeDSL.g:12506:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
- // InternalCubeDSL.g:12506:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
+ // InternalCubeDSL.g:12533:2: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // InternalCubeDSL.g:12533:3: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1();
@@ -42220,14 +42321,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0"
- // InternalCubeDSL.g:12515:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
+ // InternalCubeDSL.g:12542:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
public final void rule__XExpressionInClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12519:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
- // InternalCubeDSL.g:12520:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
+ // InternalCubeDSL.g:12546:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
+ // InternalCubeDSL.g:12547:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
{
pushFollow(FOLLOW_89);
rule__XExpressionInClosure__Group__0__Impl();
@@ -42258,23 +42359,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__0__Impl"
- // InternalCubeDSL.g:12527:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:12554:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12531:1: ( ( () ) )
- // InternalCubeDSL.g:12532:1: ( () )
+ // InternalCubeDSL.g:12558:1: ( ( () ) )
+ // InternalCubeDSL.g:12559:1: ( () )
{
- // InternalCubeDSL.g:12532:1: ( () )
- // InternalCubeDSL.g:12533:2: ()
+ // InternalCubeDSL.g:12559:1: ( () )
+ // InternalCubeDSL.g:12560:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
}
- // InternalCubeDSL.g:12534:2: ()
- // InternalCubeDSL.g:12534:3:
+ // InternalCubeDSL.g:12561:2: ()
+ // InternalCubeDSL.g:12561:3:
{
}
@@ -42299,14 +42400,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1"
- // InternalCubeDSL.g:12542:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
+ // InternalCubeDSL.g:12569:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
public final void rule__XExpressionInClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12546:1: ( rule__XExpressionInClosure__Group__1__Impl )
- // InternalCubeDSL.g:12547:2: rule__XExpressionInClosure__Group__1__Impl
+ // InternalCubeDSL.g:12573:1: ( rule__XExpressionInClosure__Group__1__Impl )
+ // InternalCubeDSL.g:12574:2: rule__XExpressionInClosure__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group__1__Impl();
@@ -42332,35 +42433,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group__1__Impl"
- // InternalCubeDSL.g:12553:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:12580:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12557:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
- // InternalCubeDSL.g:12558:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // InternalCubeDSL.g:12584:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
+ // InternalCubeDSL.g:12585:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
{
- // InternalCubeDSL.g:12558:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
- // InternalCubeDSL.g:12559:2: ( rule__XExpressionInClosure__Group_1__0 )*
+ // InternalCubeDSL.g:12585:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // InternalCubeDSL.g:12586:2: ( rule__XExpressionInClosure__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
}
- // InternalCubeDSL.g:12560:2: ( rule__XExpressionInClosure__Group_1__0 )*
- loop113:
+ // InternalCubeDSL.g:12587:2: ( rule__XExpressionInClosure__Group_1__0 )*
+ loop114:
do {
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( ((LA113_0>=RULE_ID && LA113_0<=RULE_DECIMAL)||LA113_0==27||(LA113_0>=34 && LA113_0<=35)||LA113_0==40||(LA113_0>=44 && LA113_0<=50)||LA113_0==74||LA113_0==88||(LA113_0>=92 && LA113_0<=93)||LA113_0==96||LA113_0==98||(LA113_0>=102 && LA113_0<=110)||LA113_0==112||(LA113_0>=133 && LA113_0<=134)) ) {
- alt113=1;
+ if ( ((LA114_0>=RULE_ID && LA114_0<=RULE_DECIMAL)||LA114_0==27||(LA114_0>=34 && LA114_0<=35)||LA114_0==40||(LA114_0>=44 && LA114_0<=50)||LA114_0==74||LA114_0==88||(LA114_0>=92 && LA114_0<=93)||LA114_0==96||LA114_0==98||(LA114_0>=102 && LA114_0<=110)||LA114_0==112||(LA114_0>=134 && LA114_0<=135)) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalCubeDSL.g:12560:3: rule__XExpressionInClosure__Group_1__0
+ // InternalCubeDSL.g:12587:3: rule__XExpressionInClosure__Group_1__0
{
pushFollow(FOLLOW_92);
rule__XExpressionInClosure__Group_1__0();
@@ -42372,7 +42473,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop113;
+ break loop114;
}
} while (true);
@@ -42401,14 +42502,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0"
- // InternalCubeDSL.g:12569:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
+ // InternalCubeDSL.g:12596:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12573:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
- // InternalCubeDSL.g:12574:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
+ // InternalCubeDSL.g:12600:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
+ // InternalCubeDSL.g:12601:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
{
pushFollow(FOLLOW_40);
rule__XExpressionInClosure__Group_1__0__Impl();
@@ -42439,23 +42540,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl"
- // InternalCubeDSL.g:12581:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
+ // InternalCubeDSL.g:12608:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12585:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
- // InternalCubeDSL.g:12586:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // InternalCubeDSL.g:12612:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
+ // InternalCubeDSL.g:12613:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
{
- // InternalCubeDSL.g:12586:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
- // InternalCubeDSL.g:12587:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // InternalCubeDSL.g:12613:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // InternalCubeDSL.g:12614:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
}
- // InternalCubeDSL.g:12588:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
- // InternalCubeDSL.g:12588:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0
+ // InternalCubeDSL.g:12615:2: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // InternalCubeDSL.g:12615:3: rule__XExpressionInClosure__ExpressionsAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__ExpressionsAssignment_1_0();
@@ -42490,14 +42591,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1"
- // InternalCubeDSL.g:12596:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
+ // InternalCubeDSL.g:12623:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12600:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
- // InternalCubeDSL.g:12601:2: rule__XExpressionInClosure__Group_1__1__Impl
+ // InternalCubeDSL.g:12627:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
+ // InternalCubeDSL.g:12628:2: rule__XExpressionInClosure__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group_1__1__Impl();
@@ -42523,31 +42624,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl"
- // InternalCubeDSL.g:12607:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
+ // InternalCubeDSL.g:12634:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12611:1: ( ( ( ';' )? ) )
- // InternalCubeDSL.g:12612:1: ( ( ';' )? )
+ // InternalCubeDSL.g:12638:1: ( ( ( ';' )? ) )
+ // InternalCubeDSL.g:12639:1: ( ( ';' )? )
{
- // InternalCubeDSL.g:12612:1: ( ( ';' )? )
- // InternalCubeDSL.g:12613:2: ( ';' )?
+ // InternalCubeDSL.g:12639:1: ( ( ';' )? )
+ // InternalCubeDSL.g:12640:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
}
- // InternalCubeDSL.g:12614:2: ( ';' )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalCubeDSL.g:12641:2: ( ';' )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==86) ) {
- alt114=1;
+ if ( (LA115_0==86) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalCubeDSL.g:12614:3: ';'
+ // InternalCubeDSL.g:12641:3: ';'
{
match(input,86,FOLLOW_2); if (state.failed) return ;
@@ -42581,14 +42682,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0"
- // InternalCubeDSL.g:12623:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
+ // InternalCubeDSL.g:12650:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
public final void rule__XShortClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12627:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
- // InternalCubeDSL.g:12628:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
+ // InternalCubeDSL.g:12654:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
+ // InternalCubeDSL.g:12655:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
{
pushFollow(FOLLOW_48);
rule__XShortClosure__Group__0__Impl();
@@ -42619,23 +42720,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__0__Impl"
- // InternalCubeDSL.g:12635:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
+ // InternalCubeDSL.g:12662:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12639:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
- // InternalCubeDSL.g:12640:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // InternalCubeDSL.g:12666:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
+ // InternalCubeDSL.g:12667:1: ( ( rule__XShortClosure__Group_0__0 ) )
{
- // InternalCubeDSL.g:12640:1: ( ( rule__XShortClosure__Group_0__0 ) )
- // InternalCubeDSL.g:12641:2: ( rule__XShortClosure__Group_0__0 )
+ // InternalCubeDSL.g:12667:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // InternalCubeDSL.g:12668:2: ( rule__XShortClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0());
}
- // InternalCubeDSL.g:12642:2: ( rule__XShortClosure__Group_0__0 )
- // InternalCubeDSL.g:12642:3: rule__XShortClosure__Group_0__0
+ // InternalCubeDSL.g:12669:2: ( rule__XShortClosure__Group_0__0 )
+ // InternalCubeDSL.g:12669:3: rule__XShortClosure__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0__0();
@@ -42670,14 +42771,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1"
- // InternalCubeDSL.g:12650:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
+ // InternalCubeDSL.g:12677:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
public final void rule__XShortClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12654:1: ( rule__XShortClosure__Group__1__Impl )
- // InternalCubeDSL.g:12655:2: rule__XShortClosure__Group__1__Impl
+ // InternalCubeDSL.g:12681:1: ( rule__XShortClosure__Group__1__Impl )
+ // InternalCubeDSL.g:12682:2: rule__XShortClosure__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group__1__Impl();
@@ -42703,23 +42804,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group__1__Impl"
- // InternalCubeDSL.g:12661:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
+ // InternalCubeDSL.g:12688:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12665:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
- // InternalCubeDSL.g:12666:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // InternalCubeDSL.g:12692:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
+ // InternalCubeDSL.g:12693:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
{
- // InternalCubeDSL.g:12666:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
- // InternalCubeDSL.g:12667:2: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // InternalCubeDSL.g:12693:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // InternalCubeDSL.g:12694:2: ( rule__XShortClosure__ExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
}
- // InternalCubeDSL.g:12668:2: ( rule__XShortClosure__ExpressionAssignment_1 )
- // InternalCubeDSL.g:12668:3: rule__XShortClosure__ExpressionAssignment_1
+ // InternalCubeDSL.g:12695:2: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // InternalCubeDSL.g:12695:3: rule__XShortClosure__ExpressionAssignment_1
{
pushFollow(FOLLOW_2);
rule__XShortClosure__ExpressionAssignment_1();
@@ -42754,14 +42855,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0"
- // InternalCubeDSL.g:12677:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
+ // InternalCubeDSL.g:12704:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
public final void rule__XShortClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12681:1: ( rule__XShortClosure__Group_0__0__Impl )
- // InternalCubeDSL.g:12682:2: rule__XShortClosure__Group_0__0__Impl
+ // InternalCubeDSL.g:12708:1: ( rule__XShortClosure__Group_0__0__Impl )
+ // InternalCubeDSL.g:12709:2: rule__XShortClosure__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0__0__Impl();
@@ -42787,23 +42888,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0__0__Impl"
- // InternalCubeDSL.g:12688:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:12715:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12692:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:12693:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // InternalCubeDSL.g:12719:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:12720:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:12693:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
- // InternalCubeDSL.g:12694:2: ( rule__XShortClosure__Group_0_0__0 )
+ // InternalCubeDSL.g:12720:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // InternalCubeDSL.g:12721:2: ( rule__XShortClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:12695:2: ( rule__XShortClosure__Group_0_0__0 )
- // InternalCubeDSL.g:12695:3: rule__XShortClosure__Group_0_0__0
+ // InternalCubeDSL.g:12722:2: ( rule__XShortClosure__Group_0_0__0 )
+ // InternalCubeDSL.g:12722:3: rule__XShortClosure__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0__0();
@@ -42838,14 +42939,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0"
- // InternalCubeDSL.g:12704:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
+ // InternalCubeDSL.g:12731:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12708:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
- // InternalCubeDSL.g:12709:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
+ // InternalCubeDSL.g:12735:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
+ // InternalCubeDSL.g:12736:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
{
pushFollow(FOLLOW_91);
rule__XShortClosure__Group_0_0__0__Impl();
@@ -42876,23 +42977,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl"
- // InternalCubeDSL.g:12716:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:12743:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12720:1: ( ( () ) )
- // InternalCubeDSL.g:12721:1: ( () )
+ // InternalCubeDSL.g:12747:1: ( ( () ) )
+ // InternalCubeDSL.g:12748:1: ( () )
{
- // InternalCubeDSL.g:12721:1: ( () )
- // InternalCubeDSL.g:12722:2: ()
+ // InternalCubeDSL.g:12748:1: ( () )
+ // InternalCubeDSL.g:12749:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
}
- // InternalCubeDSL.g:12723:2: ()
- // InternalCubeDSL.g:12723:3:
+ // InternalCubeDSL.g:12750:2: ()
+ // InternalCubeDSL.g:12750:3:
{
}
@@ -42917,14 +43018,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1"
- // InternalCubeDSL.g:12731:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
+ // InternalCubeDSL.g:12758:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12735:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
- // InternalCubeDSL.g:12736:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
+ // InternalCubeDSL.g:12762:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
+ // InternalCubeDSL.g:12763:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
{
pushFollow(FOLLOW_91);
rule__XShortClosure__Group_0_0__1__Impl();
@@ -42955,31 +43056,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl"
- // InternalCubeDSL.g:12743:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
+ // InternalCubeDSL.g:12770:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12747:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
- // InternalCubeDSL.g:12748:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // InternalCubeDSL.g:12774:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
+ // InternalCubeDSL.g:12775:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
{
- // InternalCubeDSL.g:12748:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
- // InternalCubeDSL.g:12749:2: ( rule__XShortClosure__Group_0_0_1__0 )?
+ // InternalCubeDSL.g:12775:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // InternalCubeDSL.g:12776:2: ( rule__XShortClosure__Group_0_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
}
- // InternalCubeDSL.g:12750:2: ( rule__XShortClosure__Group_0_0_1__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalCubeDSL.g:12777:2: ( rule__XShortClosure__Group_0_0_1__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==RULE_ID||LA115_0==31||LA115_0==88) ) {
- alt115=1;
+ if ( (LA116_0==RULE_ID||LA116_0==31||LA116_0==88) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalCubeDSL.g:12750:3: rule__XShortClosure__Group_0_0_1__0
+ // InternalCubeDSL.g:12777:3: rule__XShortClosure__Group_0_0_1__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1__0();
@@ -43017,14 +43118,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2"
- // InternalCubeDSL.g:12758:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
+ // InternalCubeDSL.g:12785:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12762:1: ( rule__XShortClosure__Group_0_0__2__Impl )
- // InternalCubeDSL.g:12763:2: rule__XShortClosure__Group_0_0__2__Impl
+ // InternalCubeDSL.g:12789:1: ( rule__XShortClosure__Group_0_0__2__Impl )
+ // InternalCubeDSL.g:12790:2: rule__XShortClosure__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0__2__Impl();
@@ -43050,23 +43151,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl"
- // InternalCubeDSL.g:12769:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
+ // InternalCubeDSL.g:12796:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12773:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
- // InternalCubeDSL.g:12774:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // InternalCubeDSL.g:12800:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
+ // InternalCubeDSL.g:12801:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
{
- // InternalCubeDSL.g:12774:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
- // InternalCubeDSL.g:12775:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // InternalCubeDSL.g:12801:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // InternalCubeDSL.g:12802:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
}
- // InternalCubeDSL.g:12776:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
- // InternalCubeDSL.g:12776:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ // InternalCubeDSL.g:12803:2: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // InternalCubeDSL.g:12803:3: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
{
pushFollow(FOLLOW_2);
rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2();
@@ -43101,14 +43202,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0"
- // InternalCubeDSL.g:12785:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
+ // InternalCubeDSL.g:12812:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12789:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
- // InternalCubeDSL.g:12790:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
+ // InternalCubeDSL.g:12816:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
+ // InternalCubeDSL.g:12817:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
{
pushFollow(FOLLOW_46);
rule__XShortClosure__Group_0_0_1__0__Impl();
@@ -43139,23 +43240,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl"
- // InternalCubeDSL.g:12797:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
+ // InternalCubeDSL.g:12824:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12801:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
- // InternalCubeDSL.g:12802:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // InternalCubeDSL.g:12828:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
+ // InternalCubeDSL.g:12829:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
{
- // InternalCubeDSL.g:12802:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
- // InternalCubeDSL.g:12803:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // InternalCubeDSL.g:12829:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // InternalCubeDSL.g:12830:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
}
- // InternalCubeDSL.g:12804:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
- // InternalCubeDSL.g:12804:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
+ // InternalCubeDSL.g:12831:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // InternalCubeDSL.g:12831:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0();
@@ -43190,14 +43291,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1"
- // InternalCubeDSL.g:12812:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
+ // InternalCubeDSL.g:12839:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12816:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
- // InternalCubeDSL.g:12817:2: rule__XShortClosure__Group_0_0_1__1__Impl
+ // InternalCubeDSL.g:12843:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
+ // InternalCubeDSL.g:12844:2: rule__XShortClosure__Group_0_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1__1__Impl();
@@ -43223,35 +43324,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl"
- // InternalCubeDSL.g:12823:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
+ // InternalCubeDSL.g:12850:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12827:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
- // InternalCubeDSL.g:12828:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // InternalCubeDSL.g:12854:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
+ // InternalCubeDSL.g:12855:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
{
- // InternalCubeDSL.g:12828:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
- // InternalCubeDSL.g:12829:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ // InternalCubeDSL.g:12855:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // InternalCubeDSL.g:12856:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
}
- // InternalCubeDSL.g:12830:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
- loop116:
+ // InternalCubeDSL.g:12857:2: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ loop117:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==90) ) {
- alt116=1;
+ if ( (LA117_0==90) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalCubeDSL.g:12830:3: rule__XShortClosure__Group_0_0_1_1__0
+ // InternalCubeDSL.g:12857:3: rule__XShortClosure__Group_0_0_1_1__0
{
pushFollow(FOLLOW_47);
rule__XShortClosure__Group_0_0_1_1__0();
@@ -43263,7 +43364,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop116;
+ break loop117;
}
} while (true);
@@ -43292,14 +43393,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0"
- // InternalCubeDSL.g:12839:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
+ // InternalCubeDSL.g:12866:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12843:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
- // InternalCubeDSL.g:12844:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
+ // InternalCubeDSL.g:12870:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
+ // InternalCubeDSL.g:12871:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
{
pushFollow(FOLLOW_65);
rule__XShortClosure__Group_0_0_1_1__0__Impl();
@@ -43330,17 +43431,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl"
- // InternalCubeDSL.g:12851:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:12878:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12855:1: ( ( ',' ) )
- // InternalCubeDSL.g:12856:1: ( ',' )
+ // InternalCubeDSL.g:12882:1: ( ( ',' ) )
+ // InternalCubeDSL.g:12883:1: ( ',' )
{
- // InternalCubeDSL.g:12856:1: ( ',' )
- // InternalCubeDSL.g:12857:2: ','
+ // InternalCubeDSL.g:12883:1: ( ',' )
+ // InternalCubeDSL.g:12884:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
@@ -43371,14 +43472,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1"
- // InternalCubeDSL.g:12866:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
+ // InternalCubeDSL.g:12893:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12870:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
- // InternalCubeDSL.g:12871:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
+ // InternalCubeDSL.g:12897:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
+ // InternalCubeDSL.g:12898:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group_0_0_1_1__1__Impl();
@@ -43404,23 +43505,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl"
- // InternalCubeDSL.g:12877:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
+ // InternalCubeDSL.g:12904:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12881:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
- // InternalCubeDSL.g:12882:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // InternalCubeDSL.g:12908:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
+ // InternalCubeDSL.g:12909:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
{
- // InternalCubeDSL.g:12882:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
- // InternalCubeDSL.g:12883:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // InternalCubeDSL.g:12909:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // InternalCubeDSL.g:12910:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
}
- // InternalCubeDSL.g:12884:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
- // InternalCubeDSL.g:12884:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
+ // InternalCubeDSL.g:12911:2: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // InternalCubeDSL.g:12911:3: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1();
@@ -43455,14 +43556,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0"
- // InternalCubeDSL.g:12893:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
+ // InternalCubeDSL.g:12920:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12897:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
- // InternalCubeDSL.g:12898:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
+ // InternalCubeDSL.g:12924:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
+ // InternalCubeDSL.g:12925:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
{
pushFollow(FOLLOW_48);
rule__XParenthesizedExpression__Group__0__Impl();
@@ -43493,17 +43594,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl"
- // InternalCubeDSL.g:12905:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:12932:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12909:1: ( ( '(' ) )
- // InternalCubeDSL.g:12910:1: ( '(' )
+ // InternalCubeDSL.g:12936:1: ( ( '(' ) )
+ // InternalCubeDSL.g:12937:1: ( '(' )
{
- // InternalCubeDSL.g:12910:1: ( '(' )
- // InternalCubeDSL.g:12911:2: '('
+ // InternalCubeDSL.g:12937:1: ( '(' )
+ // InternalCubeDSL.g:12938:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
@@ -43534,14 +43635,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1"
- // InternalCubeDSL.g:12920:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
+ // InternalCubeDSL.g:12947:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12924:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
- // InternalCubeDSL.g:12925:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
+ // InternalCubeDSL.g:12951:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
+ // InternalCubeDSL.g:12952:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
{
pushFollow(FOLLOW_93);
rule__XParenthesizedExpression__Group__1__Impl();
@@ -43572,17 +43673,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl"
- // InternalCubeDSL.g:12932:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:12959:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12936:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:12937:1: ( ruleXExpression )
+ // InternalCubeDSL.g:12963:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:12964:1: ( ruleXExpression )
{
- // InternalCubeDSL.g:12937:1: ( ruleXExpression )
- // InternalCubeDSL.g:12938:2: ruleXExpression
+ // InternalCubeDSL.g:12964:1: ( ruleXExpression )
+ // InternalCubeDSL.g:12965:2: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
@@ -43617,14 +43718,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2"
- // InternalCubeDSL.g:12947:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
+ // InternalCubeDSL.g:12974:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12951:1: ( rule__XParenthesizedExpression__Group__2__Impl )
- // InternalCubeDSL.g:12952:2: rule__XParenthesizedExpression__Group__2__Impl
+ // InternalCubeDSL.g:12978:1: ( rule__XParenthesizedExpression__Group__2__Impl )
+ // InternalCubeDSL.g:12979:2: rule__XParenthesizedExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XParenthesizedExpression__Group__2__Impl();
@@ -43650,17 +43751,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl"
- // InternalCubeDSL.g:12958:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:12985:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12962:1: ( ( ')' ) )
- // InternalCubeDSL.g:12963:1: ( ')' )
+ // InternalCubeDSL.g:12989:1: ( ( ')' ) )
+ // InternalCubeDSL.g:12990:1: ( ')' )
{
- // InternalCubeDSL.g:12963:1: ( ')' )
- // InternalCubeDSL.g:12964:2: ')'
+ // InternalCubeDSL.g:12990:1: ( ')' )
+ // InternalCubeDSL.g:12991:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
@@ -43691,14 +43792,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0"
- // InternalCubeDSL.g:12974:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
+ // InternalCubeDSL.g:13001:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
public final void rule__XIfExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12978:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
- // InternalCubeDSL.g:12979:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
+ // InternalCubeDSL.g:13005:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
+ // InternalCubeDSL.g:13006:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
{
pushFollow(FOLLOW_94);
rule__XIfExpression__Group__0__Impl();
@@ -43729,23 +43830,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__0__Impl"
- // InternalCubeDSL.g:12986:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:13013:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:12990:1: ( ( () ) )
- // InternalCubeDSL.g:12991:1: ( () )
+ // InternalCubeDSL.g:13017:1: ( ( () ) )
+ // InternalCubeDSL.g:13018:1: ( () )
{
- // InternalCubeDSL.g:12991:1: ( () )
- // InternalCubeDSL.g:12992:2: ()
+ // InternalCubeDSL.g:13018:1: ( () )
+ // InternalCubeDSL.g:13019:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
}
- // InternalCubeDSL.g:12993:2: ()
- // InternalCubeDSL.g:12993:3:
+ // InternalCubeDSL.g:13020:2: ()
+ // InternalCubeDSL.g:13020:3:
{
}
@@ -43770,14 +43871,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1"
- // InternalCubeDSL.g:13001:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
+ // InternalCubeDSL.g:13028:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
public final void rule__XIfExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13005:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
- // InternalCubeDSL.g:13006:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
+ // InternalCubeDSL.g:13032:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
+ // InternalCubeDSL.g:13033:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
{
pushFollow(FOLLOW_44);
rule__XIfExpression__Group__1__Impl();
@@ -43808,17 +43909,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__1__Impl"
- // InternalCubeDSL.g:13013:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
+ // InternalCubeDSL.g:13040:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13017:1: ( ( 'if' ) )
- // InternalCubeDSL.g:13018:1: ( 'if' )
+ // InternalCubeDSL.g:13044:1: ( ( 'if' ) )
+ // InternalCubeDSL.g:13045:1: ( 'if' )
{
- // InternalCubeDSL.g:13018:1: ( 'if' )
- // InternalCubeDSL.g:13019:2: 'if'
+ // InternalCubeDSL.g:13045:1: ( 'if' )
+ // InternalCubeDSL.g:13046:2: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
@@ -43849,14 +43950,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2"
- // InternalCubeDSL.g:13028:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
+ // InternalCubeDSL.g:13055:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
public final void rule__XIfExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13032:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
- // InternalCubeDSL.g:13033:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
+ // InternalCubeDSL.g:13059:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
+ // InternalCubeDSL.g:13060:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
{
pushFollow(FOLLOW_48);
rule__XIfExpression__Group__2__Impl();
@@ -43887,17 +43988,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__2__Impl"
- // InternalCubeDSL.g:13040:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:13067:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13044:1: ( ( '(' ) )
- // InternalCubeDSL.g:13045:1: ( '(' )
+ // InternalCubeDSL.g:13071:1: ( ( '(' ) )
+ // InternalCubeDSL.g:13072:1: ( '(' )
{
- // InternalCubeDSL.g:13045:1: ( '(' )
- // InternalCubeDSL.g:13046:2: '('
+ // InternalCubeDSL.g:13072:1: ( '(' )
+ // InternalCubeDSL.g:13073:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
@@ -43928,14 +44029,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3"
- // InternalCubeDSL.g:13055:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
+ // InternalCubeDSL.g:13082:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
public final void rule__XIfExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13059:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
- // InternalCubeDSL.g:13060:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
+ // InternalCubeDSL.g:13086:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
+ // InternalCubeDSL.g:13087:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
{
pushFollow(FOLLOW_93);
rule__XIfExpression__Group__3__Impl();
@@ -43966,23 +44067,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__3__Impl"
- // InternalCubeDSL.g:13067:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
+ // InternalCubeDSL.g:13094:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13071:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
- // InternalCubeDSL.g:13072:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // InternalCubeDSL.g:13098:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
+ // InternalCubeDSL.g:13099:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
{
- // InternalCubeDSL.g:13072:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
- // InternalCubeDSL.g:13073:2: ( rule__XIfExpression__IfAssignment_3 )
+ // InternalCubeDSL.g:13099:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // InternalCubeDSL.g:13100:2: ( rule__XIfExpression__IfAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
}
- // InternalCubeDSL.g:13074:2: ( rule__XIfExpression__IfAssignment_3 )
- // InternalCubeDSL.g:13074:3: rule__XIfExpression__IfAssignment_3
+ // InternalCubeDSL.g:13101:2: ( rule__XIfExpression__IfAssignment_3 )
+ // InternalCubeDSL.g:13101:3: rule__XIfExpression__IfAssignment_3
{
pushFollow(FOLLOW_2);
rule__XIfExpression__IfAssignment_3();
@@ -44017,14 +44118,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4"
- // InternalCubeDSL.g:13082:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
+ // InternalCubeDSL.g:13109:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
public final void rule__XIfExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13086:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
- // InternalCubeDSL.g:13087:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
+ // InternalCubeDSL.g:13113:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
+ // InternalCubeDSL.g:13114:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
{
pushFollow(FOLLOW_48);
rule__XIfExpression__Group__4__Impl();
@@ -44055,17 +44156,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__4__Impl"
- // InternalCubeDSL.g:13094:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:13121:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13098:1: ( ( ')' ) )
- // InternalCubeDSL.g:13099:1: ( ')' )
+ // InternalCubeDSL.g:13125:1: ( ( ')' ) )
+ // InternalCubeDSL.g:13126:1: ( ')' )
{
- // InternalCubeDSL.g:13099:1: ( ')' )
- // InternalCubeDSL.g:13100:2: ')'
+ // InternalCubeDSL.g:13126:1: ( ')' )
+ // InternalCubeDSL.g:13127:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
@@ -44096,14 +44197,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5"
- // InternalCubeDSL.g:13109:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
+ // InternalCubeDSL.g:13136:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
public final void rule__XIfExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13113:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
- // InternalCubeDSL.g:13114:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
+ // InternalCubeDSL.g:13140:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
+ // InternalCubeDSL.g:13141:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
{
pushFollow(FOLLOW_95);
rule__XIfExpression__Group__5__Impl();
@@ -44134,23 +44235,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__5__Impl"
- // InternalCubeDSL.g:13121:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
+ // InternalCubeDSL.g:13148:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13125:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
- // InternalCubeDSL.g:13126:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // InternalCubeDSL.g:13152:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
+ // InternalCubeDSL.g:13153:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
{
- // InternalCubeDSL.g:13126:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
- // InternalCubeDSL.g:13127:2: ( rule__XIfExpression__ThenAssignment_5 )
+ // InternalCubeDSL.g:13153:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // InternalCubeDSL.g:13154:2: ( rule__XIfExpression__ThenAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
}
- // InternalCubeDSL.g:13128:2: ( rule__XIfExpression__ThenAssignment_5 )
- // InternalCubeDSL.g:13128:3: rule__XIfExpression__ThenAssignment_5
+ // InternalCubeDSL.g:13155:2: ( rule__XIfExpression__ThenAssignment_5 )
+ // InternalCubeDSL.g:13155:3: rule__XIfExpression__ThenAssignment_5
{
pushFollow(FOLLOW_2);
rule__XIfExpression__ThenAssignment_5();
@@ -44185,14 +44286,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6"
- // InternalCubeDSL.g:13136:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
+ // InternalCubeDSL.g:13163:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
public final void rule__XIfExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13140:1: ( rule__XIfExpression__Group__6__Impl )
- // InternalCubeDSL.g:13141:2: rule__XIfExpression__Group__6__Impl
+ // InternalCubeDSL.g:13167:1: ( rule__XIfExpression__Group__6__Impl )
+ // InternalCubeDSL.g:13168:2: rule__XIfExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group__6__Impl();
@@ -44218,35 +44319,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group__6__Impl"
- // InternalCubeDSL.g:13147:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
+ // InternalCubeDSL.g:13174:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13151:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
- // InternalCubeDSL.g:13152:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // InternalCubeDSL.g:13178:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
+ // InternalCubeDSL.g:13179:1: ( ( rule__XIfExpression__Group_6__0 )? )
{
- // InternalCubeDSL.g:13152:1: ( ( rule__XIfExpression__Group_6__0 )? )
- // InternalCubeDSL.g:13153:2: ( rule__XIfExpression__Group_6__0 )?
+ // InternalCubeDSL.g:13179:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // InternalCubeDSL.g:13180:2: ( rule__XIfExpression__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup_6());
}
- // InternalCubeDSL.g:13154:2: ( rule__XIfExpression__Group_6__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalCubeDSL.g:13181:2: ( rule__XIfExpression__Group_6__0 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==97) ) {
- int LA117_1 = input.LA(2);
+ if ( (LA118_0==97) ) {
+ int LA118_1 = input.LA(2);
- if ( (synpred178_InternalCubeDSL()) ) {
- alt117=1;
+ if ( (synpred179_InternalCubeDSL()) ) {
+ alt118=1;
}
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalCubeDSL.g:13154:3: rule__XIfExpression__Group_6__0
+ // InternalCubeDSL.g:13181:3: rule__XIfExpression__Group_6__0
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group_6__0();
@@ -44284,14 +44385,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0"
- // InternalCubeDSL.g:13163:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
+ // InternalCubeDSL.g:13190:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
public final void rule__XIfExpression__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13167:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
- // InternalCubeDSL.g:13168:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
+ // InternalCubeDSL.g:13194:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
+ // InternalCubeDSL.g:13195:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
{
pushFollow(FOLLOW_48);
rule__XIfExpression__Group_6__0__Impl();
@@ -44322,23 +44423,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__0__Impl"
- // InternalCubeDSL.g:13175:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
+ // InternalCubeDSL.g:13202:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13179:1: ( ( ( 'else' ) ) )
- // InternalCubeDSL.g:13180:1: ( ( 'else' ) )
+ // InternalCubeDSL.g:13206:1: ( ( ( 'else' ) ) )
+ // InternalCubeDSL.g:13207:1: ( ( 'else' ) )
{
- // InternalCubeDSL.g:13180:1: ( ( 'else' ) )
- // InternalCubeDSL.g:13181:2: ( 'else' )
+ // InternalCubeDSL.g:13207:1: ( ( 'else' ) )
+ // InternalCubeDSL.g:13208:2: ( 'else' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
}
- // InternalCubeDSL.g:13182:2: ( 'else' )
- // InternalCubeDSL.g:13182:3: 'else'
+ // InternalCubeDSL.g:13209:2: ( 'else' )
+ // InternalCubeDSL.g:13209:3: 'else'
{
match(input,97,FOLLOW_2); if (state.failed) return ;
@@ -44369,14 +44470,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1"
- // InternalCubeDSL.g:13190:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
+ // InternalCubeDSL.g:13217:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
public final void rule__XIfExpression__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13194:1: ( rule__XIfExpression__Group_6__1__Impl )
- // InternalCubeDSL.g:13195:2: rule__XIfExpression__Group_6__1__Impl
+ // InternalCubeDSL.g:13221:1: ( rule__XIfExpression__Group_6__1__Impl )
+ // InternalCubeDSL.g:13222:2: rule__XIfExpression__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group_6__1__Impl();
@@ -44402,23 +44503,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__Group_6__1__Impl"
- // InternalCubeDSL.g:13201:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
+ // InternalCubeDSL.g:13228:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13205:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
- // InternalCubeDSL.g:13206:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // InternalCubeDSL.g:13232:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
+ // InternalCubeDSL.g:13233:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
{
- // InternalCubeDSL.g:13206:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
- // InternalCubeDSL.g:13207:2: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // InternalCubeDSL.g:13233:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // InternalCubeDSL.g:13234:2: ( rule__XIfExpression__ElseAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
}
- // InternalCubeDSL.g:13208:2: ( rule__XIfExpression__ElseAssignment_6_1 )
- // InternalCubeDSL.g:13208:3: rule__XIfExpression__ElseAssignment_6_1
+ // InternalCubeDSL.g:13235:2: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // InternalCubeDSL.g:13235:3: rule__XIfExpression__ElseAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__XIfExpression__ElseAssignment_6_1();
@@ -44453,14 +44554,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0"
- // InternalCubeDSL.g:13217:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
+ // InternalCubeDSL.g:13244:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
public final void rule__XSwitchExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13221:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
- // InternalCubeDSL.g:13222:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
+ // InternalCubeDSL.g:13248:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
+ // InternalCubeDSL.g:13249:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
{
pushFollow(FOLLOW_96);
rule__XSwitchExpression__Group__0__Impl();
@@ -44491,23 +44592,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__0__Impl"
- // InternalCubeDSL.g:13229:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:13256:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13233:1: ( ( () ) )
- // InternalCubeDSL.g:13234:1: ( () )
+ // InternalCubeDSL.g:13260:1: ( ( () ) )
+ // InternalCubeDSL.g:13261:1: ( () )
{
- // InternalCubeDSL.g:13234:1: ( () )
- // InternalCubeDSL.g:13235:2: ()
+ // InternalCubeDSL.g:13261:1: ( () )
+ // InternalCubeDSL.g:13262:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
}
- // InternalCubeDSL.g:13236:2: ()
- // InternalCubeDSL.g:13236:3:
+ // InternalCubeDSL.g:13263:2: ()
+ // InternalCubeDSL.g:13263:3:
{
}
@@ -44532,14 +44633,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1"
- // InternalCubeDSL.g:13244:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
+ // InternalCubeDSL.g:13271:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
public final void rule__XSwitchExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13248:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
- // InternalCubeDSL.g:13249:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
+ // InternalCubeDSL.g:13275:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
+ // InternalCubeDSL.g:13276:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
{
pushFollow(FOLLOW_97);
rule__XSwitchExpression__Group__1__Impl();
@@ -44570,17 +44671,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__1__Impl"
- // InternalCubeDSL.g:13256:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
+ // InternalCubeDSL.g:13283:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13260:1: ( ( 'switch' ) )
- // InternalCubeDSL.g:13261:1: ( 'switch' )
+ // InternalCubeDSL.g:13287:1: ( ( 'switch' ) )
+ // InternalCubeDSL.g:13288:1: ( 'switch' )
{
- // InternalCubeDSL.g:13261:1: ( 'switch' )
- // InternalCubeDSL.g:13262:2: 'switch'
+ // InternalCubeDSL.g:13288:1: ( 'switch' )
+ // InternalCubeDSL.g:13289:2: 'switch'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
@@ -44611,14 +44712,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2"
- // InternalCubeDSL.g:13271:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
+ // InternalCubeDSL.g:13298:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
public final void rule__XSwitchExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13275:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
- // InternalCubeDSL.g:13276:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
+ // InternalCubeDSL.g:13302:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
+ // InternalCubeDSL.g:13303:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
{
pushFollow(FOLLOW_7);
rule__XSwitchExpression__Group__2__Impl();
@@ -44649,23 +44750,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__2__Impl"
- // InternalCubeDSL.g:13283:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
+ // InternalCubeDSL.g:13310:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13287:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
- // InternalCubeDSL.g:13288:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // InternalCubeDSL.g:13314:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
+ // InternalCubeDSL.g:13315:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
{
- // InternalCubeDSL.g:13288:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
- // InternalCubeDSL.g:13289:2: ( rule__XSwitchExpression__Alternatives_2 )
+ // InternalCubeDSL.g:13315:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // InternalCubeDSL.g:13316:2: ( rule__XSwitchExpression__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
}
- // InternalCubeDSL.g:13290:2: ( rule__XSwitchExpression__Alternatives_2 )
- // InternalCubeDSL.g:13290:3: rule__XSwitchExpression__Alternatives_2
+ // InternalCubeDSL.g:13317:2: ( rule__XSwitchExpression__Alternatives_2 )
+ // InternalCubeDSL.g:13317:3: rule__XSwitchExpression__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Alternatives_2();
@@ -44700,14 +44801,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3"
- // InternalCubeDSL.g:13298:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
+ // InternalCubeDSL.g:13325:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
public final void rule__XSwitchExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13302:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
- // InternalCubeDSL.g:13303:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
+ // InternalCubeDSL.g:13329:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
+ // InternalCubeDSL.g:13330:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
{
pushFollow(FOLLOW_98);
rule__XSwitchExpression__Group__3__Impl();
@@ -44738,17 +44839,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__3__Impl"
- // InternalCubeDSL.g:13310:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:13337:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13314:1: ( ( '{' ) )
- // InternalCubeDSL.g:13315:1: ( '{' )
+ // InternalCubeDSL.g:13341:1: ( ( '{' ) )
+ // InternalCubeDSL.g:13342:1: ( '{' )
{
- // InternalCubeDSL.g:13315:1: ( '{' )
- // InternalCubeDSL.g:13316:2: '{'
+ // InternalCubeDSL.g:13342:1: ( '{' )
+ // InternalCubeDSL.g:13343:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
@@ -44779,14 +44880,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4"
- // InternalCubeDSL.g:13325:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
+ // InternalCubeDSL.g:13352:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
public final void rule__XSwitchExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13329:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
- // InternalCubeDSL.g:13330:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
+ // InternalCubeDSL.g:13356:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
+ // InternalCubeDSL.g:13357:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
{
pushFollow(FOLLOW_98);
rule__XSwitchExpression__Group__4__Impl();
@@ -44817,35 +44918,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__4__Impl"
- // InternalCubeDSL.g:13337:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ;
+ // InternalCubeDSL.g:13364:1: rule__XSwitchExpression__Group__4__Impl : ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ;
public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13341:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
- // InternalCubeDSL.g:13342:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ // InternalCubeDSL.g:13368:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
+ // InternalCubeDSL.g:13369:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
{
- // InternalCubeDSL.g:13342:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
- // InternalCubeDSL.g:13343:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ // InternalCubeDSL.g:13369:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ // InternalCubeDSL.g:13370:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
}
- // InternalCubeDSL.g:13344:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
- loop118:
+ // InternalCubeDSL.g:13371:2: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ loop119:
do {
- int alt118=2;
- int LA118_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==RULE_ID||LA118_0==31||LA118_0==88||LA118_0==90||LA118_0==99||LA118_0==101) ) {
- alt118=1;
+ if ( (LA119_0==RULE_ID||LA119_0==31||LA119_0==88||LA119_0==90||LA119_0==99||LA119_0==101) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalCubeDSL.g:13344:3: rule__XSwitchExpression__CasesAssignment_4
+ // InternalCubeDSL.g:13371:3: rule__XSwitchExpression__CasesAssignment_4
{
pushFollow(FOLLOW_99);
rule__XSwitchExpression__CasesAssignment_4();
@@ -44857,7 +44958,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop118;
+ break loop119;
}
} while (true);
@@ -44886,14 +44987,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5"
- // InternalCubeDSL.g:13352:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
+ // InternalCubeDSL.g:13379:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
public final void rule__XSwitchExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13356:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
- // InternalCubeDSL.g:13357:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
+ // InternalCubeDSL.g:13383:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
+ // InternalCubeDSL.g:13384:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
{
pushFollow(FOLLOW_98);
rule__XSwitchExpression__Group__5__Impl();
@@ -44924,31 +45025,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__5__Impl"
- // InternalCubeDSL.g:13364:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
+ // InternalCubeDSL.g:13391:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13368:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
- // InternalCubeDSL.g:13369:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // InternalCubeDSL.g:13395:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
+ // InternalCubeDSL.g:13396:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
{
- // InternalCubeDSL.g:13369:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
- // InternalCubeDSL.g:13370:2: ( rule__XSwitchExpression__Group_5__0 )?
+ // InternalCubeDSL.g:13396:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // InternalCubeDSL.g:13397:2: ( rule__XSwitchExpression__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
}
- // InternalCubeDSL.g:13371:2: ( rule__XSwitchExpression__Group_5__0 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalCubeDSL.g:13398:2: ( rule__XSwitchExpression__Group_5__0 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==100) ) {
- alt119=1;
+ if ( (LA120_0==100) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalCubeDSL.g:13371:3: rule__XSwitchExpression__Group_5__0
+ // InternalCubeDSL.g:13398:3: rule__XSwitchExpression__Group_5__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_5__0();
@@ -44986,14 +45087,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6"
- // InternalCubeDSL.g:13379:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
+ // InternalCubeDSL.g:13406:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
public final void rule__XSwitchExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13383:1: ( rule__XSwitchExpression__Group__6__Impl )
- // InternalCubeDSL.g:13384:2: rule__XSwitchExpression__Group__6__Impl
+ // InternalCubeDSL.g:13410:1: ( rule__XSwitchExpression__Group__6__Impl )
+ // InternalCubeDSL.g:13411:2: rule__XSwitchExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group__6__Impl();
@@ -45019,17 +45120,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group__6__Impl"
- // InternalCubeDSL.g:13390:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:13417:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13394:1: ( ( '}' ) )
- // InternalCubeDSL.g:13395:1: ( '}' )
+ // InternalCubeDSL.g:13421:1: ( ( '}' ) )
+ // InternalCubeDSL.g:13422:1: ( '}' )
{
- // InternalCubeDSL.g:13395:1: ( '}' )
- // InternalCubeDSL.g:13396:2: '}'
+ // InternalCubeDSL.g:13422:1: ( '}' )
+ // InternalCubeDSL.g:13423:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
@@ -45060,14 +45161,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0"
- // InternalCubeDSL.g:13406:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
+ // InternalCubeDSL.g:13433:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13410:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
- // InternalCubeDSL.g:13411:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
+ // InternalCubeDSL.g:13437:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
+ // InternalCubeDSL.g:13438:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
{
pushFollow(FOLLOW_48);
rule__XSwitchExpression__Group_2_0__0__Impl();
@@ -45098,23 +45199,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl"
- // InternalCubeDSL.g:13418:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ;
+ // InternalCubeDSL.g:13445:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13422:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) )
- // InternalCubeDSL.g:13423:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
+ // InternalCubeDSL.g:13449:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 ) ) )
+ // InternalCubeDSL.g:13450:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
{
- // InternalCubeDSL.g:13423:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
- // InternalCubeDSL.g:13424:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
+ // InternalCubeDSL.g:13450:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 ) )
+ // InternalCubeDSL.g:13451:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
}
- // InternalCubeDSL.g:13425:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
- // InternalCubeDSL.g:13425:3: rule__XSwitchExpression__Group_2_0_0__0
+ // InternalCubeDSL.g:13452:2: ( rule__XSwitchExpression__Group_2_0_0__0 )
+ // InternalCubeDSL.g:13452:3: rule__XSwitchExpression__Group_2_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0__0();
@@ -45149,14 +45250,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1"
- // InternalCubeDSL.g:13433:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ;
+ // InternalCubeDSL.g:13460:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 ;
public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13437:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 )
- // InternalCubeDSL.g:13438:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2
+ // InternalCubeDSL.g:13464:1: ( rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2 )
+ // InternalCubeDSL.g:13465:2: rule__XSwitchExpression__Group_2_0__1__Impl rule__XSwitchExpression__Group_2_0__2
{
pushFollow(FOLLOW_93);
rule__XSwitchExpression__Group_2_0__1__Impl();
@@ -45187,23 +45288,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl"
- // InternalCubeDSL.g:13445:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
+ // InternalCubeDSL.g:13472:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13449:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
- // InternalCubeDSL.g:13450:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // InternalCubeDSL.g:13476:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
+ // InternalCubeDSL.g:13477:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
{
- // InternalCubeDSL.g:13450:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
- // InternalCubeDSL.g:13451:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // InternalCubeDSL.g:13477:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // InternalCubeDSL.g:13478:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
}
- // InternalCubeDSL.g:13452:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
- // InternalCubeDSL.g:13452:3: rule__XSwitchExpression__SwitchAssignment_2_0_1
+ // InternalCubeDSL.g:13479:2: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // InternalCubeDSL.g:13479:3: rule__XSwitchExpression__SwitchAssignment_2_0_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__SwitchAssignment_2_0_1();
@@ -45238,14 +45339,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__2"
- // InternalCubeDSL.g:13460:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ;
+ // InternalCubeDSL.g:13487:1: rule__XSwitchExpression__Group_2_0__2 : rule__XSwitchExpression__Group_2_0__2__Impl ;
public final void rule__XSwitchExpression__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13464:1: ( rule__XSwitchExpression__Group_2_0__2__Impl )
- // InternalCubeDSL.g:13465:2: rule__XSwitchExpression__Group_2_0__2__Impl
+ // InternalCubeDSL.g:13491:1: ( rule__XSwitchExpression__Group_2_0__2__Impl )
+ // InternalCubeDSL.g:13492:2: rule__XSwitchExpression__Group_2_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0__2__Impl();
@@ -45271,17 +45372,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0__2__Impl"
- // InternalCubeDSL.g:13471:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:13498:1: rule__XSwitchExpression__Group_2_0__2__Impl : ( ')' ) ;
public final void rule__XSwitchExpression__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13475:1: ( ( ')' ) )
- // InternalCubeDSL.g:13476:1: ( ')' )
+ // InternalCubeDSL.g:13502:1: ( ( ')' ) )
+ // InternalCubeDSL.g:13503:1: ( ')' )
{
- // InternalCubeDSL.g:13476:1: ( ')' )
- // InternalCubeDSL.g:13477:2: ')'
+ // InternalCubeDSL.g:13503:1: ( ')' )
+ // InternalCubeDSL.g:13504:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2());
@@ -45312,14 +45413,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0"
- // InternalCubeDSL.g:13487:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
+ // InternalCubeDSL.g:13514:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13491:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
- // InternalCubeDSL.g:13492:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
+ // InternalCubeDSL.g:13518:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
+ // InternalCubeDSL.g:13519:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0__0__Impl();
@@ -45345,23 +45446,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl"
- // InternalCubeDSL.g:13498:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
+ // InternalCubeDSL.g:13525:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13502:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
- // InternalCubeDSL.g:13503:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // InternalCubeDSL.g:13529:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
+ // InternalCubeDSL.g:13530:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
{
- // InternalCubeDSL.g:13503:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
- // InternalCubeDSL.g:13504:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // InternalCubeDSL.g:13530:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // InternalCubeDSL.g:13531:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
}
- // InternalCubeDSL.g:13505:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
- // InternalCubeDSL.g:13505:3: rule__XSwitchExpression__Group_2_0_0_0__0
+ // InternalCubeDSL.g:13532:2: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // InternalCubeDSL.g:13532:3: rule__XSwitchExpression__Group_2_0_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0_0__0();
@@ -45396,14 +45497,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0"
- // InternalCubeDSL.g:13514:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
+ // InternalCubeDSL.g:13541:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13518:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
- // InternalCubeDSL.g:13519:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
+ // InternalCubeDSL.g:13545:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
+ // InternalCubeDSL.g:13546:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
{
pushFollow(FOLLOW_65);
rule__XSwitchExpression__Group_2_0_0_0__0__Impl();
@@ -45434,17 +45535,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
- // InternalCubeDSL.g:13526:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:13553:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( '(' ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13530:1: ( ( '(' ) )
- // InternalCubeDSL.g:13531:1: ( '(' )
+ // InternalCubeDSL.g:13557:1: ( ( '(' ) )
+ // InternalCubeDSL.g:13558:1: ( '(' )
{
- // InternalCubeDSL.g:13531:1: ( '(' )
- // InternalCubeDSL.g:13532:2: '('
+ // InternalCubeDSL.g:13558:1: ( '(' )
+ // InternalCubeDSL.g:13559:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0());
@@ -45475,14 +45576,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1"
- // InternalCubeDSL.g:13541:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ;
+ // InternalCubeDSL.g:13568:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 ;
public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13545:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 )
- // InternalCubeDSL.g:13546:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2
+ // InternalCubeDSL.g:13572:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2 )
+ // InternalCubeDSL.g:13573:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl rule__XSwitchExpression__Group_2_0_0_0__2
{
pushFollow(FOLLOW_100);
rule__XSwitchExpression__Group_2_0_0_0__1__Impl();
@@ -45513,23 +45614,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
- // InternalCubeDSL.g:13553:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ;
+ // InternalCubeDSL.g:13580:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13557:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) )
- // InternalCubeDSL.g:13558:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
+ // InternalCubeDSL.g:13584:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) ) )
+ // InternalCubeDSL.g:13585:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
{
- // InternalCubeDSL.g:13558:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
- // InternalCubeDSL.g:13559:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
+ // InternalCubeDSL.g:13585:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 ) )
+ // InternalCubeDSL.g:13586:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_0_0_0_1());
}
- // InternalCubeDSL.g:13560:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
- // InternalCubeDSL.g:13560:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1
+ // InternalCubeDSL.g:13587:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 )
+ // InternalCubeDSL.g:13587:3: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1();
@@ -45564,14 +45665,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2"
- // InternalCubeDSL.g:13568:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ;
+ // InternalCubeDSL.g:13595:1: rule__XSwitchExpression__Group_2_0_0_0__2 : rule__XSwitchExpression__Group_2_0_0_0__2__Impl ;
public final void rule__XSwitchExpression__Group_2_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13572:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl )
- // InternalCubeDSL.g:13573:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl
+ // InternalCubeDSL.g:13599:1: ( rule__XSwitchExpression__Group_2_0_0_0__2__Impl )
+ // InternalCubeDSL.g:13600:2: rule__XSwitchExpression__Group_2_0_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0_0_0__2__Impl();
@@ -45597,17 +45698,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__2__Impl"
- // InternalCubeDSL.g:13579:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ;
+ // InternalCubeDSL.g:13606:1: rule__XSwitchExpression__Group_2_0_0_0__2__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_2_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13583:1: ( ( ':' ) )
- // InternalCubeDSL.g:13584:1: ( ':' )
+ // InternalCubeDSL.g:13610:1: ( ( ':' ) )
+ // InternalCubeDSL.g:13611:1: ( ':' )
{
- // InternalCubeDSL.g:13584:1: ( ':' )
- // InternalCubeDSL.g:13585:2: ':'
+ // InternalCubeDSL.g:13611:1: ( ':' )
+ // InternalCubeDSL.g:13612:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2());
@@ -45638,14 +45739,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__0"
- // InternalCubeDSL.g:13595:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
+ // InternalCubeDSL.g:13622:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13599:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
- // InternalCubeDSL.g:13600:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
+ // InternalCubeDSL.g:13626:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
+ // InternalCubeDSL.g:13627:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
{
pushFollow(FOLLOW_97);
rule__XSwitchExpression__Group_2_1__0__Impl();
@@ -45676,27 +45777,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl"
- // InternalCubeDSL.g:13607:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ;
+ // InternalCubeDSL.g:13634:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) ;
public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13611:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) )
- // InternalCubeDSL.g:13612:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
+ // InternalCubeDSL.g:13638:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 )? ) )
+ // InternalCubeDSL.g:13639:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
{
- // InternalCubeDSL.g:13612:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
- // InternalCubeDSL.g:13613:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
+ // InternalCubeDSL.g:13639:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 )? )
+ // InternalCubeDSL.g:13640:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
}
- // InternalCubeDSL.g:13614:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
- int alt120=2;
- alt120 = dfa120.predict(input);
- switch (alt120) {
+ // InternalCubeDSL.g:13641:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?
+ int alt121=2;
+ alt121 = dfa121.predict(input);
+ switch (alt121) {
case 1 :
- // InternalCubeDSL.g:13614:3: rule__XSwitchExpression__Group_2_1_0__0
+ // InternalCubeDSL.g:13641:3: rule__XSwitchExpression__Group_2_1_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0__0();
@@ -45734,14 +45835,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__1"
- // InternalCubeDSL.g:13622:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ;
+ // InternalCubeDSL.g:13649:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl ;
public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13626:1: ( rule__XSwitchExpression__Group_2_1__1__Impl )
- // InternalCubeDSL.g:13627:2: rule__XSwitchExpression__Group_2_1__1__Impl
+ // InternalCubeDSL.g:13653:1: ( rule__XSwitchExpression__Group_2_1__1__Impl )
+ // InternalCubeDSL.g:13654:2: rule__XSwitchExpression__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1__1__Impl();
@@ -45767,23 +45868,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl"
- // InternalCubeDSL.g:13633:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
+ // InternalCubeDSL.g:13660:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13637:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
- // InternalCubeDSL.g:13638:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // InternalCubeDSL.g:13664:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
+ // InternalCubeDSL.g:13665:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
{
- // InternalCubeDSL.g:13638:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
- // InternalCubeDSL.g:13639:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // InternalCubeDSL.g:13665:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // InternalCubeDSL.g:13666:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
}
- // InternalCubeDSL.g:13640:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
- // InternalCubeDSL.g:13640:3: rule__XSwitchExpression__SwitchAssignment_2_1_1
+ // InternalCubeDSL.g:13667:2: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // InternalCubeDSL.g:13667:3: rule__XSwitchExpression__SwitchAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__SwitchAssignment_2_1_1();
@@ -45818,14 +45919,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0"
- // InternalCubeDSL.g:13649:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
+ // InternalCubeDSL.g:13676:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13653:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
- // InternalCubeDSL.g:13654:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
+ // InternalCubeDSL.g:13680:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
+ // InternalCubeDSL.g:13681:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0__0__Impl();
@@ -45851,23 +45952,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl"
- // InternalCubeDSL.g:13660:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
+ // InternalCubeDSL.g:13687:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13664:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
- // InternalCubeDSL.g:13665:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // InternalCubeDSL.g:13691:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
+ // InternalCubeDSL.g:13692:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
{
- // InternalCubeDSL.g:13665:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
- // InternalCubeDSL.g:13666:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // InternalCubeDSL.g:13692:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // InternalCubeDSL.g:13693:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
}
- // InternalCubeDSL.g:13667:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
- // InternalCubeDSL.g:13667:3: rule__XSwitchExpression__Group_2_1_0_0__0
+ // InternalCubeDSL.g:13694:2: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // InternalCubeDSL.g:13694:3: rule__XSwitchExpression__Group_2_1_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0_0__0();
@@ -45902,14 +46003,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0"
- // InternalCubeDSL.g:13676:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
+ // InternalCubeDSL.g:13703:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13680:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
- // InternalCubeDSL.g:13681:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
+ // InternalCubeDSL.g:13707:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
+ // InternalCubeDSL.g:13708:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
{
pushFollow(FOLLOW_100);
rule__XSwitchExpression__Group_2_1_0_0__0__Impl();
@@ -45940,23 +46041,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
- // InternalCubeDSL.g:13688:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ;
+ // InternalCubeDSL.g:13715:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) ;
public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13692:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) )
- // InternalCubeDSL.g:13693:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
+ // InternalCubeDSL.g:13719:1: ( ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) ) )
+ // InternalCubeDSL.g:13720:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
{
- // InternalCubeDSL.g:13693:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
- // InternalCubeDSL.g:13694:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
+ // InternalCubeDSL.g:13720:1: ( ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 ) )
+ // InternalCubeDSL.g:13721:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamAssignment_2_1_0_0_0());
}
- // InternalCubeDSL.g:13695:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
- // InternalCubeDSL.g:13695:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0
+ // InternalCubeDSL.g:13722:2: ( rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 )
+ // InternalCubeDSL.g:13722:3: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0();
@@ -45991,14 +46092,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1"
- // InternalCubeDSL.g:13703:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ;
+ // InternalCubeDSL.g:13730:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl ;
public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13707:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl )
- // InternalCubeDSL.g:13708:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl
+ // InternalCubeDSL.g:13734:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl )
+ // InternalCubeDSL.g:13735:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1_0_0__1__Impl();
@@ -46024,17 +46125,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
- // InternalCubeDSL.g:13714:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ;
+ // InternalCubeDSL.g:13741:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13718:1: ( ( ':' ) )
- // InternalCubeDSL.g:13719:1: ( ':' )
+ // InternalCubeDSL.g:13745:1: ( ( ':' ) )
+ // InternalCubeDSL.g:13746:1: ( ':' )
{
- // InternalCubeDSL.g:13719:1: ( ':' )
- // InternalCubeDSL.g:13720:2: ':'
+ // InternalCubeDSL.g:13746:1: ( ':' )
+ // InternalCubeDSL.g:13747:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1());
@@ -46065,14 +46166,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__0"
- // InternalCubeDSL.g:13730:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
+ // InternalCubeDSL.g:13757:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13734:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
- // InternalCubeDSL.g:13735:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
+ // InternalCubeDSL.g:13761:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
+ // InternalCubeDSL.g:13762:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
{
pushFollow(FOLLOW_100);
rule__XSwitchExpression__Group_5__0__Impl();
@@ -46103,17 +46204,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl"
- // InternalCubeDSL.g:13742:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
+ // InternalCubeDSL.g:13769:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13746:1: ( ( 'default' ) )
- // InternalCubeDSL.g:13747:1: ( 'default' )
+ // InternalCubeDSL.g:13773:1: ( ( 'default' ) )
+ // InternalCubeDSL.g:13774:1: ( 'default' )
{
- // InternalCubeDSL.g:13747:1: ( 'default' )
- // InternalCubeDSL.g:13748:2: 'default'
+ // InternalCubeDSL.g:13774:1: ( 'default' )
+ // InternalCubeDSL.g:13775:2: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
@@ -46144,14 +46245,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__1"
- // InternalCubeDSL.g:13757:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
+ // InternalCubeDSL.g:13784:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13761:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
- // InternalCubeDSL.g:13762:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
+ // InternalCubeDSL.g:13788:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
+ // InternalCubeDSL.g:13789:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
{
pushFollow(FOLLOW_48);
rule__XSwitchExpression__Group_5__1__Impl();
@@ -46182,17 +46283,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl"
- // InternalCubeDSL.g:13769:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
+ // InternalCubeDSL.g:13796:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13773:1: ( ( ':' ) )
- // InternalCubeDSL.g:13774:1: ( ':' )
+ // InternalCubeDSL.g:13800:1: ( ( ':' ) )
+ // InternalCubeDSL.g:13801:1: ( ':' )
{
- // InternalCubeDSL.g:13774:1: ( ':' )
- // InternalCubeDSL.g:13775:2: ':'
+ // InternalCubeDSL.g:13801:1: ( ':' )
+ // InternalCubeDSL.g:13802:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
@@ -46223,14 +46324,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__2"
- // InternalCubeDSL.g:13784:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
+ // InternalCubeDSL.g:13811:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13788:1: ( rule__XSwitchExpression__Group_5__2__Impl )
- // InternalCubeDSL.g:13789:2: rule__XSwitchExpression__Group_5__2__Impl
+ // InternalCubeDSL.g:13815:1: ( rule__XSwitchExpression__Group_5__2__Impl )
+ // InternalCubeDSL.g:13816:2: rule__XSwitchExpression__Group_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_5__2__Impl();
@@ -46256,23 +46357,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl"
- // InternalCubeDSL.g:13795:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
+ // InternalCubeDSL.g:13822:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13799:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
- // InternalCubeDSL.g:13800:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // InternalCubeDSL.g:13826:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
+ // InternalCubeDSL.g:13827:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
{
- // InternalCubeDSL.g:13800:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
- // InternalCubeDSL.g:13801:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // InternalCubeDSL.g:13827:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // InternalCubeDSL.g:13828:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
}
- // InternalCubeDSL.g:13802:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
- // InternalCubeDSL.g:13802:3: rule__XSwitchExpression__DefaultAssignment_5_2
+ // InternalCubeDSL.g:13829:2: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // InternalCubeDSL.g:13829:3: rule__XSwitchExpression__DefaultAssignment_5_2
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__DefaultAssignment_5_2();
@@ -46307,14 +46408,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0"
- // InternalCubeDSL.g:13811:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
+ // InternalCubeDSL.g:13838:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
public final void rule__XCasePart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13815:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
- // InternalCubeDSL.g:13816:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
+ // InternalCubeDSL.g:13842:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
+ // InternalCubeDSL.g:13843:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
{
pushFollow(FOLLOW_101);
rule__XCasePart__Group__0__Impl();
@@ -46345,23 +46446,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__0__Impl"
- // InternalCubeDSL.g:13823:1: rule__XCasePart__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:13850:1: rule__XCasePart__Group__0__Impl : ( () ) ;
public final void rule__XCasePart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13827:1: ( ( () ) )
- // InternalCubeDSL.g:13828:1: ( () )
+ // InternalCubeDSL.g:13854:1: ( ( () ) )
+ // InternalCubeDSL.g:13855:1: ( () )
{
- // InternalCubeDSL.g:13828:1: ( () )
- // InternalCubeDSL.g:13829:2: ()
+ // InternalCubeDSL.g:13855:1: ( () )
+ // InternalCubeDSL.g:13856:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getXCasePartAction_0());
}
- // InternalCubeDSL.g:13830:2: ()
- // InternalCubeDSL.g:13830:3:
+ // InternalCubeDSL.g:13857:2: ()
+ // InternalCubeDSL.g:13857:3:
{
}
@@ -46386,14 +46487,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1"
- // InternalCubeDSL.g:13838:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
+ // InternalCubeDSL.g:13865:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
public final void rule__XCasePart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13842:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
- // InternalCubeDSL.g:13843:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
+ // InternalCubeDSL.g:13869:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
+ // InternalCubeDSL.g:13870:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
{
pushFollow(FOLLOW_101);
rule__XCasePart__Group__1__Impl();
@@ -46424,31 +46525,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__1__Impl"
- // InternalCubeDSL.g:13850:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ;
+ // InternalCubeDSL.g:13877:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) ;
public final void rule__XCasePart__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13854:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) )
- // InternalCubeDSL.g:13855:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
+ // InternalCubeDSL.g:13881:1: ( ( ( rule__XCasePart__TypeGuardAssignment_1 )? ) )
+ // InternalCubeDSL.g:13882:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
{
- // InternalCubeDSL.g:13855:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
- // InternalCubeDSL.g:13856:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
+ // InternalCubeDSL.g:13882:1: ( ( rule__XCasePart__TypeGuardAssignment_1 )? )
+ // InternalCubeDSL.g:13883:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_1());
}
- // InternalCubeDSL.g:13857:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalCubeDSL.g:13884:2: ( rule__XCasePart__TypeGuardAssignment_1 )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==RULE_ID||LA121_0==31||LA121_0==88) ) {
- alt121=1;
+ if ( (LA122_0==RULE_ID||LA122_0==31||LA122_0==88) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalCubeDSL.g:13857:3: rule__XCasePart__TypeGuardAssignment_1
+ // InternalCubeDSL.g:13884:3: rule__XCasePart__TypeGuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__TypeGuardAssignment_1();
@@ -46486,14 +46587,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2"
- // InternalCubeDSL.g:13865:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
+ // InternalCubeDSL.g:13892:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
public final void rule__XCasePart__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13869:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
- // InternalCubeDSL.g:13870:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
+ // InternalCubeDSL.g:13896:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
+ // InternalCubeDSL.g:13897:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
{
pushFollow(FOLLOW_101);
rule__XCasePart__Group__2__Impl();
@@ -46524,31 +46625,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__2__Impl"
- // InternalCubeDSL.g:13877:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ;
+ // InternalCubeDSL.g:13904:1: rule__XCasePart__Group__2__Impl : ( ( rule__XCasePart__Group_2__0 )? ) ;
public final void rule__XCasePart__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13881:1: ( ( ( rule__XCasePart__Group_2__0 )? ) )
- // InternalCubeDSL.g:13882:1: ( ( rule__XCasePart__Group_2__0 )? )
+ // InternalCubeDSL.g:13908:1: ( ( ( rule__XCasePart__Group_2__0 )? ) )
+ // InternalCubeDSL.g:13909:1: ( ( rule__XCasePart__Group_2__0 )? )
{
- // InternalCubeDSL.g:13882:1: ( ( rule__XCasePart__Group_2__0 )? )
- // InternalCubeDSL.g:13883:2: ( rule__XCasePart__Group_2__0 )?
+ // InternalCubeDSL.g:13909:1: ( ( rule__XCasePart__Group_2__0 )? )
+ // InternalCubeDSL.g:13910:2: ( rule__XCasePart__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup_2());
}
- // InternalCubeDSL.g:13884:2: ( rule__XCasePart__Group_2__0 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalCubeDSL.g:13911:2: ( rule__XCasePart__Group_2__0 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==101) ) {
- alt122=1;
+ if ( (LA123_0==101) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalCubeDSL.g:13884:3: rule__XCasePart__Group_2__0
+ // InternalCubeDSL.g:13911:3: rule__XCasePart__Group_2__0
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_2__0();
@@ -46586,14 +46687,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3"
- // InternalCubeDSL.g:13892:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
+ // InternalCubeDSL.g:13919:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
public final void rule__XCasePart__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13896:1: ( rule__XCasePart__Group__3__Impl )
- // InternalCubeDSL.g:13897:2: rule__XCasePart__Group__3__Impl
+ // InternalCubeDSL.g:13923:1: ( rule__XCasePart__Group__3__Impl )
+ // InternalCubeDSL.g:13924:2: rule__XCasePart__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group__3__Impl();
@@ -46619,23 +46720,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group__3__Impl"
- // InternalCubeDSL.g:13903:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ;
+ // InternalCubeDSL.g:13930:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__Alternatives_3 ) ) ;
public final void rule__XCasePart__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13907:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) )
- // InternalCubeDSL.g:13908:1: ( ( rule__XCasePart__Alternatives_3 ) )
+ // InternalCubeDSL.g:13934:1: ( ( ( rule__XCasePart__Alternatives_3 ) ) )
+ // InternalCubeDSL.g:13935:1: ( ( rule__XCasePart__Alternatives_3 ) )
{
- // InternalCubeDSL.g:13908:1: ( ( rule__XCasePart__Alternatives_3 ) )
- // InternalCubeDSL.g:13909:2: ( rule__XCasePart__Alternatives_3 )
+ // InternalCubeDSL.g:13935:1: ( ( rule__XCasePart__Alternatives_3 ) )
+ // InternalCubeDSL.g:13936:2: ( rule__XCasePart__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getAlternatives_3());
}
- // InternalCubeDSL.g:13910:2: ( rule__XCasePart__Alternatives_3 )
- // InternalCubeDSL.g:13910:3: rule__XCasePart__Alternatives_3
+ // InternalCubeDSL.g:13937:2: ( rule__XCasePart__Alternatives_3 )
+ // InternalCubeDSL.g:13937:3: rule__XCasePart__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__XCasePart__Alternatives_3();
@@ -46670,14 +46771,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__0"
- // InternalCubeDSL.g:13919:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ;
+ // InternalCubeDSL.g:13946:1: rule__XCasePart__Group_2__0 : rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 ;
public final void rule__XCasePart__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13923:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 )
- // InternalCubeDSL.g:13924:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1
+ // InternalCubeDSL.g:13950:1: ( rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1 )
+ // InternalCubeDSL.g:13951:2: rule__XCasePart__Group_2__0__Impl rule__XCasePart__Group_2__1
{
pushFollow(FOLLOW_48);
rule__XCasePart__Group_2__0__Impl();
@@ -46708,17 +46809,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__0__Impl"
- // InternalCubeDSL.g:13931:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ;
+ // InternalCubeDSL.g:13958:1: rule__XCasePart__Group_2__0__Impl : ( 'case' ) ;
public final void rule__XCasePart__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13935:1: ( ( 'case' ) )
- // InternalCubeDSL.g:13936:1: ( 'case' )
+ // InternalCubeDSL.g:13962:1: ( ( 'case' ) )
+ // InternalCubeDSL.g:13963:1: ( 'case' )
{
- // InternalCubeDSL.g:13936:1: ( 'case' )
- // InternalCubeDSL.g:13937:2: 'case'
+ // InternalCubeDSL.g:13963:1: ( 'case' )
+ // InternalCubeDSL.g:13964:2: 'case'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseKeyword_2_0());
@@ -46749,14 +46850,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__1"
- // InternalCubeDSL.g:13946:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ;
+ // InternalCubeDSL.g:13973:1: rule__XCasePart__Group_2__1 : rule__XCasePart__Group_2__1__Impl ;
public final void rule__XCasePart__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13950:1: ( rule__XCasePart__Group_2__1__Impl )
- // InternalCubeDSL.g:13951:2: rule__XCasePart__Group_2__1__Impl
+ // InternalCubeDSL.g:13977:1: ( rule__XCasePart__Group_2__1__Impl )
+ // InternalCubeDSL.g:13978:2: rule__XCasePart__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_2__1__Impl();
@@ -46782,23 +46883,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_2__1__Impl"
- // InternalCubeDSL.g:13957:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ;
+ // InternalCubeDSL.g:13984:1: rule__XCasePart__Group_2__1__Impl : ( ( rule__XCasePart__CaseAssignment_2_1 ) ) ;
public final void rule__XCasePart__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13961:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) )
- // InternalCubeDSL.g:13962:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
+ // InternalCubeDSL.g:13988:1: ( ( ( rule__XCasePart__CaseAssignment_2_1 ) ) )
+ // InternalCubeDSL.g:13989:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
{
- // InternalCubeDSL.g:13962:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
- // InternalCubeDSL.g:13963:2: ( rule__XCasePart__CaseAssignment_2_1 )
+ // InternalCubeDSL.g:13989:1: ( ( rule__XCasePart__CaseAssignment_2_1 ) )
+ // InternalCubeDSL.g:13990:2: ( rule__XCasePart__CaseAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseAssignment_2_1());
}
- // InternalCubeDSL.g:13964:2: ( rule__XCasePart__CaseAssignment_2_1 )
- // InternalCubeDSL.g:13964:3: rule__XCasePart__CaseAssignment_2_1
+ // InternalCubeDSL.g:13991:2: ( rule__XCasePart__CaseAssignment_2_1 )
+ // InternalCubeDSL.g:13991:3: rule__XCasePart__CaseAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__CaseAssignment_2_1();
@@ -46833,14 +46934,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__0"
- // InternalCubeDSL.g:13973:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ;
+ // InternalCubeDSL.g:14000:1: rule__XCasePart__Group_3_0__0 : rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 ;
public final void rule__XCasePart__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13977:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 )
- // InternalCubeDSL.g:13978:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1
+ // InternalCubeDSL.g:14004:1: ( rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1 )
+ // InternalCubeDSL.g:14005:2: rule__XCasePart__Group_3_0__0__Impl rule__XCasePart__Group_3_0__1
{
pushFollow(FOLLOW_48);
rule__XCasePart__Group_3_0__0__Impl();
@@ -46871,17 +46972,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__0__Impl"
- // InternalCubeDSL.g:13985:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ;
+ // InternalCubeDSL.g:14012:1: rule__XCasePart__Group_3_0__0__Impl : ( ':' ) ;
public final void rule__XCasePart__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:13989:1: ( ( ':' ) )
- // InternalCubeDSL.g:13990:1: ( ':' )
+ // InternalCubeDSL.g:14016:1: ( ( ':' ) )
+ // InternalCubeDSL.g:14017:1: ( ':' )
{
- // InternalCubeDSL.g:13990:1: ( ':' )
- // InternalCubeDSL.g:13991:2: ':'
+ // InternalCubeDSL.g:14017:1: ( ':' )
+ // InternalCubeDSL.g:14018:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0());
@@ -46912,14 +47013,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__1"
- // InternalCubeDSL.g:14000:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ;
+ // InternalCubeDSL.g:14027:1: rule__XCasePart__Group_3_0__1 : rule__XCasePart__Group_3_0__1__Impl ;
public final void rule__XCasePart__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14004:1: ( rule__XCasePart__Group_3_0__1__Impl )
- // InternalCubeDSL.g:14005:2: rule__XCasePart__Group_3_0__1__Impl
+ // InternalCubeDSL.g:14031:1: ( rule__XCasePart__Group_3_0__1__Impl )
+ // InternalCubeDSL.g:14032:2: rule__XCasePart__Group_3_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_3_0__1__Impl();
@@ -46945,23 +47046,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Group_3_0__1__Impl"
- // InternalCubeDSL.g:14011:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ;
+ // InternalCubeDSL.g:14038:1: rule__XCasePart__Group_3_0__1__Impl : ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) ;
public final void rule__XCasePart__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14015:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) )
- // InternalCubeDSL.g:14016:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
+ // InternalCubeDSL.g:14042:1: ( ( ( rule__XCasePart__ThenAssignment_3_0_1 ) ) )
+ // InternalCubeDSL.g:14043:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
{
- // InternalCubeDSL.g:14016:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
- // InternalCubeDSL.g:14017:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
+ // InternalCubeDSL.g:14043:1: ( ( rule__XCasePart__ThenAssignment_3_0_1 ) )
+ // InternalCubeDSL.g:14044:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenAssignment_3_0_1());
}
- // InternalCubeDSL.g:14018:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
- // InternalCubeDSL.g:14018:3: rule__XCasePart__ThenAssignment_3_0_1
+ // InternalCubeDSL.g:14045:2: ( rule__XCasePart__ThenAssignment_3_0_1 )
+ // InternalCubeDSL.g:14045:3: rule__XCasePart__ThenAssignment_3_0_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__ThenAssignment_3_0_1();
@@ -46996,14 +47097,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0"
- // InternalCubeDSL.g:14027:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
+ // InternalCubeDSL.g:14054:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
public final void rule__XForLoopExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14031:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
- // InternalCubeDSL.g:14032:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
+ // InternalCubeDSL.g:14058:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
+ // InternalCubeDSL.g:14059:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
{
pushFollow(FOLLOW_48);
rule__XForLoopExpression__Group__0__Impl();
@@ -47034,23 +47135,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__0__Impl"
- // InternalCubeDSL.g:14039:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ;
+ // InternalCubeDSL.g:14066:1: rule__XForLoopExpression__Group__0__Impl : ( ( rule__XForLoopExpression__Group_0__0 ) ) ;
public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14043:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) )
- // InternalCubeDSL.g:14044:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
+ // InternalCubeDSL.g:14070:1: ( ( ( rule__XForLoopExpression__Group_0__0 ) ) )
+ // InternalCubeDSL.g:14071:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
{
- // InternalCubeDSL.g:14044:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
- // InternalCubeDSL.g:14045:2: ( rule__XForLoopExpression__Group_0__0 )
+ // InternalCubeDSL.g:14071:1: ( ( rule__XForLoopExpression__Group_0__0 ) )
+ // InternalCubeDSL.g:14072:2: ( rule__XForLoopExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup_0());
}
- // InternalCubeDSL.g:14046:2: ( rule__XForLoopExpression__Group_0__0 )
- // InternalCubeDSL.g:14046:3: rule__XForLoopExpression__Group_0__0
+ // InternalCubeDSL.g:14073:2: ( rule__XForLoopExpression__Group_0__0 )
+ // InternalCubeDSL.g:14073:3: rule__XForLoopExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0__0();
@@ -47085,14 +47186,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1"
- // InternalCubeDSL.g:14054:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
+ // InternalCubeDSL.g:14081:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
public final void rule__XForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14058:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
- // InternalCubeDSL.g:14059:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
+ // InternalCubeDSL.g:14085:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
+ // InternalCubeDSL.g:14086:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
{
pushFollow(FOLLOW_93);
rule__XForLoopExpression__Group__1__Impl();
@@ -47123,23 +47224,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__1__Impl"
- // InternalCubeDSL.g:14066:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ;
+ // InternalCubeDSL.g:14093:1: rule__XForLoopExpression__Group__1__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) ;
public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14070:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) )
- // InternalCubeDSL.g:14071:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
+ // InternalCubeDSL.g:14097:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) ) )
+ // InternalCubeDSL.g:14098:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
{
- // InternalCubeDSL.g:14071:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
- // InternalCubeDSL.g:14072:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
+ // InternalCubeDSL.g:14098:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_1 ) )
+ // InternalCubeDSL.g:14099:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_1());
}
- // InternalCubeDSL.g:14073:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
- // InternalCubeDSL.g:14073:3: rule__XForLoopExpression__ForExpressionAssignment_1
+ // InternalCubeDSL.g:14100:2: ( rule__XForLoopExpression__ForExpressionAssignment_1 )
+ // InternalCubeDSL.g:14100:3: rule__XForLoopExpression__ForExpressionAssignment_1
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__ForExpressionAssignment_1();
@@ -47174,14 +47275,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2"
- // InternalCubeDSL.g:14081:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
+ // InternalCubeDSL.g:14108:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
public final void rule__XForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14085:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
- // InternalCubeDSL.g:14086:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
+ // InternalCubeDSL.g:14112:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
+ // InternalCubeDSL.g:14113:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
{
pushFollow(FOLLOW_48);
rule__XForLoopExpression__Group__2__Impl();
@@ -47212,17 +47313,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__2__Impl"
- // InternalCubeDSL.g:14093:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:14120:1: rule__XForLoopExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14097:1: ( ( ')' ) )
- // InternalCubeDSL.g:14098:1: ( ')' )
+ // InternalCubeDSL.g:14124:1: ( ( ')' ) )
+ // InternalCubeDSL.g:14125:1: ( ')' )
{
- // InternalCubeDSL.g:14098:1: ( ')' )
- // InternalCubeDSL.g:14099:2: ')'
+ // InternalCubeDSL.g:14125:1: ( ')' )
+ // InternalCubeDSL.g:14126:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2());
@@ -47253,14 +47354,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3"
- // InternalCubeDSL.g:14108:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ;
+ // InternalCubeDSL.g:14135:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl ;
public final void rule__XForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14112:1: ( rule__XForLoopExpression__Group__3__Impl )
- // InternalCubeDSL.g:14113:2: rule__XForLoopExpression__Group__3__Impl
+ // InternalCubeDSL.g:14139:1: ( rule__XForLoopExpression__Group__3__Impl )
+ // InternalCubeDSL.g:14140:2: rule__XForLoopExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group__3__Impl();
@@ -47286,23 +47387,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group__3__Impl"
- // InternalCubeDSL.g:14119:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ;
+ // InternalCubeDSL.g:14146:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) ;
public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14123:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) )
- // InternalCubeDSL.g:14124:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
+ // InternalCubeDSL.g:14150:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) ) )
+ // InternalCubeDSL.g:14151:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
{
- // InternalCubeDSL.g:14124:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
- // InternalCubeDSL.g:14125:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
+ // InternalCubeDSL.g:14151:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_3 ) )
+ // InternalCubeDSL.g:14152:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_3());
}
- // InternalCubeDSL.g:14126:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
- // InternalCubeDSL.g:14126:3: rule__XForLoopExpression__EachExpressionAssignment_3
+ // InternalCubeDSL.g:14153:2: ( rule__XForLoopExpression__EachExpressionAssignment_3 )
+ // InternalCubeDSL.g:14153:3: rule__XForLoopExpression__EachExpressionAssignment_3
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__EachExpressionAssignment_3();
@@ -47337,14 +47438,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0__0"
- // InternalCubeDSL.g:14135:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ;
+ // InternalCubeDSL.g:14162:1: rule__XForLoopExpression__Group_0__0 : rule__XForLoopExpression__Group_0__0__Impl ;
public final void rule__XForLoopExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14139:1: ( rule__XForLoopExpression__Group_0__0__Impl )
- // InternalCubeDSL.g:14140:2: rule__XForLoopExpression__Group_0__0__Impl
+ // InternalCubeDSL.g:14166:1: ( rule__XForLoopExpression__Group_0__0__Impl )
+ // InternalCubeDSL.g:14167:2: rule__XForLoopExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0__0__Impl();
@@ -47370,23 +47471,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0__0__Impl"
- // InternalCubeDSL.g:14146:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:14173:1: rule__XForLoopExpression__Group_0__0__Impl : ( ( rule__XForLoopExpression__Group_0_0__0 ) ) ;
public final void rule__XForLoopExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14150:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:14151:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
+ // InternalCubeDSL.g:14177:1: ( ( ( rule__XForLoopExpression__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:14178:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:14151:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
- // InternalCubeDSL.g:14152:2: ( rule__XForLoopExpression__Group_0_0__0 )
+ // InternalCubeDSL.g:14178:1: ( ( rule__XForLoopExpression__Group_0_0__0 ) )
+ // InternalCubeDSL.g:14179:2: ( rule__XForLoopExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:14153:2: ( rule__XForLoopExpression__Group_0_0__0 )
- // InternalCubeDSL.g:14153:3: rule__XForLoopExpression__Group_0_0__0
+ // InternalCubeDSL.g:14180:2: ( rule__XForLoopExpression__Group_0_0__0 )
+ // InternalCubeDSL.g:14180:3: rule__XForLoopExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0_0__0();
@@ -47421,14 +47522,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__0"
- // InternalCubeDSL.g:14162:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ;
+ // InternalCubeDSL.g:14189:1: rule__XForLoopExpression__Group_0_0__0 : rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 ;
public final void rule__XForLoopExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14166:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 )
- // InternalCubeDSL.g:14167:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1
+ // InternalCubeDSL.g:14193:1: ( rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1 )
+ // InternalCubeDSL.g:14194:2: rule__XForLoopExpression__Group_0_0__0__Impl rule__XForLoopExpression__Group_0_0__1
{
pushFollow(FOLLOW_102);
rule__XForLoopExpression__Group_0_0__0__Impl();
@@ -47459,23 +47560,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__0__Impl"
- // InternalCubeDSL.g:14174:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:14201:1: rule__XForLoopExpression__Group_0_0__0__Impl : ( () ) ;
public final void rule__XForLoopExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14178:1: ( ( () ) )
- // InternalCubeDSL.g:14179:1: ( () )
+ // InternalCubeDSL.g:14205:1: ( ( () ) )
+ // InternalCubeDSL.g:14206:1: ( () )
{
- // InternalCubeDSL.g:14179:1: ( () )
- // InternalCubeDSL.g:14180:2: ()
+ // InternalCubeDSL.g:14206:1: ( () )
+ // InternalCubeDSL.g:14207:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0_0_0());
}
- // InternalCubeDSL.g:14181:2: ()
- // InternalCubeDSL.g:14181:3:
+ // InternalCubeDSL.g:14208:2: ()
+ // InternalCubeDSL.g:14208:3:
{
}
@@ -47500,14 +47601,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__1"
- // InternalCubeDSL.g:14189:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ;
+ // InternalCubeDSL.g:14216:1: rule__XForLoopExpression__Group_0_0__1 : rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 ;
public final void rule__XForLoopExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14193:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 )
- // InternalCubeDSL.g:14194:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2
+ // InternalCubeDSL.g:14220:1: ( rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2 )
+ // InternalCubeDSL.g:14221:2: rule__XForLoopExpression__Group_0_0__1__Impl rule__XForLoopExpression__Group_0_0__2
{
pushFollow(FOLLOW_44);
rule__XForLoopExpression__Group_0_0__1__Impl();
@@ -47538,17 +47639,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__1__Impl"
- // InternalCubeDSL.g:14201:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ;
+ // InternalCubeDSL.g:14228:1: rule__XForLoopExpression__Group_0_0__1__Impl : ( 'for' ) ;
public final void rule__XForLoopExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14205:1: ( ( 'for' ) )
- // InternalCubeDSL.g:14206:1: ( 'for' )
+ // InternalCubeDSL.g:14232:1: ( ( 'for' ) )
+ // InternalCubeDSL.g:14233:1: ( 'for' )
{
- // InternalCubeDSL.g:14206:1: ( 'for' )
- // InternalCubeDSL.g:14207:2: 'for'
+ // InternalCubeDSL.g:14233:1: ( 'for' )
+ // InternalCubeDSL.g:14234:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1());
@@ -47579,14 +47680,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__2"
- // InternalCubeDSL.g:14216:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ;
+ // InternalCubeDSL.g:14243:1: rule__XForLoopExpression__Group_0_0__2 : rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 ;
public final void rule__XForLoopExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14220:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 )
- // InternalCubeDSL.g:14221:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3
+ // InternalCubeDSL.g:14247:1: ( rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3 )
+ // InternalCubeDSL.g:14248:2: rule__XForLoopExpression__Group_0_0__2__Impl rule__XForLoopExpression__Group_0_0__3
{
pushFollow(FOLLOW_65);
rule__XForLoopExpression__Group_0_0__2__Impl();
@@ -47617,17 +47718,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__2__Impl"
- // InternalCubeDSL.g:14228:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:14255:1: rule__XForLoopExpression__Group_0_0__2__Impl : ( '(' ) ;
public final void rule__XForLoopExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14232:1: ( ( '(' ) )
- // InternalCubeDSL.g:14233:1: ( '(' )
+ // InternalCubeDSL.g:14259:1: ( ( '(' ) )
+ // InternalCubeDSL.g:14260:1: ( '(' )
{
- // InternalCubeDSL.g:14233:1: ( '(' )
- // InternalCubeDSL.g:14234:2: '('
+ // InternalCubeDSL.g:14260:1: ( '(' )
+ // InternalCubeDSL.g:14261:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -47658,14 +47759,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__3"
- // InternalCubeDSL.g:14243:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ;
+ // InternalCubeDSL.g:14270:1: rule__XForLoopExpression__Group_0_0__3 : rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 ;
public final void rule__XForLoopExpression__Group_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14247:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 )
- // InternalCubeDSL.g:14248:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4
+ // InternalCubeDSL.g:14274:1: ( rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4 )
+ // InternalCubeDSL.g:14275:2: rule__XForLoopExpression__Group_0_0__3__Impl rule__XForLoopExpression__Group_0_0__4
{
pushFollow(FOLLOW_100);
rule__XForLoopExpression__Group_0_0__3__Impl();
@@ -47696,23 +47797,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__3__Impl"
- // InternalCubeDSL.g:14255:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ;
+ // InternalCubeDSL.g:14282:1: rule__XForLoopExpression__Group_0_0__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) ;
public final void rule__XForLoopExpression__Group_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14259:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) )
- // InternalCubeDSL.g:14260:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
+ // InternalCubeDSL.g:14286:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) ) )
+ // InternalCubeDSL.g:14287:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
{
- // InternalCubeDSL.g:14260:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
- // InternalCubeDSL.g:14261:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
+ // InternalCubeDSL.g:14287:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 ) )
+ // InternalCubeDSL.g:14288:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_0_0_3());
}
- // InternalCubeDSL.g:14262:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
- // InternalCubeDSL.g:14262:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3
+ // InternalCubeDSL.g:14289:2: ( rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 )
+ // InternalCubeDSL.g:14289:3: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__DeclaredParamAssignment_0_0_3();
@@ -47747,14 +47848,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__4"
- // InternalCubeDSL.g:14270:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ;
+ // InternalCubeDSL.g:14297:1: rule__XForLoopExpression__Group_0_0__4 : rule__XForLoopExpression__Group_0_0__4__Impl ;
public final void rule__XForLoopExpression__Group_0_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14274:1: ( rule__XForLoopExpression__Group_0_0__4__Impl )
- // InternalCubeDSL.g:14275:2: rule__XForLoopExpression__Group_0_0__4__Impl
+ // InternalCubeDSL.g:14301:1: ( rule__XForLoopExpression__Group_0_0__4__Impl )
+ // InternalCubeDSL.g:14302:2: rule__XForLoopExpression__Group_0_0__4__Impl
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group_0_0__4__Impl();
@@ -47780,17 +47881,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__Group_0_0__4__Impl"
- // InternalCubeDSL.g:14281:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ;
+ // InternalCubeDSL.g:14308:1: rule__XForLoopExpression__Group_0_0__4__Impl : ( ':' ) ;
public final void rule__XForLoopExpression__Group_0_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14285:1: ( ( ':' ) )
- // InternalCubeDSL.g:14286:1: ( ':' )
+ // InternalCubeDSL.g:14312:1: ( ( ':' ) )
+ // InternalCubeDSL.g:14313:1: ( ':' )
{
- // InternalCubeDSL.g:14286:1: ( ':' )
- // InternalCubeDSL.g:14287:2: ':'
+ // InternalCubeDSL.g:14313:1: ( ':' )
+ // InternalCubeDSL.g:14314:2: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4());
@@ -47821,14 +47922,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__0"
- // InternalCubeDSL.g:14297:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ;
+ // InternalCubeDSL.g:14324:1: rule__XBasicForLoopExpression__Group__0 : rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 ;
public final void rule__XBasicForLoopExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14301:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 )
- // InternalCubeDSL.g:14302:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1
+ // InternalCubeDSL.g:14328:1: ( rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1 )
+ // InternalCubeDSL.g:14329:2: rule__XBasicForLoopExpression__Group__0__Impl rule__XBasicForLoopExpression__Group__1
{
pushFollow(FOLLOW_102);
rule__XBasicForLoopExpression__Group__0__Impl();
@@ -47859,23 +47960,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__0__Impl"
- // InternalCubeDSL.g:14309:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:14336:1: rule__XBasicForLoopExpression__Group__0__Impl : ( () ) ;
public final void rule__XBasicForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14313:1: ( ( () ) )
- // InternalCubeDSL.g:14314:1: ( () )
+ // InternalCubeDSL.g:14340:1: ( ( () ) )
+ // InternalCubeDSL.g:14341:1: ( () )
{
- // InternalCubeDSL.g:14314:1: ( () )
- // InternalCubeDSL.g:14315:2: ()
+ // InternalCubeDSL.g:14341:1: ( () )
+ // InternalCubeDSL.g:14342:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getXBasicForLoopExpressionAction_0());
}
- // InternalCubeDSL.g:14316:2: ()
- // InternalCubeDSL.g:14316:3:
+ // InternalCubeDSL.g:14343:2: ()
+ // InternalCubeDSL.g:14343:3:
{
}
@@ -47900,14 +48001,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__1"
- // InternalCubeDSL.g:14324:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ;
+ // InternalCubeDSL.g:14351:1: rule__XBasicForLoopExpression__Group__1 : rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 ;
public final void rule__XBasicForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14328:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 )
- // InternalCubeDSL.g:14329:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2
+ // InternalCubeDSL.g:14355:1: ( rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2 )
+ // InternalCubeDSL.g:14356:2: rule__XBasicForLoopExpression__Group__1__Impl rule__XBasicForLoopExpression__Group__2
{
pushFollow(FOLLOW_44);
rule__XBasicForLoopExpression__Group__1__Impl();
@@ -47938,17 +48039,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__1__Impl"
- // InternalCubeDSL.g:14336:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ;
+ // InternalCubeDSL.g:14363:1: rule__XBasicForLoopExpression__Group__1__Impl : ( 'for' ) ;
public final void rule__XBasicForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14340:1: ( ( 'for' ) )
- // InternalCubeDSL.g:14341:1: ( 'for' )
+ // InternalCubeDSL.g:14367:1: ( ( 'for' ) )
+ // InternalCubeDSL.g:14368:1: ( 'for' )
{
- // InternalCubeDSL.g:14341:1: ( 'for' )
- // InternalCubeDSL.g:14342:2: 'for'
+ // InternalCubeDSL.g:14368:1: ( 'for' )
+ // InternalCubeDSL.g:14369:2: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1());
@@ -47979,14 +48080,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__2"
- // InternalCubeDSL.g:14351:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ;
+ // InternalCubeDSL.g:14378:1: rule__XBasicForLoopExpression__Group__2 : rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 ;
public final void rule__XBasicForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14355:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 )
- // InternalCubeDSL.g:14356:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3
+ // InternalCubeDSL.g:14382:1: ( rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3 )
+ // InternalCubeDSL.g:14383:2: rule__XBasicForLoopExpression__Group__2__Impl rule__XBasicForLoopExpression__Group__3
{
pushFollow(FOLLOW_103);
rule__XBasicForLoopExpression__Group__2__Impl();
@@ -48017,17 +48118,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__2__Impl"
- // InternalCubeDSL.g:14363:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:14390:1: rule__XBasicForLoopExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XBasicForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14367:1: ( ( '(' ) )
- // InternalCubeDSL.g:14368:1: ( '(' )
+ // InternalCubeDSL.g:14394:1: ( ( '(' ) )
+ // InternalCubeDSL.g:14395:1: ( '(' )
{
- // InternalCubeDSL.g:14368:1: ( '(' )
- // InternalCubeDSL.g:14369:2: '('
+ // InternalCubeDSL.g:14395:1: ( '(' )
+ // InternalCubeDSL.g:14396:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2());
@@ -48058,14 +48159,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__3"
- // InternalCubeDSL.g:14378:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ;
+ // InternalCubeDSL.g:14405:1: rule__XBasicForLoopExpression__Group__3 : rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 ;
public final void rule__XBasicForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14382:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 )
- // InternalCubeDSL.g:14383:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4
+ // InternalCubeDSL.g:14409:1: ( rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4 )
+ // InternalCubeDSL.g:14410:2: rule__XBasicForLoopExpression__Group__3__Impl rule__XBasicForLoopExpression__Group__4
{
pushFollow(FOLLOW_103);
rule__XBasicForLoopExpression__Group__3__Impl();
@@ -48096,31 +48197,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__3__Impl"
- // InternalCubeDSL.g:14390:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:14417:1: rule__XBasicForLoopExpression__Group__3__Impl : ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) ;
public final void rule__XBasicForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14394:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) )
- // InternalCubeDSL.g:14395:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
+ // InternalCubeDSL.g:14421:1: ( ( ( rule__XBasicForLoopExpression__Group_3__0 )? ) )
+ // InternalCubeDSL.g:14422:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
{
- // InternalCubeDSL.g:14395:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
- // InternalCubeDSL.g:14396:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
+ // InternalCubeDSL.g:14422:1: ( ( rule__XBasicForLoopExpression__Group_3__0 )? )
+ // InternalCubeDSL.g:14423:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3());
}
- // InternalCubeDSL.g:14397:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalCubeDSL.g:14424:2: ( rule__XBasicForLoopExpression__Group_3__0 )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( ((LA123_0>=RULE_ID && LA123_0<=RULE_DECIMAL)||LA123_0==27||(LA123_0>=34 && LA123_0<=35)||LA123_0==40||(LA123_0>=44 && LA123_0<=50)||LA123_0==74||LA123_0==88||(LA123_0>=92 && LA123_0<=93)||LA123_0==96||LA123_0==98||(LA123_0>=102 && LA123_0<=110)||LA123_0==112||(LA123_0>=133 && LA123_0<=134)) ) {
- alt123=1;
+ if ( ((LA124_0>=RULE_ID && LA124_0<=RULE_DECIMAL)||LA124_0==27||(LA124_0>=34 && LA124_0<=35)||LA124_0==40||(LA124_0>=44 && LA124_0<=50)||LA124_0==74||LA124_0==88||(LA124_0>=92 && LA124_0<=93)||LA124_0==96||LA124_0==98||(LA124_0>=102 && LA124_0<=110)||LA124_0==112||(LA124_0>=134 && LA124_0<=135)) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalCubeDSL.g:14397:3: rule__XBasicForLoopExpression__Group_3__0
+ // InternalCubeDSL.g:14424:3: rule__XBasicForLoopExpression__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3__0();
@@ -48158,14 +48259,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__4"
- // InternalCubeDSL.g:14405:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ;
+ // InternalCubeDSL.g:14432:1: rule__XBasicForLoopExpression__Group__4 : rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 ;
public final void rule__XBasicForLoopExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14409:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 )
- // InternalCubeDSL.g:14410:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5
+ // InternalCubeDSL.g:14436:1: ( rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5 )
+ // InternalCubeDSL.g:14437:2: rule__XBasicForLoopExpression__Group__4__Impl rule__XBasicForLoopExpression__Group__5
{
pushFollow(FOLLOW_104);
rule__XBasicForLoopExpression__Group__4__Impl();
@@ -48196,17 +48297,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__4__Impl"
- // InternalCubeDSL.g:14417:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ;
+ // InternalCubeDSL.g:14444:1: rule__XBasicForLoopExpression__Group__4__Impl : ( ';' ) ;
public final void rule__XBasicForLoopExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14421:1: ( ( ';' ) )
- // InternalCubeDSL.g:14422:1: ( ';' )
+ // InternalCubeDSL.g:14448:1: ( ( ';' ) )
+ // InternalCubeDSL.g:14449:1: ( ';' )
{
- // InternalCubeDSL.g:14422:1: ( ';' )
- // InternalCubeDSL.g:14423:2: ';'
+ // InternalCubeDSL.g:14449:1: ( ';' )
+ // InternalCubeDSL.g:14450:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4());
@@ -48237,14 +48338,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__5"
- // InternalCubeDSL.g:14432:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ;
+ // InternalCubeDSL.g:14459:1: rule__XBasicForLoopExpression__Group__5 : rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 ;
public final void rule__XBasicForLoopExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14436:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 )
- // InternalCubeDSL.g:14437:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6
+ // InternalCubeDSL.g:14463:1: ( rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6 )
+ // InternalCubeDSL.g:14464:2: rule__XBasicForLoopExpression__Group__5__Impl rule__XBasicForLoopExpression__Group__6
{
pushFollow(FOLLOW_104);
rule__XBasicForLoopExpression__Group__5__Impl();
@@ -48275,31 +48376,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__5__Impl"
- // InternalCubeDSL.g:14444:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ;
+ // InternalCubeDSL.g:14471:1: rule__XBasicForLoopExpression__Group__5__Impl : ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) ;
public final void rule__XBasicForLoopExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14448:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) )
- // InternalCubeDSL.g:14449:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
+ // InternalCubeDSL.g:14475:1: ( ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? ) )
+ // InternalCubeDSL.g:14476:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
{
- // InternalCubeDSL.g:14449:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
- // InternalCubeDSL.g:14450:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
+ // InternalCubeDSL.g:14476:1: ( ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )? )
+ // InternalCubeDSL.g:14477:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionAssignment_5());
}
- // InternalCubeDSL.g:14451:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalCubeDSL.g:14478:2: ( rule__XBasicForLoopExpression__ExpressionAssignment_5 )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( ((LA124_0>=RULE_ID && LA124_0<=RULE_DECIMAL)||LA124_0==27||(LA124_0>=34 && LA124_0<=35)||LA124_0==40||(LA124_0>=45 && LA124_0<=50)||LA124_0==74||LA124_0==88||(LA124_0>=92 && LA124_0<=93)||LA124_0==96||LA124_0==98||(LA124_0>=102 && LA124_0<=110)||LA124_0==112||LA124_0==134) ) {
- alt124=1;
+ if ( ((LA125_0>=RULE_ID && LA125_0<=RULE_DECIMAL)||LA125_0==27||(LA125_0>=34 && LA125_0<=35)||LA125_0==40||(LA125_0>=45 && LA125_0<=50)||LA125_0==74||LA125_0==88||(LA125_0>=92 && LA125_0<=93)||LA125_0==96||LA125_0==98||(LA125_0>=102 && LA125_0<=110)||LA125_0==112||LA125_0==135) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalCubeDSL.g:14451:3: rule__XBasicForLoopExpression__ExpressionAssignment_5
+ // InternalCubeDSL.g:14478:3: rule__XBasicForLoopExpression__ExpressionAssignment_5
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__ExpressionAssignment_5();
@@ -48337,14 +48438,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__6"
- // InternalCubeDSL.g:14459:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ;
+ // InternalCubeDSL.g:14486:1: rule__XBasicForLoopExpression__Group__6 : rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 ;
public final void rule__XBasicForLoopExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14463:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 )
- // InternalCubeDSL.g:14464:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7
+ // InternalCubeDSL.g:14490:1: ( rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7 )
+ // InternalCubeDSL.g:14491:2: rule__XBasicForLoopExpression__Group__6__Impl rule__XBasicForLoopExpression__Group__7
{
pushFollow(FOLLOW_45);
rule__XBasicForLoopExpression__Group__6__Impl();
@@ -48375,17 +48476,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__6__Impl"
- // InternalCubeDSL.g:14471:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ;
+ // InternalCubeDSL.g:14498:1: rule__XBasicForLoopExpression__Group__6__Impl : ( ';' ) ;
public final void rule__XBasicForLoopExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14475:1: ( ( ';' ) )
- // InternalCubeDSL.g:14476:1: ( ';' )
+ // InternalCubeDSL.g:14502:1: ( ( ';' ) )
+ // InternalCubeDSL.g:14503:1: ( ';' )
{
- // InternalCubeDSL.g:14476:1: ( ';' )
- // InternalCubeDSL.g:14477:2: ';'
+ // InternalCubeDSL.g:14503:1: ( ';' )
+ // InternalCubeDSL.g:14504:2: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6());
@@ -48416,14 +48517,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__7"
- // InternalCubeDSL.g:14486:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ;
+ // InternalCubeDSL.g:14513:1: rule__XBasicForLoopExpression__Group__7 : rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 ;
public final void rule__XBasicForLoopExpression__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14490:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 )
- // InternalCubeDSL.g:14491:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8
+ // InternalCubeDSL.g:14517:1: ( rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8 )
+ // InternalCubeDSL.g:14518:2: rule__XBasicForLoopExpression__Group__7__Impl rule__XBasicForLoopExpression__Group__8
{
pushFollow(FOLLOW_45);
rule__XBasicForLoopExpression__Group__7__Impl();
@@ -48454,31 +48555,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__7__Impl"
- // InternalCubeDSL.g:14498:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ;
+ // InternalCubeDSL.g:14525:1: rule__XBasicForLoopExpression__Group__7__Impl : ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) ;
public final void rule__XBasicForLoopExpression__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14502:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) )
- // InternalCubeDSL.g:14503:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
+ // InternalCubeDSL.g:14529:1: ( ( ( rule__XBasicForLoopExpression__Group_7__0 )? ) )
+ // InternalCubeDSL.g:14530:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
{
- // InternalCubeDSL.g:14503:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
- // InternalCubeDSL.g:14504:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
+ // InternalCubeDSL.g:14530:1: ( ( rule__XBasicForLoopExpression__Group_7__0 )? )
+ // InternalCubeDSL.g:14531:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7());
}
- // InternalCubeDSL.g:14505:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalCubeDSL.g:14532:2: ( rule__XBasicForLoopExpression__Group_7__0 )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( ((LA125_0>=RULE_ID && LA125_0<=RULE_DECIMAL)||LA125_0==27||(LA125_0>=34 && LA125_0<=35)||LA125_0==40||(LA125_0>=45 && LA125_0<=50)||LA125_0==74||LA125_0==88||(LA125_0>=92 && LA125_0<=93)||LA125_0==96||LA125_0==98||(LA125_0>=102 && LA125_0<=110)||LA125_0==112||LA125_0==134) ) {
- alt125=1;
+ if ( ((LA126_0>=RULE_ID && LA126_0<=RULE_DECIMAL)||LA126_0==27||(LA126_0>=34 && LA126_0<=35)||LA126_0==40||(LA126_0>=45 && LA126_0<=50)||LA126_0==74||LA126_0==88||(LA126_0>=92 && LA126_0<=93)||LA126_0==96||LA126_0==98||(LA126_0>=102 && LA126_0<=110)||LA126_0==112||LA126_0==135) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalCubeDSL.g:14505:3: rule__XBasicForLoopExpression__Group_7__0
+ // InternalCubeDSL.g:14532:3: rule__XBasicForLoopExpression__Group_7__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7__0();
@@ -48516,14 +48617,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__8"
- // InternalCubeDSL.g:14513:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ;
+ // InternalCubeDSL.g:14540:1: rule__XBasicForLoopExpression__Group__8 : rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 ;
public final void rule__XBasicForLoopExpression__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14517:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 )
- // InternalCubeDSL.g:14518:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9
+ // InternalCubeDSL.g:14544:1: ( rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9 )
+ // InternalCubeDSL.g:14545:2: rule__XBasicForLoopExpression__Group__8__Impl rule__XBasicForLoopExpression__Group__9
{
pushFollow(FOLLOW_48);
rule__XBasicForLoopExpression__Group__8__Impl();
@@ -48554,17 +48655,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__8__Impl"
- // InternalCubeDSL.g:14525:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:14552:1: rule__XBasicForLoopExpression__Group__8__Impl : ( ')' ) ;
public final void rule__XBasicForLoopExpression__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14529:1: ( ( ')' ) )
- // InternalCubeDSL.g:14530:1: ( ')' )
+ // InternalCubeDSL.g:14556:1: ( ( ')' ) )
+ // InternalCubeDSL.g:14557:1: ( ')' )
{
- // InternalCubeDSL.g:14530:1: ( ')' )
- // InternalCubeDSL.g:14531:2: ')'
+ // InternalCubeDSL.g:14557:1: ( ')' )
+ // InternalCubeDSL.g:14558:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8());
@@ -48595,14 +48696,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__9"
- // InternalCubeDSL.g:14540:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ;
+ // InternalCubeDSL.g:14567:1: rule__XBasicForLoopExpression__Group__9 : rule__XBasicForLoopExpression__Group__9__Impl ;
public final void rule__XBasicForLoopExpression__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14544:1: ( rule__XBasicForLoopExpression__Group__9__Impl )
- // InternalCubeDSL.g:14545:2: rule__XBasicForLoopExpression__Group__9__Impl
+ // InternalCubeDSL.g:14571:1: ( rule__XBasicForLoopExpression__Group__9__Impl )
+ // InternalCubeDSL.g:14572:2: rule__XBasicForLoopExpression__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group__9__Impl();
@@ -48628,23 +48729,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group__9__Impl"
- // InternalCubeDSL.g:14551:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ;
+ // InternalCubeDSL.g:14578:1: rule__XBasicForLoopExpression__Group__9__Impl : ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) ;
public final void rule__XBasicForLoopExpression__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14555:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) )
- // InternalCubeDSL.g:14556:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
+ // InternalCubeDSL.g:14582:1: ( ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) ) )
+ // InternalCubeDSL.g:14583:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
{
- // InternalCubeDSL.g:14556:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
- // InternalCubeDSL.g:14557:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
+ // InternalCubeDSL.g:14583:1: ( ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 ) )
+ // InternalCubeDSL.g:14584:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionAssignment_9());
}
- // InternalCubeDSL.g:14558:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
- // InternalCubeDSL.g:14558:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9
+ // InternalCubeDSL.g:14585:2: ( rule__XBasicForLoopExpression__EachExpressionAssignment_9 )
+ // InternalCubeDSL.g:14585:3: rule__XBasicForLoopExpression__EachExpressionAssignment_9
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__EachExpressionAssignment_9();
@@ -48679,14 +48780,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__0"
- // InternalCubeDSL.g:14567:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ;
+ // InternalCubeDSL.g:14594:1: rule__XBasicForLoopExpression__Group_3__0 : rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 ;
public final void rule__XBasicForLoopExpression__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14571:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 )
- // InternalCubeDSL.g:14572:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1
+ // InternalCubeDSL.g:14598:1: ( rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1 )
+ // InternalCubeDSL.g:14599:2: rule__XBasicForLoopExpression__Group_3__0__Impl rule__XBasicForLoopExpression__Group_3__1
{
pushFollow(FOLLOW_46);
rule__XBasicForLoopExpression__Group_3__0__Impl();
@@ -48717,23 +48818,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__0__Impl"
- // InternalCubeDSL.g:14579:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ;
+ // InternalCubeDSL.g:14606:1: rule__XBasicForLoopExpression__Group_3__0__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) ;
public final void rule__XBasicForLoopExpression__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14583:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) )
- // InternalCubeDSL.g:14584:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
+ // InternalCubeDSL.g:14610:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) ) )
+ // InternalCubeDSL.g:14611:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
{
- // InternalCubeDSL.g:14584:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
- // InternalCubeDSL.g:14585:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
+ // InternalCubeDSL.g:14611:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 ) )
+ // InternalCubeDSL.g:14612:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_0());
}
- // InternalCubeDSL.g:14586:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
- // InternalCubeDSL.g:14586:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0
+ // InternalCubeDSL.g:14613:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 )
+ // InternalCubeDSL.g:14613:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0();
@@ -48768,14 +48869,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__1"
- // InternalCubeDSL.g:14594:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ;
+ // InternalCubeDSL.g:14621:1: rule__XBasicForLoopExpression__Group_3__1 : rule__XBasicForLoopExpression__Group_3__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14598:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl )
- // InternalCubeDSL.g:14599:2: rule__XBasicForLoopExpression__Group_3__1__Impl
+ // InternalCubeDSL.g:14625:1: ( rule__XBasicForLoopExpression__Group_3__1__Impl )
+ // InternalCubeDSL.g:14626:2: rule__XBasicForLoopExpression__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3__1__Impl();
@@ -48801,35 +48902,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3__1__Impl"
- // InternalCubeDSL.g:14605:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ;
+ // InternalCubeDSL.g:14632:1: rule__XBasicForLoopExpression__Group_3__1__Impl : ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) ;
public final void rule__XBasicForLoopExpression__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14609:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) )
- // InternalCubeDSL.g:14610:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
+ // InternalCubeDSL.g:14636:1: ( ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* ) )
+ // InternalCubeDSL.g:14637:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
{
- // InternalCubeDSL.g:14610:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
- // InternalCubeDSL.g:14611:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
+ // InternalCubeDSL.g:14637:1: ( ( rule__XBasicForLoopExpression__Group_3_1__0 )* )
+ // InternalCubeDSL.g:14638:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_3_1());
}
- // InternalCubeDSL.g:14612:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
- loop126:
+ // InternalCubeDSL.g:14639:2: ( rule__XBasicForLoopExpression__Group_3_1__0 )*
+ loop127:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==90) ) {
- alt126=1;
+ if ( (LA127_0==90) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalCubeDSL.g:14612:3: rule__XBasicForLoopExpression__Group_3_1__0
+ // InternalCubeDSL.g:14639:3: rule__XBasicForLoopExpression__Group_3_1__0
{
pushFollow(FOLLOW_47);
rule__XBasicForLoopExpression__Group_3_1__0();
@@ -48841,7 +48942,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop126;
+ break loop127;
}
} while (true);
@@ -48870,14 +48971,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0"
- // InternalCubeDSL.g:14621:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ;
+ // InternalCubeDSL.g:14648:1: rule__XBasicForLoopExpression__Group_3_1__0 : rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 ;
public final void rule__XBasicForLoopExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14625:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 )
- // InternalCubeDSL.g:14626:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1
+ // InternalCubeDSL.g:14652:1: ( rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1 )
+ // InternalCubeDSL.g:14653:2: rule__XBasicForLoopExpression__Group_3_1__0__Impl rule__XBasicForLoopExpression__Group_3_1__1
{
pushFollow(FOLLOW_105);
rule__XBasicForLoopExpression__Group_3_1__0__Impl();
@@ -48908,17 +49009,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__0__Impl"
- // InternalCubeDSL.g:14633:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:14660:1: rule__XBasicForLoopExpression__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__XBasicForLoopExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14637:1: ( ( ',' ) )
- // InternalCubeDSL.g:14638:1: ( ',' )
+ // InternalCubeDSL.g:14664:1: ( ( ',' ) )
+ // InternalCubeDSL.g:14665:1: ( ',' )
{
- // InternalCubeDSL.g:14638:1: ( ',' )
- // InternalCubeDSL.g:14639:2: ','
+ // InternalCubeDSL.g:14665:1: ( ',' )
+ // InternalCubeDSL.g:14666:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0());
@@ -48949,14 +49050,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1"
- // InternalCubeDSL.g:14648:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ;
+ // InternalCubeDSL.g:14675:1: rule__XBasicForLoopExpression__Group_3_1__1 : rule__XBasicForLoopExpression__Group_3_1__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14652:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl )
- // InternalCubeDSL.g:14653:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl
+ // InternalCubeDSL.g:14679:1: ( rule__XBasicForLoopExpression__Group_3_1__1__Impl )
+ // InternalCubeDSL.g:14680:2: rule__XBasicForLoopExpression__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_3_1__1__Impl();
@@ -48982,23 +49083,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_3_1__1__Impl"
- // InternalCubeDSL.g:14659:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ;
+ // InternalCubeDSL.g:14686:1: rule__XBasicForLoopExpression__Group_3_1__1__Impl : ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) ;
public final void rule__XBasicForLoopExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14663:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) )
- // InternalCubeDSL.g:14664:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:14690:1: ( ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) ) )
+ // InternalCubeDSL.g:14691:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
{
- // InternalCubeDSL.g:14664:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
- // InternalCubeDSL.g:14665:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
+ // InternalCubeDSL.g:14691:1: ( ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:14692:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsAssignment_3_1_1());
}
- // InternalCubeDSL.g:14666:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
- // InternalCubeDSL.g:14666:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1
+ // InternalCubeDSL.g:14693:2: ( rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 )
+ // InternalCubeDSL.g:14693:3: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1();
@@ -49033,14 +49134,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__0"
- // InternalCubeDSL.g:14675:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ;
+ // InternalCubeDSL.g:14702:1: rule__XBasicForLoopExpression__Group_7__0 : rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 ;
public final void rule__XBasicForLoopExpression__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14679:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 )
- // InternalCubeDSL.g:14680:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1
+ // InternalCubeDSL.g:14706:1: ( rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1 )
+ // InternalCubeDSL.g:14707:2: rule__XBasicForLoopExpression__Group_7__0__Impl rule__XBasicForLoopExpression__Group_7__1
{
pushFollow(FOLLOW_46);
rule__XBasicForLoopExpression__Group_7__0__Impl();
@@ -49071,23 +49172,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__0__Impl"
- // InternalCubeDSL.g:14687:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ;
+ // InternalCubeDSL.g:14714:1: rule__XBasicForLoopExpression__Group_7__0__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) ;
public final void rule__XBasicForLoopExpression__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14691:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) )
- // InternalCubeDSL.g:14692:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
+ // InternalCubeDSL.g:14718:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) ) )
+ // InternalCubeDSL.g:14719:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
{
- // InternalCubeDSL.g:14692:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
- // InternalCubeDSL.g:14693:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
+ // InternalCubeDSL.g:14719:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 ) )
+ // InternalCubeDSL.g:14720:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_0());
}
- // InternalCubeDSL.g:14694:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
- // InternalCubeDSL.g:14694:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0
+ // InternalCubeDSL.g:14721:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 )
+ // InternalCubeDSL.g:14721:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0();
@@ -49122,14 +49223,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__1"
- // InternalCubeDSL.g:14702:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ;
+ // InternalCubeDSL.g:14729:1: rule__XBasicForLoopExpression__Group_7__1 : rule__XBasicForLoopExpression__Group_7__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14706:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl )
- // InternalCubeDSL.g:14707:2: rule__XBasicForLoopExpression__Group_7__1__Impl
+ // InternalCubeDSL.g:14733:1: ( rule__XBasicForLoopExpression__Group_7__1__Impl )
+ // InternalCubeDSL.g:14734:2: rule__XBasicForLoopExpression__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7__1__Impl();
@@ -49155,35 +49256,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7__1__Impl"
- // InternalCubeDSL.g:14713:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ;
+ // InternalCubeDSL.g:14740:1: rule__XBasicForLoopExpression__Group_7__1__Impl : ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) ;
public final void rule__XBasicForLoopExpression__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14717:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) )
- // InternalCubeDSL.g:14718:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
+ // InternalCubeDSL.g:14744:1: ( ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* ) )
+ // InternalCubeDSL.g:14745:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
{
- // InternalCubeDSL.g:14718:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
- // InternalCubeDSL.g:14719:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
+ // InternalCubeDSL.g:14745:1: ( ( rule__XBasicForLoopExpression__Group_7_1__0 )* )
+ // InternalCubeDSL.g:14746:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup_7_1());
}
- // InternalCubeDSL.g:14720:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
- loop127:
+ // InternalCubeDSL.g:14747:2: ( rule__XBasicForLoopExpression__Group_7_1__0 )*
+ loop128:
do {
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==90) ) {
- alt127=1;
+ if ( (LA128_0==90) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalCubeDSL.g:14720:3: rule__XBasicForLoopExpression__Group_7_1__0
+ // InternalCubeDSL.g:14747:3: rule__XBasicForLoopExpression__Group_7_1__0
{
pushFollow(FOLLOW_47);
rule__XBasicForLoopExpression__Group_7_1__0();
@@ -49195,7 +49296,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop127;
+ break loop128;
}
} while (true);
@@ -49224,14 +49325,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0"
- // InternalCubeDSL.g:14729:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ;
+ // InternalCubeDSL.g:14756:1: rule__XBasicForLoopExpression__Group_7_1__0 : rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 ;
public final void rule__XBasicForLoopExpression__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14733:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 )
- // InternalCubeDSL.g:14734:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1
+ // InternalCubeDSL.g:14760:1: ( rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1 )
+ // InternalCubeDSL.g:14761:2: rule__XBasicForLoopExpression__Group_7_1__0__Impl rule__XBasicForLoopExpression__Group_7_1__1
{
pushFollow(FOLLOW_48);
rule__XBasicForLoopExpression__Group_7_1__0__Impl();
@@ -49262,17 +49363,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__0__Impl"
- // InternalCubeDSL.g:14741:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:14768:1: rule__XBasicForLoopExpression__Group_7_1__0__Impl : ( ',' ) ;
public final void rule__XBasicForLoopExpression__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14745:1: ( ( ',' ) )
- // InternalCubeDSL.g:14746:1: ( ',' )
+ // InternalCubeDSL.g:14772:1: ( ( ',' ) )
+ // InternalCubeDSL.g:14773:1: ( ',' )
{
- // InternalCubeDSL.g:14746:1: ( ',' )
- // InternalCubeDSL.g:14747:2: ','
+ // InternalCubeDSL.g:14773:1: ( ',' )
+ // InternalCubeDSL.g:14774:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0());
@@ -49303,14 +49404,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1"
- // InternalCubeDSL.g:14756:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ;
+ // InternalCubeDSL.g:14783:1: rule__XBasicForLoopExpression__Group_7_1__1 : rule__XBasicForLoopExpression__Group_7_1__1__Impl ;
public final void rule__XBasicForLoopExpression__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14760:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl )
- // InternalCubeDSL.g:14761:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl
+ // InternalCubeDSL.g:14787:1: ( rule__XBasicForLoopExpression__Group_7_1__1__Impl )
+ // InternalCubeDSL.g:14788:2: rule__XBasicForLoopExpression__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group_7_1__1__Impl();
@@ -49336,23 +49437,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__Group_7_1__1__Impl"
- // InternalCubeDSL.g:14767:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ;
+ // InternalCubeDSL.g:14794:1: rule__XBasicForLoopExpression__Group_7_1__1__Impl : ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) ;
public final void rule__XBasicForLoopExpression__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14771:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) )
- // InternalCubeDSL.g:14772:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
+ // InternalCubeDSL.g:14798:1: ( ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) ) )
+ // InternalCubeDSL.g:14799:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
{
- // InternalCubeDSL.g:14772:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
- // InternalCubeDSL.g:14773:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
+ // InternalCubeDSL.g:14799:1: ( ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 ) )
+ // InternalCubeDSL.g:14800:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsAssignment_7_1_1());
}
- // InternalCubeDSL.g:14774:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
- // InternalCubeDSL.g:14774:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1
+ // InternalCubeDSL.g:14801:2: ( rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 )
+ // InternalCubeDSL.g:14801:3: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1();
@@ -49387,14 +49488,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0"
- // InternalCubeDSL.g:14783:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
+ // InternalCubeDSL.g:14810:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
public final void rule__XWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14787:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
- // InternalCubeDSL.g:14788:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
+ // InternalCubeDSL.g:14814:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
+ // InternalCubeDSL.g:14815:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
{
pushFollow(FOLLOW_106);
rule__XWhileExpression__Group__0__Impl();
@@ -49425,23 +49526,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__0__Impl"
- // InternalCubeDSL.g:14795:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:14822:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14799:1: ( ( () ) )
- // InternalCubeDSL.g:14800:1: ( () )
+ // InternalCubeDSL.g:14826:1: ( ( () ) )
+ // InternalCubeDSL.g:14827:1: ( () )
{
- // InternalCubeDSL.g:14800:1: ( () )
- // InternalCubeDSL.g:14801:2: ()
+ // InternalCubeDSL.g:14827:1: ( () )
+ // InternalCubeDSL.g:14828:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
}
- // InternalCubeDSL.g:14802:2: ()
- // InternalCubeDSL.g:14802:3:
+ // InternalCubeDSL.g:14829:2: ()
+ // InternalCubeDSL.g:14829:3:
{
}
@@ -49466,14 +49567,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1"
- // InternalCubeDSL.g:14810:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
+ // InternalCubeDSL.g:14837:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
public final void rule__XWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14814:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
- // InternalCubeDSL.g:14815:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
+ // InternalCubeDSL.g:14841:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
+ // InternalCubeDSL.g:14842:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
{
pushFollow(FOLLOW_44);
rule__XWhileExpression__Group__1__Impl();
@@ -49504,17 +49605,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__1__Impl"
- // InternalCubeDSL.g:14822:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
+ // InternalCubeDSL.g:14849:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14826:1: ( ( 'while' ) )
- // InternalCubeDSL.g:14827:1: ( 'while' )
+ // InternalCubeDSL.g:14853:1: ( ( 'while' ) )
+ // InternalCubeDSL.g:14854:1: ( 'while' )
{
- // InternalCubeDSL.g:14827:1: ( 'while' )
- // InternalCubeDSL.g:14828:2: 'while'
+ // InternalCubeDSL.g:14854:1: ( 'while' )
+ // InternalCubeDSL.g:14855:2: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
@@ -49545,14 +49646,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2"
- // InternalCubeDSL.g:14837:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
+ // InternalCubeDSL.g:14864:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
public final void rule__XWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14841:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
- // InternalCubeDSL.g:14842:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
+ // InternalCubeDSL.g:14868:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
+ // InternalCubeDSL.g:14869:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
{
pushFollow(FOLLOW_48);
rule__XWhileExpression__Group__2__Impl();
@@ -49583,17 +49684,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__2__Impl"
- // InternalCubeDSL.g:14849:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:14876:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14853:1: ( ( '(' ) )
- // InternalCubeDSL.g:14854:1: ( '(' )
+ // InternalCubeDSL.g:14880:1: ( ( '(' ) )
+ // InternalCubeDSL.g:14881:1: ( '(' )
{
- // InternalCubeDSL.g:14854:1: ( '(' )
- // InternalCubeDSL.g:14855:2: '('
+ // InternalCubeDSL.g:14881:1: ( '(' )
+ // InternalCubeDSL.g:14882:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
@@ -49624,14 +49725,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3"
- // InternalCubeDSL.g:14864:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
+ // InternalCubeDSL.g:14891:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
public final void rule__XWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14868:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
- // InternalCubeDSL.g:14869:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
+ // InternalCubeDSL.g:14895:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
+ // InternalCubeDSL.g:14896:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
{
pushFollow(FOLLOW_93);
rule__XWhileExpression__Group__3__Impl();
@@ -49662,23 +49763,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__3__Impl"
- // InternalCubeDSL.g:14876:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
+ // InternalCubeDSL.g:14903:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14880:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
- // InternalCubeDSL.g:14881:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // InternalCubeDSL.g:14907:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
+ // InternalCubeDSL.g:14908:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
{
- // InternalCubeDSL.g:14881:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
- // InternalCubeDSL.g:14882:2: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // InternalCubeDSL.g:14908:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // InternalCubeDSL.g:14909:2: ( rule__XWhileExpression__PredicateAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
}
- // InternalCubeDSL.g:14883:2: ( rule__XWhileExpression__PredicateAssignment_3 )
- // InternalCubeDSL.g:14883:3: rule__XWhileExpression__PredicateAssignment_3
+ // InternalCubeDSL.g:14910:2: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // InternalCubeDSL.g:14910:3: rule__XWhileExpression__PredicateAssignment_3
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__PredicateAssignment_3();
@@ -49713,14 +49814,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4"
- // InternalCubeDSL.g:14891:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
+ // InternalCubeDSL.g:14918:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
public final void rule__XWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14895:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
- // InternalCubeDSL.g:14896:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
+ // InternalCubeDSL.g:14922:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
+ // InternalCubeDSL.g:14923:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
{
pushFollow(FOLLOW_48);
rule__XWhileExpression__Group__4__Impl();
@@ -49751,17 +49852,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__4__Impl"
- // InternalCubeDSL.g:14903:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:14930:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14907:1: ( ( ')' ) )
- // InternalCubeDSL.g:14908:1: ( ')' )
+ // InternalCubeDSL.g:14934:1: ( ( ')' ) )
+ // InternalCubeDSL.g:14935:1: ( ')' )
{
- // InternalCubeDSL.g:14908:1: ( ')' )
- // InternalCubeDSL.g:14909:2: ')'
+ // InternalCubeDSL.g:14935:1: ( ')' )
+ // InternalCubeDSL.g:14936:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
@@ -49792,14 +49893,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5"
- // InternalCubeDSL.g:14918:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
+ // InternalCubeDSL.g:14945:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
public final void rule__XWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14922:1: ( rule__XWhileExpression__Group__5__Impl )
- // InternalCubeDSL.g:14923:2: rule__XWhileExpression__Group__5__Impl
+ // InternalCubeDSL.g:14949:1: ( rule__XWhileExpression__Group__5__Impl )
+ // InternalCubeDSL.g:14950:2: rule__XWhileExpression__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__Group__5__Impl();
@@ -49825,23 +49926,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__Group__5__Impl"
- // InternalCubeDSL.g:14929:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
+ // InternalCubeDSL.g:14956:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14933:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
- // InternalCubeDSL.g:14934:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // InternalCubeDSL.g:14960:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
+ // InternalCubeDSL.g:14961:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
{
- // InternalCubeDSL.g:14934:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
- // InternalCubeDSL.g:14935:2: ( rule__XWhileExpression__BodyAssignment_5 )
+ // InternalCubeDSL.g:14961:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // InternalCubeDSL.g:14962:2: ( rule__XWhileExpression__BodyAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
}
- // InternalCubeDSL.g:14936:2: ( rule__XWhileExpression__BodyAssignment_5 )
- // InternalCubeDSL.g:14936:3: rule__XWhileExpression__BodyAssignment_5
+ // InternalCubeDSL.g:14963:2: ( rule__XWhileExpression__BodyAssignment_5 )
+ // InternalCubeDSL.g:14963:3: rule__XWhileExpression__BodyAssignment_5
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__BodyAssignment_5();
@@ -49876,14 +49977,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0"
- // InternalCubeDSL.g:14945:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
+ // InternalCubeDSL.g:14972:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
public final void rule__XDoWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14949:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
- // InternalCubeDSL.g:14950:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
+ // InternalCubeDSL.g:14976:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
+ // InternalCubeDSL.g:14977:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
{
pushFollow(FOLLOW_107);
rule__XDoWhileExpression__Group__0__Impl();
@@ -49914,23 +50015,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__0__Impl"
- // InternalCubeDSL.g:14957:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:14984:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14961:1: ( ( () ) )
- // InternalCubeDSL.g:14962:1: ( () )
+ // InternalCubeDSL.g:14988:1: ( ( () ) )
+ // InternalCubeDSL.g:14989:1: ( () )
{
- // InternalCubeDSL.g:14962:1: ( () )
- // InternalCubeDSL.g:14963:2: ()
+ // InternalCubeDSL.g:14989:1: ( () )
+ // InternalCubeDSL.g:14990:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
}
- // InternalCubeDSL.g:14964:2: ()
- // InternalCubeDSL.g:14964:3:
+ // InternalCubeDSL.g:14991:2: ()
+ // InternalCubeDSL.g:14991:3:
{
}
@@ -49955,14 +50056,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1"
- // InternalCubeDSL.g:14972:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
+ // InternalCubeDSL.g:14999:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
public final void rule__XDoWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14976:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
- // InternalCubeDSL.g:14977:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
+ // InternalCubeDSL.g:15003:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
+ // InternalCubeDSL.g:15004:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
{
pushFollow(FOLLOW_48);
rule__XDoWhileExpression__Group__1__Impl();
@@ -49993,17 +50094,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__1__Impl"
- // InternalCubeDSL.g:14984:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
+ // InternalCubeDSL.g:15011:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:14988:1: ( ( 'do' ) )
- // InternalCubeDSL.g:14989:1: ( 'do' )
+ // InternalCubeDSL.g:15015:1: ( ( 'do' ) )
+ // InternalCubeDSL.g:15016:1: ( 'do' )
{
- // InternalCubeDSL.g:14989:1: ( 'do' )
- // InternalCubeDSL.g:14990:2: 'do'
+ // InternalCubeDSL.g:15016:1: ( 'do' )
+ // InternalCubeDSL.g:15017:2: 'do'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
@@ -50034,14 +50135,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2"
- // InternalCubeDSL.g:14999:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
+ // InternalCubeDSL.g:15026:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
public final void rule__XDoWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15003:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
- // InternalCubeDSL.g:15004:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
+ // InternalCubeDSL.g:15030:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
+ // InternalCubeDSL.g:15031:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
{
pushFollow(FOLLOW_106);
rule__XDoWhileExpression__Group__2__Impl();
@@ -50072,23 +50173,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__2__Impl"
- // InternalCubeDSL.g:15011:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
+ // InternalCubeDSL.g:15038:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15015:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
- // InternalCubeDSL.g:15016:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // InternalCubeDSL.g:15042:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
+ // InternalCubeDSL.g:15043:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
{
- // InternalCubeDSL.g:15016:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
- // InternalCubeDSL.g:15017:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // InternalCubeDSL.g:15043:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // InternalCubeDSL.g:15044:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
}
- // InternalCubeDSL.g:15018:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
- // InternalCubeDSL.g:15018:3: rule__XDoWhileExpression__BodyAssignment_2
+ // InternalCubeDSL.g:15045:2: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // InternalCubeDSL.g:15045:3: rule__XDoWhileExpression__BodyAssignment_2
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__BodyAssignment_2();
@@ -50123,14 +50224,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3"
- // InternalCubeDSL.g:15026:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
+ // InternalCubeDSL.g:15053:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
public final void rule__XDoWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15030:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
- // InternalCubeDSL.g:15031:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
+ // InternalCubeDSL.g:15057:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
+ // InternalCubeDSL.g:15058:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
{
pushFollow(FOLLOW_44);
rule__XDoWhileExpression__Group__3__Impl();
@@ -50161,17 +50262,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__3__Impl"
- // InternalCubeDSL.g:15038:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
+ // InternalCubeDSL.g:15065:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15042:1: ( ( 'while' ) )
- // InternalCubeDSL.g:15043:1: ( 'while' )
+ // InternalCubeDSL.g:15069:1: ( ( 'while' ) )
+ // InternalCubeDSL.g:15070:1: ( 'while' )
{
- // InternalCubeDSL.g:15043:1: ( 'while' )
- // InternalCubeDSL.g:15044:2: 'while'
+ // InternalCubeDSL.g:15070:1: ( 'while' )
+ // InternalCubeDSL.g:15071:2: 'while'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
@@ -50202,14 +50303,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4"
- // InternalCubeDSL.g:15053:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
+ // InternalCubeDSL.g:15080:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
public final void rule__XDoWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15057:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
- // InternalCubeDSL.g:15058:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
+ // InternalCubeDSL.g:15084:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
+ // InternalCubeDSL.g:15085:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
{
pushFollow(FOLLOW_48);
rule__XDoWhileExpression__Group__4__Impl();
@@ -50240,17 +50341,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__4__Impl"
- // InternalCubeDSL.g:15065:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:15092:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15069:1: ( ( '(' ) )
- // InternalCubeDSL.g:15070:1: ( '(' )
+ // InternalCubeDSL.g:15096:1: ( ( '(' ) )
+ // InternalCubeDSL.g:15097:1: ( '(' )
{
- // InternalCubeDSL.g:15070:1: ( '(' )
- // InternalCubeDSL.g:15071:2: '('
+ // InternalCubeDSL.g:15097:1: ( '(' )
+ // InternalCubeDSL.g:15098:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
@@ -50281,14 +50382,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5"
- // InternalCubeDSL.g:15080:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
+ // InternalCubeDSL.g:15107:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
public final void rule__XDoWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15084:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
- // InternalCubeDSL.g:15085:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
+ // InternalCubeDSL.g:15111:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
+ // InternalCubeDSL.g:15112:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
{
pushFollow(FOLLOW_93);
rule__XDoWhileExpression__Group__5__Impl();
@@ -50319,23 +50420,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__5__Impl"
- // InternalCubeDSL.g:15092:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
+ // InternalCubeDSL.g:15119:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15096:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
- // InternalCubeDSL.g:15097:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // InternalCubeDSL.g:15123:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
+ // InternalCubeDSL.g:15124:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
{
- // InternalCubeDSL.g:15097:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
- // InternalCubeDSL.g:15098:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // InternalCubeDSL.g:15124:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // InternalCubeDSL.g:15125:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
}
- // InternalCubeDSL.g:15099:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
- // InternalCubeDSL.g:15099:3: rule__XDoWhileExpression__PredicateAssignment_5
+ // InternalCubeDSL.g:15126:2: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // InternalCubeDSL.g:15126:3: rule__XDoWhileExpression__PredicateAssignment_5
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__PredicateAssignment_5();
@@ -50370,14 +50471,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6"
- // InternalCubeDSL.g:15107:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
+ // InternalCubeDSL.g:15134:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
public final void rule__XDoWhileExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15111:1: ( rule__XDoWhileExpression__Group__6__Impl )
- // InternalCubeDSL.g:15112:2: rule__XDoWhileExpression__Group__6__Impl
+ // InternalCubeDSL.g:15138:1: ( rule__XDoWhileExpression__Group__6__Impl )
+ // InternalCubeDSL.g:15139:2: rule__XDoWhileExpression__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__Group__6__Impl();
@@ -50403,17 +50504,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__Group__6__Impl"
- // InternalCubeDSL.g:15118:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:15145:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15122:1: ( ( ')' ) )
- // InternalCubeDSL.g:15123:1: ( ')' )
+ // InternalCubeDSL.g:15149:1: ( ( ')' ) )
+ // InternalCubeDSL.g:15150:1: ( ')' )
{
- // InternalCubeDSL.g:15123:1: ( ')' )
- // InternalCubeDSL.g:15124:2: ')'
+ // InternalCubeDSL.g:15150:1: ( ')' )
+ // InternalCubeDSL.g:15151:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
@@ -50444,14 +50545,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0"
- // InternalCubeDSL.g:15134:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
+ // InternalCubeDSL.g:15161:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
public final void rule__XBlockExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15138:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
- // InternalCubeDSL.g:15139:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
+ // InternalCubeDSL.g:15165:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
+ // InternalCubeDSL.g:15166:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
{
pushFollow(FOLLOW_7);
rule__XBlockExpression__Group__0__Impl();
@@ -50482,23 +50583,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__0__Impl"
- // InternalCubeDSL.g:15146:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:15173:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15150:1: ( ( () ) )
- // InternalCubeDSL.g:15151:1: ( () )
+ // InternalCubeDSL.g:15177:1: ( ( () ) )
+ // InternalCubeDSL.g:15178:1: ( () )
{
- // InternalCubeDSL.g:15151:1: ( () )
- // InternalCubeDSL.g:15152:2: ()
+ // InternalCubeDSL.g:15178:1: ( () )
+ // InternalCubeDSL.g:15179:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
}
- // InternalCubeDSL.g:15153:2: ()
- // InternalCubeDSL.g:15153:3:
+ // InternalCubeDSL.g:15180:2: ()
+ // InternalCubeDSL.g:15180:3:
{
}
@@ -50523,14 +50624,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1"
- // InternalCubeDSL.g:15161:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
+ // InternalCubeDSL.g:15188:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
public final void rule__XBlockExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15165:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
- // InternalCubeDSL.g:15166:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
+ // InternalCubeDSL.g:15192:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
+ // InternalCubeDSL.g:15193:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
{
pushFollow(FOLLOW_108);
rule__XBlockExpression__Group__1__Impl();
@@ -50561,17 +50662,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__1__Impl"
- // InternalCubeDSL.g:15173:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
+ // InternalCubeDSL.g:15200:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15177:1: ( ( '{' ) )
- // InternalCubeDSL.g:15178:1: ( '{' )
+ // InternalCubeDSL.g:15204:1: ( ( '{' ) )
+ // InternalCubeDSL.g:15205:1: ( '{' )
{
- // InternalCubeDSL.g:15178:1: ( '{' )
- // InternalCubeDSL.g:15179:2: '{'
+ // InternalCubeDSL.g:15205:1: ( '{' )
+ // InternalCubeDSL.g:15206:2: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
@@ -50602,14 +50703,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2"
- // InternalCubeDSL.g:15188:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
+ // InternalCubeDSL.g:15215:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
public final void rule__XBlockExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15192:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
- // InternalCubeDSL.g:15193:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
+ // InternalCubeDSL.g:15219:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
+ // InternalCubeDSL.g:15220:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
{
pushFollow(FOLLOW_108);
rule__XBlockExpression__Group__2__Impl();
@@ -50640,35 +50741,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__2__Impl"
- // InternalCubeDSL.g:15200:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
+ // InternalCubeDSL.g:15227:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15204:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
- // InternalCubeDSL.g:15205:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // InternalCubeDSL.g:15231:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
+ // InternalCubeDSL.g:15232:1: ( ( rule__XBlockExpression__Group_2__0 )* )
{
- // InternalCubeDSL.g:15205:1: ( ( rule__XBlockExpression__Group_2__0 )* )
- // InternalCubeDSL.g:15206:2: ( rule__XBlockExpression__Group_2__0 )*
+ // InternalCubeDSL.g:15232:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // InternalCubeDSL.g:15233:2: ( rule__XBlockExpression__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getGroup_2());
}
- // InternalCubeDSL.g:15207:2: ( rule__XBlockExpression__Group_2__0 )*
- loop128:
+ // InternalCubeDSL.g:15234:2: ( rule__XBlockExpression__Group_2__0 )*
+ loop129:
do {
- int alt128=2;
- int LA128_0 = input.LA(1);
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( ((LA128_0>=RULE_ID && LA128_0<=RULE_DECIMAL)||LA128_0==27||(LA128_0>=34 && LA128_0<=35)||LA128_0==40||(LA128_0>=44 && LA128_0<=50)||LA128_0==74||LA128_0==88||(LA128_0>=92 && LA128_0<=93)||LA128_0==96||LA128_0==98||(LA128_0>=102 && LA128_0<=110)||LA128_0==112||(LA128_0>=133 && LA128_0<=134)) ) {
- alt128=1;
+ if ( ((LA129_0>=RULE_ID && LA129_0<=RULE_DECIMAL)||LA129_0==27||(LA129_0>=34 && LA129_0<=35)||LA129_0==40||(LA129_0>=44 && LA129_0<=50)||LA129_0==74||LA129_0==88||(LA129_0>=92 && LA129_0<=93)||LA129_0==96||LA129_0==98||(LA129_0>=102 && LA129_0<=110)||LA129_0==112||(LA129_0>=134 && LA129_0<=135)) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalCubeDSL.g:15207:3: rule__XBlockExpression__Group_2__0
+ // InternalCubeDSL.g:15234:3: rule__XBlockExpression__Group_2__0
{
pushFollow(FOLLOW_92);
rule__XBlockExpression__Group_2__0();
@@ -50680,7 +50781,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop128;
+ break loop129;
}
} while (true);
@@ -50709,14 +50810,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3"
- // InternalCubeDSL.g:15215:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
+ // InternalCubeDSL.g:15242:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
public final void rule__XBlockExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15219:1: ( rule__XBlockExpression__Group__3__Impl )
- // InternalCubeDSL.g:15220:2: rule__XBlockExpression__Group__3__Impl
+ // InternalCubeDSL.g:15246:1: ( rule__XBlockExpression__Group__3__Impl )
+ // InternalCubeDSL.g:15247:2: rule__XBlockExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group__3__Impl();
@@ -50742,17 +50843,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group__3__Impl"
- // InternalCubeDSL.g:15226:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
+ // InternalCubeDSL.g:15253:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15230:1: ( ( '}' ) )
- // InternalCubeDSL.g:15231:1: ( '}' )
+ // InternalCubeDSL.g:15257:1: ( ( '}' ) )
+ // InternalCubeDSL.g:15258:1: ( '}' )
{
- // InternalCubeDSL.g:15231:1: ( '}' )
- // InternalCubeDSL.g:15232:2: '}'
+ // InternalCubeDSL.g:15258:1: ( '}' )
+ // InternalCubeDSL.g:15259:2: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
@@ -50783,14 +50884,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0"
- // InternalCubeDSL.g:15242:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
+ // InternalCubeDSL.g:15269:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
public final void rule__XBlockExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15246:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
- // InternalCubeDSL.g:15247:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
+ // InternalCubeDSL.g:15273:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
+ // InternalCubeDSL.g:15274:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
{
pushFollow(FOLLOW_40);
rule__XBlockExpression__Group_2__0__Impl();
@@ -50821,23 +50922,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__0__Impl"
- // InternalCubeDSL.g:15254:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
+ // InternalCubeDSL.g:15281:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15258:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
- // InternalCubeDSL.g:15259:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // InternalCubeDSL.g:15285:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
+ // InternalCubeDSL.g:15286:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
{
- // InternalCubeDSL.g:15259:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
- // InternalCubeDSL.g:15260:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // InternalCubeDSL.g:15286:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // InternalCubeDSL.g:15287:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
}
- // InternalCubeDSL.g:15261:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
- // InternalCubeDSL.g:15261:3: rule__XBlockExpression__ExpressionsAssignment_2_0
+ // InternalCubeDSL.g:15288:2: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // InternalCubeDSL.g:15288:3: rule__XBlockExpression__ExpressionsAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__ExpressionsAssignment_2_0();
@@ -50872,14 +50973,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1"
- // InternalCubeDSL.g:15269:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
+ // InternalCubeDSL.g:15296:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
public final void rule__XBlockExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15273:1: ( rule__XBlockExpression__Group_2__1__Impl )
- // InternalCubeDSL.g:15274:2: rule__XBlockExpression__Group_2__1__Impl
+ // InternalCubeDSL.g:15300:1: ( rule__XBlockExpression__Group_2__1__Impl )
+ // InternalCubeDSL.g:15301:2: rule__XBlockExpression__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group_2__1__Impl();
@@ -50905,31 +51006,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__Group_2__1__Impl"
- // InternalCubeDSL.g:15280:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
+ // InternalCubeDSL.g:15307:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15284:1: ( ( ( ';' )? ) )
- // InternalCubeDSL.g:15285:1: ( ( ';' )? )
+ // InternalCubeDSL.g:15311:1: ( ( ( ';' )? ) )
+ // InternalCubeDSL.g:15312:1: ( ( ';' )? )
{
- // InternalCubeDSL.g:15285:1: ( ( ';' )? )
- // InternalCubeDSL.g:15286:2: ( ';' )?
+ // InternalCubeDSL.g:15312:1: ( ( ';' )? )
+ // InternalCubeDSL.g:15313:2: ( ';' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
}
- // InternalCubeDSL.g:15287:2: ( ';' )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalCubeDSL.g:15314:2: ( ';' )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==86) ) {
- alt129=1;
+ if ( (LA130_0==86) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalCubeDSL.g:15287:3: ';'
+ // InternalCubeDSL.g:15314:3: ';'
{
match(input,86,FOLLOW_2); if (state.failed) return ;
@@ -50963,14 +51064,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0"
- // InternalCubeDSL.g:15296:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
+ // InternalCubeDSL.g:15323:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
public final void rule__XVariableDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15300:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
- // InternalCubeDSL.g:15301:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
+ // InternalCubeDSL.g:15327:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
+ // InternalCubeDSL.g:15328:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
{
pushFollow(FOLLOW_109);
rule__XVariableDeclaration__Group__0__Impl();
@@ -51001,23 +51102,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__0__Impl"
- // InternalCubeDSL.g:15308:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:15335:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15312:1: ( ( () ) )
- // InternalCubeDSL.g:15313:1: ( () )
+ // InternalCubeDSL.g:15339:1: ( ( () ) )
+ // InternalCubeDSL.g:15340:1: ( () )
{
- // InternalCubeDSL.g:15313:1: ( () )
- // InternalCubeDSL.g:15314:2: ()
+ // InternalCubeDSL.g:15340:1: ( () )
+ // InternalCubeDSL.g:15341:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
}
- // InternalCubeDSL.g:15315:2: ()
- // InternalCubeDSL.g:15315:3:
+ // InternalCubeDSL.g:15342:2: ()
+ // InternalCubeDSL.g:15342:3:
{
}
@@ -51042,14 +51143,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1"
- // InternalCubeDSL.g:15323:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
+ // InternalCubeDSL.g:15350:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
public final void rule__XVariableDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15327:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
- // InternalCubeDSL.g:15328:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
+ // InternalCubeDSL.g:15354:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
+ // InternalCubeDSL.g:15355:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
{
pushFollow(FOLLOW_65);
rule__XVariableDeclaration__Group__1__Impl();
@@ -51080,23 +51181,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__1__Impl"
- // InternalCubeDSL.g:15335:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
+ // InternalCubeDSL.g:15362:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15339:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
- // InternalCubeDSL.g:15340:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // InternalCubeDSL.g:15366:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
+ // InternalCubeDSL.g:15367:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
{
- // InternalCubeDSL.g:15340:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
- // InternalCubeDSL.g:15341:2: ( rule__XVariableDeclaration__Alternatives_1 )
+ // InternalCubeDSL.g:15367:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // InternalCubeDSL.g:15368:2: ( rule__XVariableDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
}
- // InternalCubeDSL.g:15342:2: ( rule__XVariableDeclaration__Alternatives_1 )
- // InternalCubeDSL.g:15342:3: rule__XVariableDeclaration__Alternatives_1
+ // InternalCubeDSL.g:15369:2: ( rule__XVariableDeclaration__Alternatives_1 )
+ // InternalCubeDSL.g:15369:3: rule__XVariableDeclaration__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Alternatives_1();
@@ -51131,14 +51232,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2"
- // InternalCubeDSL.g:15350:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
+ // InternalCubeDSL.g:15377:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
public final void rule__XVariableDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15354:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
- // InternalCubeDSL.g:15355:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
+ // InternalCubeDSL.g:15381:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
+ // InternalCubeDSL.g:15382:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
{
pushFollow(FOLLOW_49);
rule__XVariableDeclaration__Group__2__Impl();
@@ -51169,23 +51270,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__2__Impl"
- // InternalCubeDSL.g:15362:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
+ // InternalCubeDSL.g:15389:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15366:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
- // InternalCubeDSL.g:15367:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // InternalCubeDSL.g:15393:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
+ // InternalCubeDSL.g:15394:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
{
- // InternalCubeDSL.g:15367:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
- // InternalCubeDSL.g:15368:2: ( rule__XVariableDeclaration__Alternatives_2 )
+ // InternalCubeDSL.g:15394:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // InternalCubeDSL.g:15395:2: ( rule__XVariableDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
}
- // InternalCubeDSL.g:15369:2: ( rule__XVariableDeclaration__Alternatives_2 )
- // InternalCubeDSL.g:15369:3: rule__XVariableDeclaration__Alternatives_2
+ // InternalCubeDSL.g:15396:2: ( rule__XVariableDeclaration__Alternatives_2 )
+ // InternalCubeDSL.g:15396:3: rule__XVariableDeclaration__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Alternatives_2();
@@ -51220,14 +51321,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3"
- // InternalCubeDSL.g:15377:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
+ // InternalCubeDSL.g:15404:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
public final void rule__XVariableDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15381:1: ( rule__XVariableDeclaration__Group__3__Impl )
- // InternalCubeDSL.g:15382:2: rule__XVariableDeclaration__Group__3__Impl
+ // InternalCubeDSL.g:15408:1: ( rule__XVariableDeclaration__Group__3__Impl )
+ // InternalCubeDSL.g:15409:2: rule__XVariableDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group__3__Impl();
@@ -51253,31 +51354,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group__3__Impl"
- // InternalCubeDSL.g:15388:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:15415:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15392:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
- // InternalCubeDSL.g:15393:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // InternalCubeDSL.g:15419:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
+ // InternalCubeDSL.g:15420:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
{
- // InternalCubeDSL.g:15393:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
- // InternalCubeDSL.g:15394:2: ( rule__XVariableDeclaration__Group_3__0 )?
+ // InternalCubeDSL.g:15420:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // InternalCubeDSL.g:15421:2: ( rule__XVariableDeclaration__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
}
- // InternalCubeDSL.g:15395:2: ( rule__XVariableDeclaration__Group_3__0 )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalCubeDSL.g:15422:2: ( rule__XVariableDeclaration__Group_3__0 )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==13) ) {
- alt130=1;
+ if ( (LA131_0==13) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalCubeDSL.g:15395:3: rule__XVariableDeclaration__Group_3__0
+ // InternalCubeDSL.g:15422:3: rule__XVariableDeclaration__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_3__0();
@@ -51315,14 +51416,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0"
- // InternalCubeDSL.g:15404:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
+ // InternalCubeDSL.g:15431:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15408:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
- // InternalCubeDSL.g:15409:2: rule__XVariableDeclaration__Group_2_0__0__Impl
+ // InternalCubeDSL.g:15435:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
+ // InternalCubeDSL.g:15436:2: rule__XVariableDeclaration__Group_2_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0__0__Impl();
@@ -51348,23 +51449,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl"
- // InternalCubeDSL.g:15415:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
+ // InternalCubeDSL.g:15442:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15419:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
- // InternalCubeDSL.g:15420:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // InternalCubeDSL.g:15446:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
+ // InternalCubeDSL.g:15447:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
{
- // InternalCubeDSL.g:15420:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
- // InternalCubeDSL.g:15421:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // InternalCubeDSL.g:15447:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // InternalCubeDSL.g:15448:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
}
- // InternalCubeDSL.g:15422:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
- // InternalCubeDSL.g:15422:3: rule__XVariableDeclaration__Group_2_0_0__0
+ // InternalCubeDSL.g:15449:2: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // InternalCubeDSL.g:15449:3: rule__XVariableDeclaration__Group_2_0_0__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0_0__0();
@@ -51399,14 +51500,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0"
- // InternalCubeDSL.g:15431:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
+ // InternalCubeDSL.g:15458:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15435:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
- // InternalCubeDSL.g:15436:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
+ // InternalCubeDSL.g:15462:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
+ // InternalCubeDSL.g:15463:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
{
pushFollow(FOLLOW_6);
rule__XVariableDeclaration__Group_2_0_0__0__Impl();
@@ -51437,23 +51538,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
- // InternalCubeDSL.g:15443:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
+ // InternalCubeDSL.g:15470:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15447:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
- // InternalCubeDSL.g:15448:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // InternalCubeDSL.g:15474:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
+ // InternalCubeDSL.g:15475:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
{
- // InternalCubeDSL.g:15448:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
- // InternalCubeDSL.g:15449:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // InternalCubeDSL.g:15475:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // InternalCubeDSL.g:15476:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
}
- // InternalCubeDSL.g:15450:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
- // InternalCubeDSL.g:15450:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
+ // InternalCubeDSL.g:15477:2: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // InternalCubeDSL.g:15477:3: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__TypeAssignment_2_0_0_0();
@@ -51488,14 +51589,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1"
- // InternalCubeDSL.g:15458:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
+ // InternalCubeDSL.g:15485:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15462:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
- // InternalCubeDSL.g:15463:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
+ // InternalCubeDSL.g:15489:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
+ // InternalCubeDSL.g:15490:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_2_0_0__1__Impl();
@@ -51521,23 +51622,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
- // InternalCubeDSL.g:15469:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
+ // InternalCubeDSL.g:15496:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15473:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
- // InternalCubeDSL.g:15474:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // InternalCubeDSL.g:15500:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
+ // InternalCubeDSL.g:15501:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
{
- // InternalCubeDSL.g:15474:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
- // InternalCubeDSL.g:15475:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // InternalCubeDSL.g:15501:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // InternalCubeDSL.g:15502:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
}
- // InternalCubeDSL.g:15476:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
- // InternalCubeDSL.g:15476:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1
+ // InternalCubeDSL.g:15503:2: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // InternalCubeDSL.g:15503:3: rule__XVariableDeclaration__NameAssignment_2_0_0_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__NameAssignment_2_0_0_1();
@@ -51572,14 +51673,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0"
- // InternalCubeDSL.g:15485:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
+ // InternalCubeDSL.g:15512:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15489:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
- // InternalCubeDSL.g:15490:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
+ // InternalCubeDSL.g:15516:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
+ // InternalCubeDSL.g:15517:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
{
pushFollow(FOLLOW_48);
rule__XVariableDeclaration__Group_3__0__Impl();
@@ -51610,17 +51711,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl"
- // InternalCubeDSL.g:15497:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
+ // InternalCubeDSL.g:15524:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15501:1: ( ( '=' ) )
- // InternalCubeDSL.g:15502:1: ( '=' )
+ // InternalCubeDSL.g:15528:1: ( ( '=' ) )
+ // InternalCubeDSL.g:15529:1: ( '=' )
{
- // InternalCubeDSL.g:15502:1: ( '=' )
- // InternalCubeDSL.g:15503:2: '='
+ // InternalCubeDSL.g:15529:1: ( '=' )
+ // InternalCubeDSL.g:15530:2: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
@@ -51651,14 +51752,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1"
- // InternalCubeDSL.g:15512:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
+ // InternalCubeDSL.g:15539:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15516:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
- // InternalCubeDSL.g:15517:2: rule__XVariableDeclaration__Group_3__1__Impl
+ // InternalCubeDSL.g:15543:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
+ // InternalCubeDSL.g:15544:2: rule__XVariableDeclaration__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group_3__1__Impl();
@@ -51684,23 +51785,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl"
- // InternalCubeDSL.g:15523:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
+ // InternalCubeDSL.g:15550:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15527:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
- // InternalCubeDSL.g:15528:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // InternalCubeDSL.g:15554:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
+ // InternalCubeDSL.g:15555:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
{
- // InternalCubeDSL.g:15528:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
- // InternalCubeDSL.g:15529:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // InternalCubeDSL.g:15555:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // InternalCubeDSL.g:15556:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
}
- // InternalCubeDSL.g:15530:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
- // InternalCubeDSL.g:15530:3: rule__XVariableDeclaration__RightAssignment_3_1
+ // InternalCubeDSL.g:15557:2: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // InternalCubeDSL.g:15557:3: rule__XVariableDeclaration__RightAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__RightAssignment_3_1();
@@ -51735,14 +51836,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0"
- // InternalCubeDSL.g:15539:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
+ // InternalCubeDSL.g:15566:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
public final void rule__JvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15543:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
- // InternalCubeDSL.g:15544:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
+ // InternalCubeDSL.g:15570:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
+ // InternalCubeDSL.g:15571:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
{
pushFollow(FOLLOW_65);
rule__JvmFormalParameter__Group__0__Impl();
@@ -51773,38 +51874,38 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__0__Impl"
- // InternalCubeDSL.g:15551:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
+ // InternalCubeDSL.g:15578:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15555:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
- // InternalCubeDSL.g:15556:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // InternalCubeDSL.g:15582:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
+ // InternalCubeDSL.g:15583:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
{
- // InternalCubeDSL.g:15556:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
- // InternalCubeDSL.g:15557:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ // InternalCubeDSL.g:15583:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // InternalCubeDSL.g:15584:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // InternalCubeDSL.g:15558:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalCubeDSL.g:15585:2: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA131_0==RULE_ID) ) {
- int LA131_1 = input.LA(2);
+ if ( (LA132_0==RULE_ID) ) {
+ int LA132_1 = input.LA(2);
- if ( (LA131_1==RULE_ID||LA131_1==27||LA131_1==43||LA131_1==93) ) {
- alt131=1;
+ if ( (LA132_1==RULE_ID||LA132_1==27||LA132_1==43||LA132_1==93) ) {
+ alt132=1;
}
}
- else if ( (LA131_0==31||LA131_0==88) ) {
- alt131=1;
+ else if ( (LA132_0==31||LA132_0==88) ) {
+ alt132=1;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalCubeDSL.g:15558:3: rule__JvmFormalParameter__ParameterTypeAssignment_0
+ // InternalCubeDSL.g:15585:3: rule__JvmFormalParameter__ParameterTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__ParameterTypeAssignment_0();
@@ -51842,14 +51943,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1"
- // InternalCubeDSL.g:15566:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
+ // InternalCubeDSL.g:15593:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
public final void rule__JvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15570:1: ( rule__JvmFormalParameter__Group__1__Impl )
- // InternalCubeDSL.g:15571:2: rule__JvmFormalParameter__Group__1__Impl
+ // InternalCubeDSL.g:15597:1: ( rule__JvmFormalParameter__Group__1__Impl )
+ // InternalCubeDSL.g:15598:2: rule__JvmFormalParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__Group__1__Impl();
@@ -51875,23 +51976,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__Group__1__Impl"
- // InternalCubeDSL.g:15577:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:15604:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15581:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:15582:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // InternalCubeDSL.g:15608:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:15609:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:15582:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
- // InternalCubeDSL.g:15583:2: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // InternalCubeDSL.g:15609:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // InternalCubeDSL.g:15610:2: ( rule__JvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:15584:2: ( rule__JvmFormalParameter__NameAssignment_1 )
- // InternalCubeDSL.g:15584:3: rule__JvmFormalParameter__NameAssignment_1
+ // InternalCubeDSL.g:15611:2: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // InternalCubeDSL.g:15611:3: rule__JvmFormalParameter__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__NameAssignment_1();
@@ -51926,14 +52027,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__0"
- // InternalCubeDSL.g:15593:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
+ // InternalCubeDSL.g:15620:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15597:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
- // InternalCubeDSL.g:15598:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
+ // InternalCubeDSL.g:15624:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
+ // InternalCubeDSL.g:15625:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
{
pushFollow(FOLLOW_6);
rule__FullJvmFormalParameter__Group__0__Impl();
@@ -51964,23 +52065,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl"
- // InternalCubeDSL.g:15605:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
+ // InternalCubeDSL.g:15632:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15609:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
- // InternalCubeDSL.g:15610:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // InternalCubeDSL.g:15636:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
+ // InternalCubeDSL.g:15637:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
{
- // InternalCubeDSL.g:15610:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
- // InternalCubeDSL.g:15611:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // InternalCubeDSL.g:15637:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // InternalCubeDSL.g:15638:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // InternalCubeDSL.g:15612:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
- // InternalCubeDSL.g:15612:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
+ // InternalCubeDSL.g:15639:2: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // InternalCubeDSL.g:15639:3: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__ParameterTypeAssignment_0();
@@ -52015,14 +52116,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__1"
- // InternalCubeDSL.g:15620:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
+ // InternalCubeDSL.g:15647:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15624:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
- // InternalCubeDSL.g:15625:2: rule__FullJvmFormalParameter__Group__1__Impl
+ // InternalCubeDSL.g:15651:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
+ // InternalCubeDSL.g:15652:2: rule__FullJvmFormalParameter__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__Group__1__Impl();
@@ -52048,23 +52149,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl"
- // InternalCubeDSL.g:15631:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
+ // InternalCubeDSL.g:15658:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15635:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
- // InternalCubeDSL.g:15636:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // InternalCubeDSL.g:15662:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
+ // InternalCubeDSL.g:15663:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
{
- // InternalCubeDSL.g:15636:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
- // InternalCubeDSL.g:15637:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // InternalCubeDSL.g:15663:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // InternalCubeDSL.g:15664:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
}
- // InternalCubeDSL.g:15638:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
- // InternalCubeDSL.g:15638:3: rule__FullJvmFormalParameter__NameAssignment_1
+ // InternalCubeDSL.g:15665:2: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // InternalCubeDSL.g:15665:3: rule__FullJvmFormalParameter__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__NameAssignment_1();
@@ -52099,14 +52200,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__0"
- // InternalCubeDSL.g:15647:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
+ // InternalCubeDSL.g:15674:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
public final void rule__XFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15651:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
- // InternalCubeDSL.g:15652:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
+ // InternalCubeDSL.g:15678:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
+ // InternalCubeDSL.g:15679:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
{
pushFollow(FOLLOW_83);
rule__XFeatureCall__Group__0__Impl();
@@ -52137,23 +52238,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__0__Impl"
- // InternalCubeDSL.g:15659:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:15686:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15663:1: ( ( () ) )
- // InternalCubeDSL.g:15664:1: ( () )
+ // InternalCubeDSL.g:15690:1: ( ( () ) )
+ // InternalCubeDSL.g:15691:1: ( () )
{
- // InternalCubeDSL.g:15664:1: ( () )
- // InternalCubeDSL.g:15665:2: ()
+ // InternalCubeDSL.g:15691:1: ( () )
+ // InternalCubeDSL.g:15692:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
}
- // InternalCubeDSL.g:15666:2: ()
- // InternalCubeDSL.g:15666:3:
+ // InternalCubeDSL.g:15693:2: ()
+ // InternalCubeDSL.g:15693:3:
{
}
@@ -52178,14 +52279,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1"
- // InternalCubeDSL.g:15674:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
+ // InternalCubeDSL.g:15701:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
public final void rule__XFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15678:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
- // InternalCubeDSL.g:15679:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
+ // InternalCubeDSL.g:15705:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
+ // InternalCubeDSL.g:15706:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
{
pushFollow(FOLLOW_83);
rule__XFeatureCall__Group__1__Impl();
@@ -52216,31 +52317,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__1__Impl"
- // InternalCubeDSL.g:15686:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ;
+ // InternalCubeDSL.g:15713:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ;
public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15690:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) )
- // InternalCubeDSL.g:15691:1: ( ( rule__XFeatureCall__Group_1__0 )? )
+ // InternalCubeDSL.g:15717:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) )
+ // InternalCubeDSL.g:15718:1: ( ( rule__XFeatureCall__Group_1__0 )? )
{
- // InternalCubeDSL.g:15691:1: ( ( rule__XFeatureCall__Group_1__0 )? )
- // InternalCubeDSL.g:15692:2: ( rule__XFeatureCall__Group_1__0 )?
+ // InternalCubeDSL.g:15718:1: ( ( rule__XFeatureCall__Group_1__0 )? )
+ // InternalCubeDSL.g:15719:2: ( rule__XFeatureCall__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_1());
}
- // InternalCubeDSL.g:15693:2: ( rule__XFeatureCall__Group_1__0 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalCubeDSL.g:15720:2: ( rule__XFeatureCall__Group_1__0 )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==27) ) {
- alt132=1;
+ if ( (LA133_0==27) ) {
+ alt133=1;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalCubeDSL.g:15693:3: rule__XFeatureCall__Group_1__0
+ // InternalCubeDSL.g:15720:3: rule__XFeatureCall__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1__0();
@@ -52278,14 +52379,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2"
- // InternalCubeDSL.g:15701:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
+ // InternalCubeDSL.g:15728:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
public final void rule__XFeatureCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15705:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
- // InternalCubeDSL.g:15706:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
+ // InternalCubeDSL.g:15732:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
+ // InternalCubeDSL.g:15733:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
{
pushFollow(FOLLOW_84);
rule__XFeatureCall__Group__2__Impl();
@@ -52316,23 +52417,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__2__Impl"
- // InternalCubeDSL.g:15713:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ;
+ // InternalCubeDSL.g:15740:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ;
public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15717:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) )
- // InternalCubeDSL.g:15718:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
+ // InternalCubeDSL.g:15744:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) )
+ // InternalCubeDSL.g:15745:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
{
- // InternalCubeDSL.g:15718:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
- // InternalCubeDSL.g:15719:2: ( rule__XFeatureCall__FeatureAssignment_2 )
+ // InternalCubeDSL.g:15745:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
+ // InternalCubeDSL.g:15746:2: ( rule__XFeatureCall__FeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2());
}
- // InternalCubeDSL.g:15720:2: ( rule__XFeatureCall__FeatureAssignment_2 )
- // InternalCubeDSL.g:15720:3: rule__XFeatureCall__FeatureAssignment_2
+ // InternalCubeDSL.g:15747:2: ( rule__XFeatureCall__FeatureAssignment_2 )
+ // InternalCubeDSL.g:15747:3: rule__XFeatureCall__FeatureAssignment_2
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureAssignment_2();
@@ -52367,14 +52468,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3"
- // InternalCubeDSL.g:15728:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
+ // InternalCubeDSL.g:15755:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
public final void rule__XFeatureCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15732:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
- // InternalCubeDSL.g:15733:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
+ // InternalCubeDSL.g:15759:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
+ // InternalCubeDSL.g:15760:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
{
pushFollow(FOLLOW_84);
rule__XFeatureCall__Group__3__Impl();
@@ -52405,27 +52506,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__3__Impl"
- // InternalCubeDSL.g:15740:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:15767:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ;
public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15744:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) )
- // InternalCubeDSL.g:15745:1: ( ( rule__XFeatureCall__Group_3__0 )? )
+ // InternalCubeDSL.g:15771:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) )
+ // InternalCubeDSL.g:15772:1: ( ( rule__XFeatureCall__Group_3__0 )? )
{
- // InternalCubeDSL.g:15745:1: ( ( rule__XFeatureCall__Group_3__0 )? )
- // InternalCubeDSL.g:15746:2: ( rule__XFeatureCall__Group_3__0 )?
+ // InternalCubeDSL.g:15772:1: ( ( rule__XFeatureCall__Group_3__0 )? )
+ // InternalCubeDSL.g:15773:2: ( rule__XFeatureCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_3());
}
- // InternalCubeDSL.g:15747:2: ( rule__XFeatureCall__Group_3__0 )?
- int alt133=2;
- alt133 = dfa133.predict(input);
- switch (alt133) {
+ // InternalCubeDSL.g:15774:2: ( rule__XFeatureCall__Group_3__0 )?
+ int alt134=2;
+ alt134 = dfa134.predict(input);
+ switch (alt134) {
case 1 :
- // InternalCubeDSL.g:15747:3: rule__XFeatureCall__Group_3__0
+ // InternalCubeDSL.g:15774:3: rule__XFeatureCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3__0();
@@ -52463,14 +52564,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4"
- // InternalCubeDSL.g:15755:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ;
+ // InternalCubeDSL.g:15782:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ;
public final void rule__XFeatureCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15759:1: ( rule__XFeatureCall__Group__4__Impl )
- // InternalCubeDSL.g:15760:2: rule__XFeatureCall__Group__4__Impl
+ // InternalCubeDSL.g:15786:1: ( rule__XFeatureCall__Group__4__Impl )
+ // InternalCubeDSL.g:15787:2: rule__XFeatureCall__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group__4__Impl();
@@ -52496,27 +52597,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group__4__Impl"
- // InternalCubeDSL.g:15766:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ;
+ // InternalCubeDSL.g:15793:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ;
public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15770:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) )
- // InternalCubeDSL.g:15771:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
+ // InternalCubeDSL.g:15797:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) )
+ // InternalCubeDSL.g:15798:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
{
- // InternalCubeDSL.g:15771:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
- // InternalCubeDSL.g:15772:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
+ // InternalCubeDSL.g:15798:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
+ // InternalCubeDSL.g:15799:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4());
}
- // InternalCubeDSL.g:15773:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
- int alt134=2;
- alt134 = dfa134.predict(input);
- switch (alt134) {
+ // InternalCubeDSL.g:15800:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
+ int alt135=2;
+ alt135 = dfa135.predict(input);
+ switch (alt135) {
case 1 :
- // InternalCubeDSL.g:15773:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
+ // InternalCubeDSL.g:15800:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
@@ -52554,14 +52655,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__0"
- // InternalCubeDSL.g:15782:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ;
+ // InternalCubeDSL.g:15809:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ;
public final void rule__XFeatureCall__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15786:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 )
- // InternalCubeDSL.g:15787:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1
+ // InternalCubeDSL.g:15813:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 )
+ // InternalCubeDSL.g:15814:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1
{
pushFollow(FOLLOW_85);
rule__XFeatureCall__Group_1__0__Impl();
@@ -52592,17 +52693,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__0__Impl"
- // InternalCubeDSL.g:15794:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ;
+ // InternalCubeDSL.g:15821:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ;
public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15798:1: ( ( '<' ) )
- // InternalCubeDSL.g:15799:1: ( '<' )
+ // InternalCubeDSL.g:15825:1: ( ( '<' ) )
+ // InternalCubeDSL.g:15826:1: ( '<' )
{
- // InternalCubeDSL.g:15799:1: ( '<' )
- // InternalCubeDSL.g:15800:2: '<'
+ // InternalCubeDSL.g:15826:1: ( '<' )
+ // InternalCubeDSL.g:15827:2: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
@@ -52633,14 +52734,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__1"
- // InternalCubeDSL.g:15809:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ;
+ // InternalCubeDSL.g:15836:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ;
public final void rule__XFeatureCall__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15813:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 )
- // InternalCubeDSL.g:15814:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2
+ // InternalCubeDSL.g:15840:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 )
+ // InternalCubeDSL.g:15841:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2
{
pushFollow(FOLLOW_86);
rule__XFeatureCall__Group_1__1__Impl();
@@ -52671,23 +52772,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__1__Impl"
- // InternalCubeDSL.g:15821:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:15848:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ;
public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15825:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) )
- // InternalCubeDSL.g:15826:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
+ // InternalCubeDSL.g:15852:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:15853:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
{
- // InternalCubeDSL.g:15826:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
- // InternalCubeDSL.g:15827:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
+ // InternalCubeDSL.g:15853:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
+ // InternalCubeDSL.g:15854:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1());
}
- // InternalCubeDSL.g:15828:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
- // InternalCubeDSL.g:15828:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1
+ // InternalCubeDSL.g:15855:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
+ // InternalCubeDSL.g:15855:3: rule__XFeatureCall__TypeArgumentsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__TypeArgumentsAssignment_1_1();
@@ -52722,14 +52823,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__2"
- // InternalCubeDSL.g:15836:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ;
+ // InternalCubeDSL.g:15863:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ;
public final void rule__XFeatureCall__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15840:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 )
- // InternalCubeDSL.g:15841:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3
+ // InternalCubeDSL.g:15867:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 )
+ // InternalCubeDSL.g:15868:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3
{
pushFollow(FOLLOW_86);
rule__XFeatureCall__Group_1__2__Impl();
@@ -52760,35 +52861,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__2__Impl"
- // InternalCubeDSL.g:15848:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ;
+ // InternalCubeDSL.g:15875:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ;
public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15852:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) )
- // InternalCubeDSL.g:15853:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
+ // InternalCubeDSL.g:15879:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) )
+ // InternalCubeDSL.g:15880:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
{
- // InternalCubeDSL.g:15853:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
- // InternalCubeDSL.g:15854:2: ( rule__XFeatureCall__Group_1_2__0 )*
+ // InternalCubeDSL.g:15880:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
+ // InternalCubeDSL.g:15881:2: ( rule__XFeatureCall__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_1_2());
}
- // InternalCubeDSL.g:15855:2: ( rule__XFeatureCall__Group_1_2__0 )*
- loop135:
+ // InternalCubeDSL.g:15882:2: ( rule__XFeatureCall__Group_1_2__0 )*
+ loop136:
do {
- int alt135=2;
- int LA135_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA135_0==90) ) {
- alt135=1;
+ if ( (LA136_0==90) ) {
+ alt136=1;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalCubeDSL.g:15855:3: rule__XFeatureCall__Group_1_2__0
+ // InternalCubeDSL.g:15882:3: rule__XFeatureCall__Group_1_2__0
{
pushFollow(FOLLOW_47);
rule__XFeatureCall__Group_1_2__0();
@@ -52800,7 +52901,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop135;
+ break loop136;
}
} while (true);
@@ -52829,14 +52930,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__3"
- // InternalCubeDSL.g:15863:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ;
+ // InternalCubeDSL.g:15890:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ;
public final void rule__XFeatureCall__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15867:1: ( rule__XFeatureCall__Group_1__3__Impl )
- // InternalCubeDSL.g:15868:2: rule__XFeatureCall__Group_1__3__Impl
+ // InternalCubeDSL.g:15894:1: ( rule__XFeatureCall__Group_1__3__Impl )
+ // InternalCubeDSL.g:15895:2: rule__XFeatureCall__Group_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1__3__Impl();
@@ -52862,17 +52963,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1__3__Impl"
- // InternalCubeDSL.g:15874:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:15901:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ;
public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15878:1: ( ( '>' ) )
- // InternalCubeDSL.g:15879:1: ( '>' )
+ // InternalCubeDSL.g:15905:1: ( ( '>' ) )
+ // InternalCubeDSL.g:15906:1: ( '>' )
{
- // InternalCubeDSL.g:15879:1: ( '>' )
- // InternalCubeDSL.g:15880:2: '>'
+ // InternalCubeDSL.g:15906:1: ( '>' )
+ // InternalCubeDSL.g:15907:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
@@ -52903,14 +53004,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__0"
- // InternalCubeDSL.g:15890:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ;
+ // InternalCubeDSL.g:15917:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ;
public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15894:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 )
- // InternalCubeDSL.g:15895:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1
+ // InternalCubeDSL.g:15921:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 )
+ // InternalCubeDSL.g:15922:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1
{
pushFollow(FOLLOW_85);
rule__XFeatureCall__Group_1_2__0__Impl();
@@ -52941,17 +53042,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl"
- // InternalCubeDSL.g:15902:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:15929:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15906:1: ( ( ',' ) )
- // InternalCubeDSL.g:15907:1: ( ',' )
+ // InternalCubeDSL.g:15933:1: ( ( ',' ) )
+ // InternalCubeDSL.g:15934:1: ( ',' )
{
- // InternalCubeDSL.g:15907:1: ( ',' )
- // InternalCubeDSL.g:15908:2: ','
+ // InternalCubeDSL.g:15934:1: ( ',' )
+ // InternalCubeDSL.g:15935:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
@@ -52982,14 +53083,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__1"
- // InternalCubeDSL.g:15917:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ;
+ // InternalCubeDSL.g:15944:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ;
public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15921:1: ( rule__XFeatureCall__Group_1_2__1__Impl )
- // InternalCubeDSL.g:15922:2: rule__XFeatureCall__Group_1_2__1__Impl
+ // InternalCubeDSL.g:15948:1: ( rule__XFeatureCall__Group_1_2__1__Impl )
+ // InternalCubeDSL.g:15949:2: rule__XFeatureCall__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_1_2__1__Impl();
@@ -53015,23 +53116,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl"
- // InternalCubeDSL.g:15928:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ;
+ // InternalCubeDSL.g:15955:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ;
public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15932:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) )
- // InternalCubeDSL.g:15933:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
+ // InternalCubeDSL.g:15959:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) )
+ // InternalCubeDSL.g:15960:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
{
- // InternalCubeDSL.g:15933:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
- // InternalCubeDSL.g:15934:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
+ // InternalCubeDSL.g:15960:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
+ // InternalCubeDSL.g:15961:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1());
}
- // InternalCubeDSL.g:15935:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
- // InternalCubeDSL.g:15935:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
+ // InternalCubeDSL.g:15962:2: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
+ // InternalCubeDSL.g:15962:3: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__TypeArgumentsAssignment_1_2_1();
@@ -53066,14 +53167,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__0"
- // InternalCubeDSL.g:15944:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ;
+ // InternalCubeDSL.g:15971:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ;
public final void rule__XFeatureCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15948:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 )
- // InternalCubeDSL.g:15949:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1
+ // InternalCubeDSL.g:15975:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 )
+ // InternalCubeDSL.g:15976:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1
{
pushFollow(FOLLOW_87);
rule__XFeatureCall__Group_3__0__Impl();
@@ -53104,23 +53205,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__0__Impl"
- // InternalCubeDSL.g:15956:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ;
+ // InternalCubeDSL.g:15983:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ;
public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15960:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) )
- // InternalCubeDSL.g:15961:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
+ // InternalCubeDSL.g:15987:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) )
+ // InternalCubeDSL.g:15988:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
{
- // InternalCubeDSL.g:15961:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
- // InternalCubeDSL.g:15962:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
+ // InternalCubeDSL.g:15988:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
+ // InternalCubeDSL.g:15989:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0());
}
- // InternalCubeDSL.g:15963:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
- // InternalCubeDSL.g:15963:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
+ // InternalCubeDSL.g:15990:2: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
+ // InternalCubeDSL.g:15990:3: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__ExplicitOperationCallAssignment_3_0();
@@ -53155,14 +53256,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__1"
- // InternalCubeDSL.g:15971:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ;
+ // InternalCubeDSL.g:15998:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ;
public final void rule__XFeatureCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15975:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 )
- // InternalCubeDSL.g:15976:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2
+ // InternalCubeDSL.g:16002:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 )
+ // InternalCubeDSL.g:16003:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2
{
pushFollow(FOLLOW_87);
rule__XFeatureCall__Group_3__1__Impl();
@@ -53193,31 +53294,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__1__Impl"
- // InternalCubeDSL.g:15983:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ;
+ // InternalCubeDSL.g:16010:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ;
public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:15987:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) )
- // InternalCubeDSL.g:15988:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
+ // InternalCubeDSL.g:16014:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) )
+ // InternalCubeDSL.g:16015:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
{
- // InternalCubeDSL.g:15988:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
- // InternalCubeDSL.g:15989:2: ( rule__XFeatureCall__Alternatives_3_1 )?
+ // InternalCubeDSL.g:16015:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
+ // InternalCubeDSL.g:16016:2: ( rule__XFeatureCall__Alternatives_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1());
}
- // InternalCubeDSL.g:15990:2: ( rule__XFeatureCall__Alternatives_3_1 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalCubeDSL.g:16017:2: ( rule__XFeatureCall__Alternatives_3_1 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( ((LA136_0>=RULE_ID && LA136_0<=RULE_DECIMAL)||LA136_0==27||LA136_0==31||(LA136_0>=34 && LA136_0<=35)||LA136_0==40||(LA136_0>=45 && LA136_0<=50)||LA136_0==74||LA136_0==88||(LA136_0>=92 && LA136_0<=93)||LA136_0==96||LA136_0==98||(LA136_0>=102 && LA136_0<=110)||LA136_0==112||LA136_0==132||LA136_0==134) ) {
- alt136=1;
+ if ( ((LA137_0>=RULE_ID && LA137_0<=RULE_DECIMAL)||LA137_0==27||LA137_0==31||(LA137_0>=34 && LA137_0<=35)||LA137_0==40||(LA137_0>=45 && LA137_0<=50)||LA137_0==74||LA137_0==88||(LA137_0>=92 && LA137_0<=93)||LA137_0==96||LA137_0==98||(LA137_0>=102 && LA137_0<=110)||LA137_0==112||LA137_0==133||LA137_0==135) ) {
+ alt137=1;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalCubeDSL.g:15990:3: rule__XFeatureCall__Alternatives_3_1
+ // InternalCubeDSL.g:16017:3: rule__XFeatureCall__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Alternatives_3_1();
@@ -53255,14 +53356,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__2"
- // InternalCubeDSL.g:15998:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ;
+ // InternalCubeDSL.g:16025:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ;
public final void rule__XFeatureCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16002:1: ( rule__XFeatureCall__Group_3__2__Impl )
- // InternalCubeDSL.g:16003:2: rule__XFeatureCall__Group_3__2__Impl
+ // InternalCubeDSL.g:16029:1: ( rule__XFeatureCall__Group_3__2__Impl )
+ // InternalCubeDSL.g:16030:2: rule__XFeatureCall__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3__2__Impl();
@@ -53288,17 +53389,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3__2__Impl"
- // InternalCubeDSL.g:16009:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:16036:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ;
public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16013:1: ( ( ')' ) )
- // InternalCubeDSL.g:16014:1: ( ')' )
+ // InternalCubeDSL.g:16040:1: ( ( ')' ) )
+ // InternalCubeDSL.g:16041:1: ( ')' )
{
- // InternalCubeDSL.g:16014:1: ( ')' )
- // InternalCubeDSL.g:16015:2: ')'
+ // InternalCubeDSL.g:16041:1: ( ')' )
+ // InternalCubeDSL.g:16042:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
@@ -53329,14 +53430,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__0"
- // InternalCubeDSL.g:16025:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ;
+ // InternalCubeDSL.g:16052:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ;
public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16029:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 )
- // InternalCubeDSL.g:16030:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1
+ // InternalCubeDSL.g:16056:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 )
+ // InternalCubeDSL.g:16057:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1
{
pushFollow(FOLLOW_46);
rule__XFeatureCall__Group_3_1_1__0__Impl();
@@ -53367,23 +53468,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl"
- // InternalCubeDSL.g:16037:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ;
+ // InternalCubeDSL.g:16064:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ;
public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16041:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) )
- // InternalCubeDSL.g:16042:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
+ // InternalCubeDSL.g:16068:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) )
+ // InternalCubeDSL.g:16069:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
{
- // InternalCubeDSL.g:16042:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
- // InternalCubeDSL.g:16043:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
+ // InternalCubeDSL.g:16069:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
+ // InternalCubeDSL.g:16070:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0());
}
- // InternalCubeDSL.g:16044:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
- // InternalCubeDSL.g:16044:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
+ // InternalCubeDSL.g:16071:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
+ // InternalCubeDSL.g:16071:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0();
@@ -53418,14 +53519,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__1"
- // InternalCubeDSL.g:16052:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ;
+ // InternalCubeDSL.g:16079:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16056:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl )
- // InternalCubeDSL.g:16057:2: rule__XFeatureCall__Group_3_1_1__1__Impl
+ // InternalCubeDSL.g:16083:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl )
+ // InternalCubeDSL.g:16084:2: rule__XFeatureCall__Group_3_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3_1_1__1__Impl();
@@ -53451,35 +53552,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl"
- // InternalCubeDSL.g:16063:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ;
+ // InternalCubeDSL.g:16090:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ;
public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16067:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) )
- // InternalCubeDSL.g:16068:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
+ // InternalCubeDSL.g:16094:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) )
+ // InternalCubeDSL.g:16095:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
{
- // InternalCubeDSL.g:16068:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
- // InternalCubeDSL.g:16069:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
+ // InternalCubeDSL.g:16095:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
+ // InternalCubeDSL.g:16096:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1());
}
- // InternalCubeDSL.g:16070:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
- loop137:
+ // InternalCubeDSL.g:16097:2: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
+ loop138:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==90) ) {
- alt137=1;
+ if ( (LA138_0==90) ) {
+ alt138=1;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalCubeDSL.g:16070:3: rule__XFeatureCall__Group_3_1_1_1__0
+ // InternalCubeDSL.g:16097:3: rule__XFeatureCall__Group_3_1_1_1__0
{
pushFollow(FOLLOW_47);
rule__XFeatureCall__Group_3_1_1_1__0();
@@ -53491,7 +53592,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop137;
+ break loop138;
}
} while (true);
@@ -53520,14 +53621,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0"
- // InternalCubeDSL.g:16079:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ;
+ // InternalCubeDSL.g:16106:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ;
public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16083:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 )
- // InternalCubeDSL.g:16084:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1
+ // InternalCubeDSL.g:16110:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 )
+ // InternalCubeDSL.g:16111:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1
{
pushFollow(FOLLOW_48);
rule__XFeatureCall__Group_3_1_1_1__0__Impl();
@@ -53558,17 +53659,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl"
- // InternalCubeDSL.g:16091:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:16118:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16095:1: ( ( ',' ) )
- // InternalCubeDSL.g:16096:1: ( ',' )
+ // InternalCubeDSL.g:16122:1: ( ( ',' ) )
+ // InternalCubeDSL.g:16123:1: ( ',' )
{
- // InternalCubeDSL.g:16096:1: ( ',' )
- // InternalCubeDSL.g:16097:2: ','
+ // InternalCubeDSL.g:16123:1: ( ',' )
+ // InternalCubeDSL.g:16124:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
@@ -53599,14 +53700,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1"
- // InternalCubeDSL.g:16106:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ;
+ // InternalCubeDSL.g:16133:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ;
public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16110:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl )
- // InternalCubeDSL.g:16111:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl
+ // InternalCubeDSL.g:16137:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl )
+ // InternalCubeDSL.g:16138:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group_3_1_1_1__1__Impl();
@@ -53632,23 +53733,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl"
- // InternalCubeDSL.g:16117:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ;
+ // InternalCubeDSL.g:16144:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ;
public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16121:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) )
- // InternalCubeDSL.g:16122:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
+ // InternalCubeDSL.g:16148:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) )
+ // InternalCubeDSL.g:16149:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
{
- // InternalCubeDSL.g:16122:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
- // InternalCubeDSL.g:16123:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
+ // InternalCubeDSL.g:16149:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
+ // InternalCubeDSL.g:16150:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1());
}
- // InternalCubeDSL.g:16124:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
- // InternalCubeDSL.g:16124:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
+ // InternalCubeDSL.g:16151:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
+ // InternalCubeDSL.g:16151:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1();
@@ -53683,14 +53784,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0"
- // InternalCubeDSL.g:16133:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
+ // InternalCubeDSL.g:16160:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
public final void rule__XConstructorCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16137:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
- // InternalCubeDSL.g:16138:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
+ // InternalCubeDSL.g:16164:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
+ // InternalCubeDSL.g:16165:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
{
pushFollow(FOLLOW_110);
rule__XConstructorCall__Group__0__Impl();
@@ -53721,23 +53822,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__0__Impl"
- // InternalCubeDSL.g:16145:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16172:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16149:1: ( ( () ) )
- // InternalCubeDSL.g:16150:1: ( () )
+ // InternalCubeDSL.g:16176:1: ( ( () ) )
+ // InternalCubeDSL.g:16177:1: ( () )
{
- // InternalCubeDSL.g:16150:1: ( () )
- // InternalCubeDSL.g:16151:2: ()
+ // InternalCubeDSL.g:16177:1: ( () )
+ // InternalCubeDSL.g:16178:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
}
- // InternalCubeDSL.g:16152:2: ()
- // InternalCubeDSL.g:16152:3:
+ // InternalCubeDSL.g:16179:2: ()
+ // InternalCubeDSL.g:16179:3:
{
}
@@ -53762,14 +53863,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1"
- // InternalCubeDSL.g:16160:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
+ // InternalCubeDSL.g:16187:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
public final void rule__XConstructorCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16164:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
- // InternalCubeDSL.g:16165:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
+ // InternalCubeDSL.g:16191:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
+ // InternalCubeDSL.g:16192:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
{
pushFollow(FOLLOW_6);
rule__XConstructorCall__Group__1__Impl();
@@ -53800,17 +53901,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__1__Impl"
- // InternalCubeDSL.g:16172:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
+ // InternalCubeDSL.g:16199:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16176:1: ( ( 'new' ) )
- // InternalCubeDSL.g:16177:1: ( 'new' )
+ // InternalCubeDSL.g:16203:1: ( ( 'new' ) )
+ // InternalCubeDSL.g:16204:1: ( 'new' )
{
- // InternalCubeDSL.g:16177:1: ( 'new' )
- // InternalCubeDSL.g:16178:2: 'new'
+ // InternalCubeDSL.g:16204:1: ( 'new' )
+ // InternalCubeDSL.g:16205:2: 'new'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
@@ -53841,14 +53942,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2"
- // InternalCubeDSL.g:16187:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
+ // InternalCubeDSL.g:16214:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
public final void rule__XConstructorCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16191:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
- // InternalCubeDSL.g:16192:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
+ // InternalCubeDSL.g:16218:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
+ // InternalCubeDSL.g:16219:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
{
pushFollow(FOLLOW_111);
rule__XConstructorCall__Group__2__Impl();
@@ -53879,23 +53980,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__2__Impl"
- // InternalCubeDSL.g:16199:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
+ // InternalCubeDSL.g:16226:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16203:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
- // InternalCubeDSL.g:16204:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // InternalCubeDSL.g:16230:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
+ // InternalCubeDSL.g:16231:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
{
- // InternalCubeDSL.g:16204:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
- // InternalCubeDSL.g:16205:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // InternalCubeDSL.g:16231:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // InternalCubeDSL.g:16232:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
}
- // InternalCubeDSL.g:16206:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
- // InternalCubeDSL.g:16206:3: rule__XConstructorCall__ConstructorAssignment_2
+ // InternalCubeDSL.g:16233:2: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // InternalCubeDSL.g:16233:3: rule__XConstructorCall__ConstructorAssignment_2
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ConstructorAssignment_2();
@@ -53930,14 +54031,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3"
- // InternalCubeDSL.g:16214:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
+ // InternalCubeDSL.g:16241:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
public final void rule__XConstructorCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16218:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
- // InternalCubeDSL.g:16219:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
+ // InternalCubeDSL.g:16245:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
+ // InternalCubeDSL.g:16246:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
{
pushFollow(FOLLOW_111);
rule__XConstructorCall__Group__3__Impl();
@@ -53968,27 +54069,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__3__Impl"
- // InternalCubeDSL.g:16226:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
+ // InternalCubeDSL.g:16253:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16230:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
- // InternalCubeDSL.g:16231:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // InternalCubeDSL.g:16257:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
+ // InternalCubeDSL.g:16258:1: ( ( rule__XConstructorCall__Group_3__0 )? )
{
- // InternalCubeDSL.g:16231:1: ( ( rule__XConstructorCall__Group_3__0 )? )
- // InternalCubeDSL.g:16232:2: ( rule__XConstructorCall__Group_3__0 )?
+ // InternalCubeDSL.g:16258:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // InternalCubeDSL.g:16259:2: ( rule__XConstructorCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3());
}
- // InternalCubeDSL.g:16233:2: ( rule__XConstructorCall__Group_3__0 )?
- int alt138=2;
- alt138 = dfa138.predict(input);
- switch (alt138) {
+ // InternalCubeDSL.g:16260:2: ( rule__XConstructorCall__Group_3__0 )?
+ int alt139=2;
+ alt139 = dfa139.predict(input);
+ switch (alt139) {
case 1 :
- // InternalCubeDSL.g:16233:3: rule__XConstructorCall__Group_3__0
+ // InternalCubeDSL.g:16260:3: rule__XConstructorCall__Group_3__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3__0();
@@ -54026,14 +54127,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4"
- // InternalCubeDSL.g:16241:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
+ // InternalCubeDSL.g:16268:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
public final void rule__XConstructorCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16245:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
- // InternalCubeDSL.g:16246:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
+ // InternalCubeDSL.g:16272:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
+ // InternalCubeDSL.g:16273:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
{
pushFollow(FOLLOW_111);
rule__XConstructorCall__Group__4__Impl();
@@ -54064,27 +54165,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__4__Impl"
- // InternalCubeDSL.g:16253:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
+ // InternalCubeDSL.g:16280:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16257:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
- // InternalCubeDSL.g:16258:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // InternalCubeDSL.g:16284:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
+ // InternalCubeDSL.g:16285:1: ( ( rule__XConstructorCall__Group_4__0 )? )
{
- // InternalCubeDSL.g:16258:1: ( ( rule__XConstructorCall__Group_4__0 )? )
- // InternalCubeDSL.g:16259:2: ( rule__XConstructorCall__Group_4__0 )?
+ // InternalCubeDSL.g:16285:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // InternalCubeDSL.g:16286:2: ( rule__XConstructorCall__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_4());
}
- // InternalCubeDSL.g:16260:2: ( rule__XConstructorCall__Group_4__0 )?
- int alt139=2;
- alt139 = dfa139.predict(input);
- switch (alt139) {
+ // InternalCubeDSL.g:16287:2: ( rule__XConstructorCall__Group_4__0 )?
+ int alt140=2;
+ alt140 = dfa140.predict(input);
+ switch (alt140) {
case 1 :
- // InternalCubeDSL.g:16260:3: rule__XConstructorCall__Group_4__0
+ // InternalCubeDSL.g:16287:3: rule__XConstructorCall__Group_4__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4__0();
@@ -54122,14 +54223,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5"
- // InternalCubeDSL.g:16268:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
+ // InternalCubeDSL.g:16295:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
public final void rule__XConstructorCall__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16272:1: ( rule__XConstructorCall__Group__5__Impl )
- // InternalCubeDSL.g:16273:2: rule__XConstructorCall__Group__5__Impl
+ // InternalCubeDSL.g:16299:1: ( rule__XConstructorCall__Group__5__Impl )
+ // InternalCubeDSL.g:16300:2: rule__XConstructorCall__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group__5__Impl();
@@ -54155,27 +54256,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group__5__Impl"
- // InternalCubeDSL.g:16279:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
+ // InternalCubeDSL.g:16306:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16283:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
- // InternalCubeDSL.g:16284:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // InternalCubeDSL.g:16310:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
+ // InternalCubeDSL.g:16311:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
{
- // InternalCubeDSL.g:16284:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
- // InternalCubeDSL.g:16285:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ // InternalCubeDSL.g:16311:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // InternalCubeDSL.g:16312:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
}
- // InternalCubeDSL.g:16286:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
- int alt140=2;
- alt140 = dfa140.predict(input);
- switch (alt140) {
+ // InternalCubeDSL.g:16313:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ int alt141=2;
+ alt141 = dfa141.predict(input);
+ switch (alt141) {
case 1 :
- // InternalCubeDSL.g:16286:3: rule__XConstructorCall__ArgumentsAssignment_5
+ // InternalCubeDSL.g:16313:3: rule__XConstructorCall__ArgumentsAssignment_5
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_5();
@@ -54213,14 +54314,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0"
- // InternalCubeDSL.g:16295:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
+ // InternalCubeDSL.g:16322:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
public final void rule__XConstructorCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16299:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
- // InternalCubeDSL.g:16300:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
+ // InternalCubeDSL.g:16326:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
+ // InternalCubeDSL.g:16327:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
{
pushFollow(FOLLOW_85);
rule__XConstructorCall__Group_3__0__Impl();
@@ -54251,23 +54352,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__0__Impl"
- // InternalCubeDSL.g:16307:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
+ // InternalCubeDSL.g:16334:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16311:1: ( ( ( '<' ) ) )
- // InternalCubeDSL.g:16312:1: ( ( '<' ) )
+ // InternalCubeDSL.g:16338:1: ( ( ( '<' ) ) )
+ // InternalCubeDSL.g:16339:1: ( ( '<' ) )
{
- // InternalCubeDSL.g:16312:1: ( ( '<' ) )
- // InternalCubeDSL.g:16313:2: ( '<' )
+ // InternalCubeDSL.g:16339:1: ( ( '<' ) )
+ // InternalCubeDSL.g:16340:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
- // InternalCubeDSL.g:16314:2: ( '<' )
- // InternalCubeDSL.g:16314:3: '<'
+ // InternalCubeDSL.g:16341:2: ( '<' )
+ // InternalCubeDSL.g:16341:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -54298,14 +54399,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1"
- // InternalCubeDSL.g:16322:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
+ // InternalCubeDSL.g:16349:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
public final void rule__XConstructorCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16326:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
- // InternalCubeDSL.g:16327:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
+ // InternalCubeDSL.g:16353:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
+ // InternalCubeDSL.g:16354:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
{
pushFollow(FOLLOW_86);
rule__XConstructorCall__Group_3__1__Impl();
@@ -54336,23 +54437,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__1__Impl"
- // InternalCubeDSL.g:16334:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
+ // InternalCubeDSL.g:16361:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16338:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
- // InternalCubeDSL.g:16339:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // InternalCubeDSL.g:16365:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
+ // InternalCubeDSL.g:16366:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
{
- // InternalCubeDSL.g:16339:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
- // InternalCubeDSL.g:16340:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // InternalCubeDSL.g:16366:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // InternalCubeDSL.g:16367:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
}
- // InternalCubeDSL.g:16341:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
- // InternalCubeDSL.g:16341:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1
+ // InternalCubeDSL.g:16368:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // InternalCubeDSL.g:16368:3: rule__XConstructorCall__TypeArgumentsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__TypeArgumentsAssignment_3_1();
@@ -54387,14 +54488,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2"
- // InternalCubeDSL.g:16349:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
+ // InternalCubeDSL.g:16376:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
public final void rule__XConstructorCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16353:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
- // InternalCubeDSL.g:16354:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
+ // InternalCubeDSL.g:16380:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
+ // InternalCubeDSL.g:16381:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
{
pushFollow(FOLLOW_86);
rule__XConstructorCall__Group_3__2__Impl();
@@ -54425,35 +54526,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__2__Impl"
- // InternalCubeDSL.g:16361:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
+ // InternalCubeDSL.g:16388:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16365:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
- // InternalCubeDSL.g:16366:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // InternalCubeDSL.g:16392:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
+ // InternalCubeDSL.g:16393:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
{
- // InternalCubeDSL.g:16366:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
- // InternalCubeDSL.g:16367:2: ( rule__XConstructorCall__Group_3_2__0 )*
+ // InternalCubeDSL.g:16393:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // InternalCubeDSL.g:16394:2: ( rule__XConstructorCall__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
}
- // InternalCubeDSL.g:16368:2: ( rule__XConstructorCall__Group_3_2__0 )*
- loop141:
+ // InternalCubeDSL.g:16395:2: ( rule__XConstructorCall__Group_3_2__0 )*
+ loop142:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==90) ) {
- alt141=1;
+ if ( (LA142_0==90) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalCubeDSL.g:16368:3: rule__XConstructorCall__Group_3_2__0
+ // InternalCubeDSL.g:16395:3: rule__XConstructorCall__Group_3_2__0
{
pushFollow(FOLLOW_47);
rule__XConstructorCall__Group_3_2__0();
@@ -54465,7 +54566,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop142;
}
} while (true);
@@ -54494,14 +54595,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3"
- // InternalCubeDSL.g:16376:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
+ // InternalCubeDSL.g:16403:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
public final void rule__XConstructorCall__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16380:1: ( rule__XConstructorCall__Group_3__3__Impl )
- // InternalCubeDSL.g:16381:2: rule__XConstructorCall__Group_3__3__Impl
+ // InternalCubeDSL.g:16407:1: ( rule__XConstructorCall__Group_3__3__Impl )
+ // InternalCubeDSL.g:16408:2: rule__XConstructorCall__Group_3__3__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3__3__Impl();
@@ -54527,17 +54628,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3__3__Impl"
- // InternalCubeDSL.g:16387:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:16414:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16391:1: ( ( '>' ) )
- // InternalCubeDSL.g:16392:1: ( '>' )
+ // InternalCubeDSL.g:16418:1: ( ( '>' ) )
+ // InternalCubeDSL.g:16419:1: ( '>' )
{
- // InternalCubeDSL.g:16392:1: ( '>' )
- // InternalCubeDSL.g:16393:2: '>'
+ // InternalCubeDSL.g:16419:1: ( '>' )
+ // InternalCubeDSL.g:16420:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
@@ -54568,14 +54669,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0"
- // InternalCubeDSL.g:16403:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
+ // InternalCubeDSL.g:16430:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16407:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
- // InternalCubeDSL.g:16408:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
+ // InternalCubeDSL.g:16434:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
+ // InternalCubeDSL.g:16435:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
{
pushFollow(FOLLOW_85);
rule__XConstructorCall__Group_3_2__0__Impl();
@@ -54606,17 +54707,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl"
- // InternalCubeDSL.g:16415:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:16442:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16419:1: ( ( ',' ) )
- // InternalCubeDSL.g:16420:1: ( ',' )
+ // InternalCubeDSL.g:16446:1: ( ( ',' ) )
+ // InternalCubeDSL.g:16447:1: ( ',' )
{
- // InternalCubeDSL.g:16420:1: ( ',' )
- // InternalCubeDSL.g:16421:2: ','
+ // InternalCubeDSL.g:16447:1: ( ',' )
+ // InternalCubeDSL.g:16448:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
@@ -54647,14 +54748,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1"
- // InternalCubeDSL.g:16430:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
+ // InternalCubeDSL.g:16457:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16434:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
- // InternalCubeDSL.g:16435:2: rule__XConstructorCall__Group_3_2__1__Impl
+ // InternalCubeDSL.g:16461:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
+ // InternalCubeDSL.g:16462:2: rule__XConstructorCall__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_3_2__1__Impl();
@@ -54680,23 +54781,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl"
- // InternalCubeDSL.g:16441:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
+ // InternalCubeDSL.g:16468:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16445:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
- // InternalCubeDSL.g:16446:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // InternalCubeDSL.g:16472:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
+ // InternalCubeDSL.g:16473:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
{
- // InternalCubeDSL.g:16446:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
- // InternalCubeDSL.g:16447:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // InternalCubeDSL.g:16473:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // InternalCubeDSL.g:16474:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
}
- // InternalCubeDSL.g:16448:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
- // InternalCubeDSL.g:16448:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
+ // InternalCubeDSL.g:16475:2: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // InternalCubeDSL.g:16475:3: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__TypeArgumentsAssignment_3_2_1();
@@ -54731,14 +54832,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__0"
- // InternalCubeDSL.g:16457:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
+ // InternalCubeDSL.g:16484:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
public final void rule__XConstructorCall__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16461:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
- // InternalCubeDSL.g:16462:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
+ // InternalCubeDSL.g:16488:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
+ // InternalCubeDSL.g:16489:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
{
pushFollow(FOLLOW_87);
rule__XConstructorCall__Group_4__0__Impl();
@@ -54769,23 +54870,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__0__Impl"
- // InternalCubeDSL.g:16469:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ;
+ // InternalCubeDSL.g:16496:1: rule__XConstructorCall__Group_4__0__Impl : ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) ;
public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16473:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) )
- // InternalCubeDSL.g:16474:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
+ // InternalCubeDSL.g:16500:1: ( ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) ) )
+ // InternalCubeDSL.g:16501:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
{
- // InternalCubeDSL.g:16474:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
- // InternalCubeDSL.g:16475:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
+ // InternalCubeDSL.g:16501:1: ( ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 ) )
+ // InternalCubeDSL.g:16502:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallAssignment_4_0());
}
- // InternalCubeDSL.g:16476:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
- // InternalCubeDSL.g:16476:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0
+ // InternalCubeDSL.g:16503:2: ( rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 )
+ // InternalCubeDSL.g:16503:3: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0();
@@ -54820,14 +54921,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__1"
- // InternalCubeDSL.g:16484:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
+ // InternalCubeDSL.g:16511:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
public final void rule__XConstructorCall__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16488:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
- // InternalCubeDSL.g:16489:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
+ // InternalCubeDSL.g:16515:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
+ // InternalCubeDSL.g:16516:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
{
pushFollow(FOLLOW_87);
rule__XConstructorCall__Group_4__1__Impl();
@@ -54858,31 +54959,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__1__Impl"
- // InternalCubeDSL.g:16496:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
+ // InternalCubeDSL.g:16523:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16500:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
- // InternalCubeDSL.g:16501:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // InternalCubeDSL.g:16527:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
+ // InternalCubeDSL.g:16528:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
{
- // InternalCubeDSL.g:16501:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
- // InternalCubeDSL.g:16502:2: ( rule__XConstructorCall__Alternatives_4_1 )?
+ // InternalCubeDSL.g:16528:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // InternalCubeDSL.g:16529:2: ( rule__XConstructorCall__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
}
- // InternalCubeDSL.g:16503:2: ( rule__XConstructorCall__Alternatives_4_1 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalCubeDSL.g:16530:2: ( rule__XConstructorCall__Alternatives_4_1 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( ((LA142_0>=RULE_ID && LA142_0<=RULE_DECIMAL)||LA142_0==27||LA142_0==31||(LA142_0>=34 && LA142_0<=35)||LA142_0==40||(LA142_0>=45 && LA142_0<=50)||LA142_0==74||LA142_0==88||(LA142_0>=92 && LA142_0<=93)||LA142_0==96||LA142_0==98||(LA142_0>=102 && LA142_0<=110)||LA142_0==112||LA142_0==132||LA142_0==134) ) {
- alt142=1;
+ if ( ((LA143_0>=RULE_ID && LA143_0<=RULE_DECIMAL)||LA143_0==27||LA143_0==31||(LA143_0>=34 && LA143_0<=35)||LA143_0==40||(LA143_0>=45 && LA143_0<=50)||LA143_0==74||LA143_0==88||(LA143_0>=92 && LA143_0<=93)||LA143_0==96||LA143_0==98||(LA143_0>=102 && LA143_0<=110)||LA143_0==112||LA143_0==133||LA143_0==135) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalCubeDSL.g:16503:3: rule__XConstructorCall__Alternatives_4_1
+ // InternalCubeDSL.g:16530:3: rule__XConstructorCall__Alternatives_4_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Alternatives_4_1();
@@ -54920,14 +55021,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__2"
- // InternalCubeDSL.g:16511:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
+ // InternalCubeDSL.g:16538:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
public final void rule__XConstructorCall__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16515:1: ( rule__XConstructorCall__Group_4__2__Impl )
- // InternalCubeDSL.g:16516:2: rule__XConstructorCall__Group_4__2__Impl
+ // InternalCubeDSL.g:16542:1: ( rule__XConstructorCall__Group_4__2__Impl )
+ // InternalCubeDSL.g:16543:2: rule__XConstructorCall__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4__2__Impl();
@@ -54953,17 +55054,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4__2__Impl"
- // InternalCubeDSL.g:16522:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:16549:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16526:1: ( ( ')' ) )
- // InternalCubeDSL.g:16527:1: ( ')' )
+ // InternalCubeDSL.g:16553:1: ( ( ')' ) )
+ // InternalCubeDSL.g:16554:1: ( ')' )
{
- // InternalCubeDSL.g:16527:1: ( ')' )
- // InternalCubeDSL.g:16528:2: ')'
+ // InternalCubeDSL.g:16554:1: ( ')' )
+ // InternalCubeDSL.g:16555:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
@@ -54994,14 +55095,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__0"
- // InternalCubeDSL.g:16538:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
+ // InternalCubeDSL.g:16565:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16542:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
- // InternalCubeDSL.g:16543:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
+ // InternalCubeDSL.g:16569:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
+ // InternalCubeDSL.g:16570:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
{
pushFollow(FOLLOW_46);
rule__XConstructorCall__Group_4_1_1__0__Impl();
@@ -55032,23 +55133,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl"
- // InternalCubeDSL.g:16550:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
+ // InternalCubeDSL.g:16577:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16554:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
- // InternalCubeDSL.g:16555:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // InternalCubeDSL.g:16581:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
+ // InternalCubeDSL.g:16582:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
{
- // InternalCubeDSL.g:16555:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
- // InternalCubeDSL.g:16556:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // InternalCubeDSL.g:16582:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // InternalCubeDSL.g:16583:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
}
- // InternalCubeDSL.g:16557:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
- // InternalCubeDSL.g:16557:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
+ // InternalCubeDSL.g:16584:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // InternalCubeDSL.g:16584:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_4_1_1_0();
@@ -55083,14 +55184,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__1"
- // InternalCubeDSL.g:16565:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
+ // InternalCubeDSL.g:16592:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16569:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
- // InternalCubeDSL.g:16570:2: rule__XConstructorCall__Group_4_1_1__1__Impl
+ // InternalCubeDSL.g:16596:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
+ // InternalCubeDSL.g:16597:2: rule__XConstructorCall__Group_4_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4_1_1__1__Impl();
@@ -55116,35 +55217,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl"
- // InternalCubeDSL.g:16576:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
+ // InternalCubeDSL.g:16603:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16580:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
- // InternalCubeDSL.g:16581:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // InternalCubeDSL.g:16607:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
+ // InternalCubeDSL.g:16608:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
{
- // InternalCubeDSL.g:16581:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
- // InternalCubeDSL.g:16582:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ // InternalCubeDSL.g:16608:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // InternalCubeDSL.g:16609:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
}
- // InternalCubeDSL.g:16583:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
- loop143:
+ // InternalCubeDSL.g:16610:2: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ loop144:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA143_0==90) ) {
- alt143=1;
+ if ( (LA144_0==90) ) {
+ alt144=1;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalCubeDSL.g:16583:3: rule__XConstructorCall__Group_4_1_1_1__0
+ // InternalCubeDSL.g:16610:3: rule__XConstructorCall__Group_4_1_1_1__0
{
pushFollow(FOLLOW_47);
rule__XConstructorCall__Group_4_1_1_1__0();
@@ -55156,7 +55257,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop143;
+ break loop144;
}
} while (true);
@@ -55185,14 +55286,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0"
- // InternalCubeDSL.g:16592:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
+ // InternalCubeDSL.g:16619:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16596:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
- // InternalCubeDSL.g:16597:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
+ // InternalCubeDSL.g:16623:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
+ // InternalCubeDSL.g:16624:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
{
pushFollow(FOLLOW_48);
rule__XConstructorCall__Group_4_1_1_1__0__Impl();
@@ -55223,17 +55324,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
- // InternalCubeDSL.g:16604:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:16631:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16608:1: ( ( ',' ) )
- // InternalCubeDSL.g:16609:1: ( ',' )
+ // InternalCubeDSL.g:16635:1: ( ( ',' ) )
+ // InternalCubeDSL.g:16636:1: ( ',' )
{
- // InternalCubeDSL.g:16609:1: ( ',' )
- // InternalCubeDSL.g:16610:2: ','
+ // InternalCubeDSL.g:16636:1: ( ',' )
+ // InternalCubeDSL.g:16637:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
@@ -55264,14 +55365,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1"
- // InternalCubeDSL.g:16619:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
+ // InternalCubeDSL.g:16646:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16623:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
- // InternalCubeDSL.g:16624:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
+ // InternalCubeDSL.g:16650:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
+ // InternalCubeDSL.g:16651:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group_4_1_1_1__1__Impl();
@@ -55297,23 +55398,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
- // InternalCubeDSL.g:16630:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
+ // InternalCubeDSL.g:16657:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16634:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
- // InternalCubeDSL.g:16635:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // InternalCubeDSL.g:16661:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
+ // InternalCubeDSL.g:16662:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
{
- // InternalCubeDSL.g:16635:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
- // InternalCubeDSL.g:16636:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // InternalCubeDSL.g:16662:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // InternalCubeDSL.g:16663:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
}
- // InternalCubeDSL.g:16637:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
- // InternalCubeDSL.g:16637:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
+ // InternalCubeDSL.g:16664:2: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // InternalCubeDSL.g:16664:3: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1();
@@ -55348,14 +55449,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0"
- // InternalCubeDSL.g:16646:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
+ // InternalCubeDSL.g:16673:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
public final void rule__XBooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16650:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
- // InternalCubeDSL.g:16651:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
+ // InternalCubeDSL.g:16677:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
+ // InternalCubeDSL.g:16678:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
{
pushFollow(FOLLOW_112);
rule__XBooleanLiteral__Group__0__Impl();
@@ -55386,23 +55487,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__0__Impl"
- // InternalCubeDSL.g:16658:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16685:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16662:1: ( ( () ) )
- // InternalCubeDSL.g:16663:1: ( () )
+ // InternalCubeDSL.g:16689:1: ( ( () ) )
+ // InternalCubeDSL.g:16690:1: ( () )
{
- // InternalCubeDSL.g:16663:1: ( () )
- // InternalCubeDSL.g:16664:2: ()
+ // InternalCubeDSL.g:16690:1: ( () )
+ // InternalCubeDSL.g:16691:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
}
- // InternalCubeDSL.g:16665:2: ()
- // InternalCubeDSL.g:16665:3:
+ // InternalCubeDSL.g:16692:2: ()
+ // InternalCubeDSL.g:16692:3:
{
}
@@ -55427,14 +55528,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1"
- // InternalCubeDSL.g:16673:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
+ // InternalCubeDSL.g:16700:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
public final void rule__XBooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16677:1: ( rule__XBooleanLiteral__Group__1__Impl )
- // InternalCubeDSL.g:16678:2: rule__XBooleanLiteral__Group__1__Impl
+ // InternalCubeDSL.g:16704:1: ( rule__XBooleanLiteral__Group__1__Impl )
+ // InternalCubeDSL.g:16705:2: rule__XBooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Group__1__Impl();
@@ -55460,23 +55561,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__Group__1__Impl"
- // InternalCubeDSL.g:16684:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
+ // InternalCubeDSL.g:16711:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16688:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
- // InternalCubeDSL.g:16689:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // InternalCubeDSL.g:16715:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
+ // InternalCubeDSL.g:16716:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
{
- // InternalCubeDSL.g:16689:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
- // InternalCubeDSL.g:16690:2: ( rule__XBooleanLiteral__Alternatives_1 )
+ // InternalCubeDSL.g:16716:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // InternalCubeDSL.g:16717:2: ( rule__XBooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
}
- // InternalCubeDSL.g:16691:2: ( rule__XBooleanLiteral__Alternatives_1 )
- // InternalCubeDSL.g:16691:3: rule__XBooleanLiteral__Alternatives_1
+ // InternalCubeDSL.g:16718:2: ( rule__XBooleanLiteral__Alternatives_1 )
+ // InternalCubeDSL.g:16718:3: rule__XBooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Alternatives_1();
@@ -55511,14 +55612,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0"
- // InternalCubeDSL.g:16700:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
+ // InternalCubeDSL.g:16727:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
public final void rule__XNullLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16704:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
- // InternalCubeDSL.g:16705:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
+ // InternalCubeDSL.g:16731:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
+ // InternalCubeDSL.g:16732:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
{
pushFollow(FOLLOW_113);
rule__XNullLiteral__Group__0__Impl();
@@ -55549,23 +55650,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__0__Impl"
- // InternalCubeDSL.g:16712:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16739:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16716:1: ( ( () ) )
- // InternalCubeDSL.g:16717:1: ( () )
+ // InternalCubeDSL.g:16743:1: ( ( () ) )
+ // InternalCubeDSL.g:16744:1: ( () )
{
- // InternalCubeDSL.g:16717:1: ( () )
- // InternalCubeDSL.g:16718:2: ()
+ // InternalCubeDSL.g:16744:1: ( () )
+ // InternalCubeDSL.g:16745:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
}
- // InternalCubeDSL.g:16719:2: ()
- // InternalCubeDSL.g:16719:3:
+ // InternalCubeDSL.g:16746:2: ()
+ // InternalCubeDSL.g:16746:3:
{
}
@@ -55590,14 +55691,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1"
- // InternalCubeDSL.g:16727:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
+ // InternalCubeDSL.g:16754:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
public final void rule__XNullLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16731:1: ( rule__XNullLiteral__Group__1__Impl )
- // InternalCubeDSL.g:16732:2: rule__XNullLiteral__Group__1__Impl
+ // InternalCubeDSL.g:16758:1: ( rule__XNullLiteral__Group__1__Impl )
+ // InternalCubeDSL.g:16759:2: rule__XNullLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XNullLiteral__Group__1__Impl();
@@ -55623,17 +55724,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNullLiteral__Group__1__Impl"
- // InternalCubeDSL.g:16738:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
+ // InternalCubeDSL.g:16765:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16742:1: ( ( 'null' ) )
- // InternalCubeDSL.g:16743:1: ( 'null' )
+ // InternalCubeDSL.g:16769:1: ( ( 'null' ) )
+ // InternalCubeDSL.g:16770:1: ( 'null' )
{
- // InternalCubeDSL.g:16743:1: ( 'null' )
- // InternalCubeDSL.g:16744:2: 'null'
+ // InternalCubeDSL.g:16770:1: ( 'null' )
+ // InternalCubeDSL.g:16771:2: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
@@ -55664,14 +55765,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__0"
- // InternalCubeDSL.g:16754:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
+ // InternalCubeDSL.g:16781:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
public final void rule__XNumberLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16758:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
- // InternalCubeDSL.g:16759:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
+ // InternalCubeDSL.g:16785:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
+ // InternalCubeDSL.g:16786:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
{
pushFollow(FOLLOW_114);
rule__XNumberLiteral__Group__0__Impl();
@@ -55702,23 +55803,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__0__Impl"
- // InternalCubeDSL.g:16766:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16793:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16770:1: ( ( () ) )
- // InternalCubeDSL.g:16771:1: ( () )
+ // InternalCubeDSL.g:16797:1: ( ( () ) )
+ // InternalCubeDSL.g:16798:1: ( () )
{
- // InternalCubeDSL.g:16771:1: ( () )
- // InternalCubeDSL.g:16772:2: ()
+ // InternalCubeDSL.g:16798:1: ( () )
+ // InternalCubeDSL.g:16799:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
}
- // InternalCubeDSL.g:16773:2: ()
- // InternalCubeDSL.g:16773:3:
+ // InternalCubeDSL.g:16800:2: ()
+ // InternalCubeDSL.g:16800:3:
{
}
@@ -55743,14 +55844,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__1"
- // InternalCubeDSL.g:16781:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
+ // InternalCubeDSL.g:16808:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
public final void rule__XNumberLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16785:1: ( rule__XNumberLiteral__Group__1__Impl )
- // InternalCubeDSL.g:16786:2: rule__XNumberLiteral__Group__1__Impl
+ // InternalCubeDSL.g:16812:1: ( rule__XNumberLiteral__Group__1__Impl )
+ // InternalCubeDSL.g:16813:2: rule__XNumberLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__Group__1__Impl();
@@ -55776,23 +55877,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__Group__1__Impl"
- // InternalCubeDSL.g:16792:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
+ // InternalCubeDSL.g:16819:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16796:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
- // InternalCubeDSL.g:16797:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:16823:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
+ // InternalCubeDSL.g:16824:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
{
- // InternalCubeDSL.g:16797:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
- // InternalCubeDSL.g:16798:2: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // InternalCubeDSL.g:16824:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:16825:2: ( rule__XNumberLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
}
- // InternalCubeDSL.g:16799:2: ( rule__XNumberLiteral__ValueAssignment_1 )
- // InternalCubeDSL.g:16799:3: rule__XNumberLiteral__ValueAssignment_1
+ // InternalCubeDSL.g:16826:2: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // InternalCubeDSL.g:16826:3: rule__XNumberLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__ValueAssignment_1();
@@ -55827,14 +55928,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0"
- // InternalCubeDSL.g:16808:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
+ // InternalCubeDSL.g:16835:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
public final void rule__XStringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16812:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
- // InternalCubeDSL.g:16813:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
+ // InternalCubeDSL.g:16839:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
+ // InternalCubeDSL.g:16840:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
{
pushFollow(FOLLOW_14);
rule__XStringLiteral__Group__0__Impl();
@@ -55865,23 +55966,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__0__Impl"
- // InternalCubeDSL.g:16820:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16847:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16824:1: ( ( () ) )
- // InternalCubeDSL.g:16825:1: ( () )
+ // InternalCubeDSL.g:16851:1: ( ( () ) )
+ // InternalCubeDSL.g:16852:1: ( () )
{
- // InternalCubeDSL.g:16825:1: ( () )
- // InternalCubeDSL.g:16826:2: ()
+ // InternalCubeDSL.g:16852:1: ( () )
+ // InternalCubeDSL.g:16853:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
}
- // InternalCubeDSL.g:16827:2: ()
- // InternalCubeDSL.g:16827:3:
+ // InternalCubeDSL.g:16854:2: ()
+ // InternalCubeDSL.g:16854:3:
{
}
@@ -55906,14 +56007,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1"
- // InternalCubeDSL.g:16835:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
+ // InternalCubeDSL.g:16862:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
public final void rule__XStringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16839:1: ( rule__XStringLiteral__Group__1__Impl )
- // InternalCubeDSL.g:16840:2: rule__XStringLiteral__Group__1__Impl
+ // InternalCubeDSL.g:16866:1: ( rule__XStringLiteral__Group__1__Impl )
+ // InternalCubeDSL.g:16867:2: rule__XStringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__Group__1__Impl();
@@ -55939,23 +56040,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__Group__1__Impl"
- // InternalCubeDSL.g:16846:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
+ // InternalCubeDSL.g:16873:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16850:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
- // InternalCubeDSL.g:16851:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:16877:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
+ // InternalCubeDSL.g:16878:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
{
- // InternalCubeDSL.g:16851:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
- // InternalCubeDSL.g:16852:2: ( rule__XStringLiteral__ValueAssignment_1 )
+ // InternalCubeDSL.g:16878:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // InternalCubeDSL.g:16879:2: ( rule__XStringLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
}
- // InternalCubeDSL.g:16853:2: ( rule__XStringLiteral__ValueAssignment_1 )
- // InternalCubeDSL.g:16853:3: rule__XStringLiteral__ValueAssignment_1
+ // InternalCubeDSL.g:16880:2: ( rule__XStringLiteral__ValueAssignment_1 )
+ // InternalCubeDSL.g:16880:3: rule__XStringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__ValueAssignment_1();
@@ -55990,14 +56091,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0"
- // InternalCubeDSL.g:16862:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
+ // InternalCubeDSL.g:16889:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16866:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
- // InternalCubeDSL.g:16867:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
+ // InternalCubeDSL.g:16893:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
+ // InternalCubeDSL.g:16894:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
{
pushFollow(FOLLOW_115);
rule__XTypeLiteral__Group__0__Impl();
@@ -56028,23 +56129,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__0__Impl"
- // InternalCubeDSL.g:16874:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:16901:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16878:1: ( ( () ) )
- // InternalCubeDSL.g:16879:1: ( () )
+ // InternalCubeDSL.g:16905:1: ( ( () ) )
+ // InternalCubeDSL.g:16906:1: ( () )
{
- // InternalCubeDSL.g:16879:1: ( () )
- // InternalCubeDSL.g:16880:2: ()
+ // InternalCubeDSL.g:16906:1: ( () )
+ // InternalCubeDSL.g:16907:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
}
- // InternalCubeDSL.g:16881:2: ()
- // InternalCubeDSL.g:16881:3:
+ // InternalCubeDSL.g:16908:2: ()
+ // InternalCubeDSL.g:16908:3:
{
}
@@ -56069,14 +56170,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1"
- // InternalCubeDSL.g:16889:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
+ // InternalCubeDSL.g:16916:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16893:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
- // InternalCubeDSL.g:16894:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
+ // InternalCubeDSL.g:16920:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
+ // InternalCubeDSL.g:16921:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
{
pushFollow(FOLLOW_44);
rule__XTypeLiteral__Group__1__Impl();
@@ -56107,17 +56208,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__1__Impl"
- // InternalCubeDSL.g:16901:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
+ // InternalCubeDSL.g:16928:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16905:1: ( ( 'typeof' ) )
- // InternalCubeDSL.g:16906:1: ( 'typeof' )
+ // InternalCubeDSL.g:16932:1: ( ( 'typeof' ) )
+ // InternalCubeDSL.g:16933:1: ( 'typeof' )
{
- // InternalCubeDSL.g:16906:1: ( 'typeof' )
- // InternalCubeDSL.g:16907:2: 'typeof'
+ // InternalCubeDSL.g:16933:1: ( 'typeof' )
+ // InternalCubeDSL.g:16934:2: 'typeof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
@@ -56148,14 +56249,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2"
- // InternalCubeDSL.g:16916:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
+ // InternalCubeDSL.g:16943:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16920:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
- // InternalCubeDSL.g:16921:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
+ // InternalCubeDSL.g:16947:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
+ // InternalCubeDSL.g:16948:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
{
pushFollow(FOLLOW_6);
rule__XTypeLiteral__Group__2__Impl();
@@ -56186,17 +56287,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__2__Impl"
- // InternalCubeDSL.g:16928:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:16955:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16932:1: ( ( '(' ) )
- // InternalCubeDSL.g:16933:1: ( '(' )
+ // InternalCubeDSL.g:16959:1: ( ( '(' ) )
+ // InternalCubeDSL.g:16960:1: ( '(' )
{
- // InternalCubeDSL.g:16933:1: ( '(' )
- // InternalCubeDSL.g:16934:2: '('
+ // InternalCubeDSL.g:16960:1: ( '(' )
+ // InternalCubeDSL.g:16961:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
@@ -56227,14 +56328,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3"
- // InternalCubeDSL.g:16943:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
+ // InternalCubeDSL.g:16970:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16947:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
- // InternalCubeDSL.g:16948:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
+ // InternalCubeDSL.g:16974:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
+ // InternalCubeDSL.g:16975:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
{
pushFollow(FOLLOW_116);
rule__XTypeLiteral__Group__3__Impl();
@@ -56265,23 +56366,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__3__Impl"
- // InternalCubeDSL.g:16955:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
+ // InternalCubeDSL.g:16982:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16959:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
- // InternalCubeDSL.g:16960:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // InternalCubeDSL.g:16986:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
+ // InternalCubeDSL.g:16987:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
{
- // InternalCubeDSL.g:16960:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
- // InternalCubeDSL.g:16961:2: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // InternalCubeDSL.g:16987:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // InternalCubeDSL.g:16988:2: ( rule__XTypeLiteral__TypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
}
- // InternalCubeDSL.g:16962:2: ( rule__XTypeLiteral__TypeAssignment_3 )
- // InternalCubeDSL.g:16962:3: rule__XTypeLiteral__TypeAssignment_3
+ // InternalCubeDSL.g:16989:2: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // InternalCubeDSL.g:16989:3: rule__XTypeLiteral__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__TypeAssignment_3();
@@ -56316,14 +56417,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4"
- // InternalCubeDSL.g:16970:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ;
+ // InternalCubeDSL.g:16997:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ;
public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16974:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 )
- // InternalCubeDSL.g:16975:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5
+ // InternalCubeDSL.g:17001:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 )
+ // InternalCubeDSL.g:17002:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5
{
pushFollow(FOLLOW_116);
rule__XTypeLiteral__Group__4__Impl();
@@ -56354,35 +56455,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__4__Impl"
- // InternalCubeDSL.g:16982:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ;
+ // InternalCubeDSL.g:17009:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ;
public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:16986:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) )
- // InternalCubeDSL.g:16987:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
+ // InternalCubeDSL.g:17013:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) )
+ // InternalCubeDSL.g:17014:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
{
- // InternalCubeDSL.g:16987:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
- // InternalCubeDSL.g:16988:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
+ // InternalCubeDSL.g:17014:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
+ // InternalCubeDSL.g:17015:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4());
}
- // InternalCubeDSL.g:16989:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
- loop144:
+ // InternalCubeDSL.g:17016:2: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
+ loop145:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==93) ) {
- alt144=1;
+ if ( (LA145_0==93) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalCubeDSL.g:16989:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4
+ // InternalCubeDSL.g:17016:3: rule__XTypeLiteral__ArrayDimensionsAssignment_4
{
pushFollow(FOLLOW_117);
rule__XTypeLiteral__ArrayDimensionsAssignment_4();
@@ -56394,7 +56495,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop144;
+ break loop145;
}
} while (true);
@@ -56423,14 +56524,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__5"
- // InternalCubeDSL.g:16997:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ;
+ // InternalCubeDSL.g:17024:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ;
public final void rule__XTypeLiteral__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17001:1: ( rule__XTypeLiteral__Group__5__Impl )
- // InternalCubeDSL.g:17002:2: rule__XTypeLiteral__Group__5__Impl
+ // InternalCubeDSL.g:17028:1: ( rule__XTypeLiteral__Group__5__Impl )
+ // InternalCubeDSL.g:17029:2: rule__XTypeLiteral__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__Group__5__Impl();
@@ -56456,17 +56557,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__Group__5__Impl"
- // InternalCubeDSL.g:17008:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:17035:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ;
public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17012:1: ( ( ')' ) )
- // InternalCubeDSL.g:17013:1: ( ')' )
+ // InternalCubeDSL.g:17039:1: ( ( ')' ) )
+ // InternalCubeDSL.g:17040:1: ( ')' )
{
- // InternalCubeDSL.g:17013:1: ( ')' )
- // InternalCubeDSL.g:17014:2: ')'
+ // InternalCubeDSL.g:17040:1: ( ')' )
+ // InternalCubeDSL.g:17041:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
@@ -56497,14 +56598,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0"
- // InternalCubeDSL.g:17024:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
+ // InternalCubeDSL.g:17051:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
public final void rule__XThrowExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17028:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
- // InternalCubeDSL.g:17029:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
+ // InternalCubeDSL.g:17055:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
+ // InternalCubeDSL.g:17056:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
{
pushFollow(FOLLOW_118);
rule__XThrowExpression__Group__0__Impl();
@@ -56535,23 +56636,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__0__Impl"
- // InternalCubeDSL.g:17036:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:17063:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17040:1: ( ( () ) )
- // InternalCubeDSL.g:17041:1: ( () )
+ // InternalCubeDSL.g:17067:1: ( ( () ) )
+ // InternalCubeDSL.g:17068:1: ( () )
{
- // InternalCubeDSL.g:17041:1: ( () )
- // InternalCubeDSL.g:17042:2: ()
+ // InternalCubeDSL.g:17068:1: ( () )
+ // InternalCubeDSL.g:17069:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
}
- // InternalCubeDSL.g:17043:2: ()
- // InternalCubeDSL.g:17043:3:
+ // InternalCubeDSL.g:17070:2: ()
+ // InternalCubeDSL.g:17070:3:
{
}
@@ -56576,14 +56677,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1"
- // InternalCubeDSL.g:17051:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
+ // InternalCubeDSL.g:17078:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
public final void rule__XThrowExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17055:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
- // InternalCubeDSL.g:17056:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
+ // InternalCubeDSL.g:17082:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
+ // InternalCubeDSL.g:17083:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
{
pushFollow(FOLLOW_48);
rule__XThrowExpression__Group__1__Impl();
@@ -56614,17 +56715,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__1__Impl"
- // InternalCubeDSL.g:17063:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
+ // InternalCubeDSL.g:17090:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17067:1: ( ( 'throw' ) )
- // InternalCubeDSL.g:17068:1: ( 'throw' )
+ // InternalCubeDSL.g:17094:1: ( ( 'throw' ) )
+ // InternalCubeDSL.g:17095:1: ( 'throw' )
{
- // InternalCubeDSL.g:17068:1: ( 'throw' )
- // InternalCubeDSL.g:17069:2: 'throw'
+ // InternalCubeDSL.g:17095:1: ( 'throw' )
+ // InternalCubeDSL.g:17096:2: 'throw'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
@@ -56655,14 +56756,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2"
- // InternalCubeDSL.g:17078:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
+ // InternalCubeDSL.g:17105:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
public final void rule__XThrowExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17082:1: ( rule__XThrowExpression__Group__2__Impl )
- // InternalCubeDSL.g:17083:2: rule__XThrowExpression__Group__2__Impl
+ // InternalCubeDSL.g:17109:1: ( rule__XThrowExpression__Group__2__Impl )
+ // InternalCubeDSL.g:17110:2: rule__XThrowExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__Group__2__Impl();
@@ -56688,23 +56789,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__Group__2__Impl"
- // InternalCubeDSL.g:17089:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
+ // InternalCubeDSL.g:17116:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17093:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
- // InternalCubeDSL.g:17094:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:17120:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
+ // InternalCubeDSL.g:17121:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
{
- // InternalCubeDSL.g:17094:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
- // InternalCubeDSL.g:17095:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:17121:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:17122:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
}
- // InternalCubeDSL.g:17096:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
- // InternalCubeDSL.g:17096:3: rule__XThrowExpression__ExpressionAssignment_2
+ // InternalCubeDSL.g:17123:2: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:17123:3: rule__XThrowExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__ExpressionAssignment_2();
@@ -56739,14 +56840,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0"
- // InternalCubeDSL.g:17105:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
+ // InternalCubeDSL.g:17132:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
public final void rule__XReturnExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17109:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
- // InternalCubeDSL.g:17110:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
+ // InternalCubeDSL.g:17136:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
+ // InternalCubeDSL.g:17137:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
{
pushFollow(FOLLOW_119);
rule__XReturnExpression__Group__0__Impl();
@@ -56777,23 +56878,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__0__Impl"
- // InternalCubeDSL.g:17117:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:17144:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17121:1: ( ( () ) )
- // InternalCubeDSL.g:17122:1: ( () )
+ // InternalCubeDSL.g:17148:1: ( ( () ) )
+ // InternalCubeDSL.g:17149:1: ( () )
{
- // InternalCubeDSL.g:17122:1: ( () )
- // InternalCubeDSL.g:17123:2: ()
+ // InternalCubeDSL.g:17149:1: ( () )
+ // InternalCubeDSL.g:17150:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
}
- // InternalCubeDSL.g:17124:2: ()
- // InternalCubeDSL.g:17124:3:
+ // InternalCubeDSL.g:17151:2: ()
+ // InternalCubeDSL.g:17151:3:
{
}
@@ -56818,14 +56919,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1"
- // InternalCubeDSL.g:17132:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
+ // InternalCubeDSL.g:17159:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
public final void rule__XReturnExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17136:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
- // InternalCubeDSL.g:17137:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
+ // InternalCubeDSL.g:17163:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
+ // InternalCubeDSL.g:17164:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
{
pushFollow(FOLLOW_48);
rule__XReturnExpression__Group__1__Impl();
@@ -56856,17 +56957,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__1__Impl"
- // InternalCubeDSL.g:17144:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
+ // InternalCubeDSL.g:17171:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17148:1: ( ( 'return' ) )
- // InternalCubeDSL.g:17149:1: ( 'return' )
+ // InternalCubeDSL.g:17175:1: ( ( 'return' ) )
+ // InternalCubeDSL.g:17176:1: ( 'return' )
{
- // InternalCubeDSL.g:17149:1: ( 'return' )
- // InternalCubeDSL.g:17150:2: 'return'
+ // InternalCubeDSL.g:17176:1: ( 'return' )
+ // InternalCubeDSL.g:17177:2: 'return'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
@@ -56897,14 +56998,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2"
- // InternalCubeDSL.g:17159:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
+ // InternalCubeDSL.g:17186:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
public final void rule__XReturnExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17163:1: ( rule__XReturnExpression__Group__2__Impl )
- // InternalCubeDSL.g:17164:2: rule__XReturnExpression__Group__2__Impl
+ // InternalCubeDSL.g:17190:1: ( rule__XReturnExpression__Group__2__Impl )
+ // InternalCubeDSL.g:17191:2: rule__XReturnExpression__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__Group__2__Impl();
@@ -56930,27 +57031,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__Group__2__Impl"
- // InternalCubeDSL.g:17170:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
+ // InternalCubeDSL.g:17197:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17174:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
- // InternalCubeDSL.g:17175:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // InternalCubeDSL.g:17201:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
+ // InternalCubeDSL.g:17202:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
{
- // InternalCubeDSL.g:17175:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
- // InternalCubeDSL.g:17176:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ // InternalCubeDSL.g:17202:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // InternalCubeDSL.g:17203:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
}
- // InternalCubeDSL.g:17177:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
- int alt145=2;
- alt145 = dfa145.predict(input);
- switch (alt145) {
+ // InternalCubeDSL.g:17204:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ int alt146=2;
+ alt146 = dfa146.predict(input);
+ switch (alt146) {
case 1 :
- // InternalCubeDSL.g:17177:3: rule__XReturnExpression__ExpressionAssignment_2
+ // InternalCubeDSL.g:17204:3: rule__XReturnExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__ExpressionAssignment_2();
@@ -56988,14 +57089,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0"
- // InternalCubeDSL.g:17186:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
+ // InternalCubeDSL.g:17213:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17190:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
- // InternalCubeDSL.g:17191:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
+ // InternalCubeDSL.g:17217:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
+ // InternalCubeDSL.g:17218:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
{
pushFollow(FOLLOW_120);
rule__XTryCatchFinallyExpression__Group__0__Impl();
@@ -57026,23 +57127,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl"
- // InternalCubeDSL.g:17198:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:17225:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17202:1: ( ( () ) )
- // InternalCubeDSL.g:17203:1: ( () )
+ // InternalCubeDSL.g:17229:1: ( ( () ) )
+ // InternalCubeDSL.g:17230:1: ( () )
{
- // InternalCubeDSL.g:17203:1: ( () )
- // InternalCubeDSL.g:17204:2: ()
+ // InternalCubeDSL.g:17230:1: ( () )
+ // InternalCubeDSL.g:17231:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
}
- // InternalCubeDSL.g:17205:2: ()
- // InternalCubeDSL.g:17205:3:
+ // InternalCubeDSL.g:17232:2: ()
+ // InternalCubeDSL.g:17232:3:
{
}
@@ -57067,14 +57168,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1"
- // InternalCubeDSL.g:17213:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
+ // InternalCubeDSL.g:17240:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17217:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
- // InternalCubeDSL.g:17218:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
+ // InternalCubeDSL.g:17244:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
+ // InternalCubeDSL.g:17245:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
{
pushFollow(FOLLOW_48);
rule__XTryCatchFinallyExpression__Group__1__Impl();
@@ -57105,17 +57206,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl"
- // InternalCubeDSL.g:17225:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
+ // InternalCubeDSL.g:17252:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17229:1: ( ( 'try' ) )
- // InternalCubeDSL.g:17230:1: ( 'try' )
+ // InternalCubeDSL.g:17256:1: ( ( 'try' ) )
+ // InternalCubeDSL.g:17257:1: ( 'try' )
{
- // InternalCubeDSL.g:17230:1: ( 'try' )
- // InternalCubeDSL.g:17231:2: 'try'
+ // InternalCubeDSL.g:17257:1: ( 'try' )
+ // InternalCubeDSL.g:17258:2: 'try'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
@@ -57146,14 +57247,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2"
- // InternalCubeDSL.g:17240:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
+ // InternalCubeDSL.g:17267:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17244:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
- // InternalCubeDSL.g:17245:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
+ // InternalCubeDSL.g:17271:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
+ // InternalCubeDSL.g:17272:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
{
pushFollow(FOLLOW_121);
rule__XTryCatchFinallyExpression__Group__2__Impl();
@@ -57184,23 +57285,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl"
- // InternalCubeDSL.g:17252:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
+ // InternalCubeDSL.g:17279:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17256:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
- // InternalCubeDSL.g:17257:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:17283:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
+ // InternalCubeDSL.g:17284:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
{
- // InternalCubeDSL.g:17257:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
- // InternalCubeDSL.g:17258:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:17284:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // InternalCubeDSL.g:17285:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
}
- // InternalCubeDSL.g:17259:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
- // InternalCubeDSL.g:17259:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
+ // InternalCubeDSL.g:17286:2: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:17286:3: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__ExpressionAssignment_2();
@@ -57235,14 +57336,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3"
- // InternalCubeDSL.g:17267:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
+ // InternalCubeDSL.g:17294:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17271:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
- // InternalCubeDSL.g:17272:2: rule__XTryCatchFinallyExpression__Group__3__Impl
+ // InternalCubeDSL.g:17298:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
+ // InternalCubeDSL.g:17299:2: rule__XTryCatchFinallyExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group__3__Impl();
@@ -57268,23 +57369,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl"
- // InternalCubeDSL.g:17278:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
+ // InternalCubeDSL.g:17305:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17282:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
- // InternalCubeDSL.g:17283:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // InternalCubeDSL.g:17309:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
+ // InternalCubeDSL.g:17310:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
{
- // InternalCubeDSL.g:17283:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
- // InternalCubeDSL.g:17284:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // InternalCubeDSL.g:17310:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // InternalCubeDSL.g:17311:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
}
- // InternalCubeDSL.g:17285:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
- // InternalCubeDSL.g:17285:3: rule__XTryCatchFinallyExpression__Alternatives_3
+ // InternalCubeDSL.g:17312:2: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // InternalCubeDSL.g:17312:3: rule__XTryCatchFinallyExpression__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Alternatives_3();
@@ -57319,14 +57420,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0"
- // InternalCubeDSL.g:17294:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
+ // InternalCubeDSL.g:17321:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17298:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
- // InternalCubeDSL.g:17299:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
+ // InternalCubeDSL.g:17325:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
+ // InternalCubeDSL.g:17326:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
{
pushFollow(FOLLOW_122);
rule__XTryCatchFinallyExpression__Group_3_0__0__Impl();
@@ -57357,26 +57458,26 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
- // InternalCubeDSL.g:17306:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
+ // InternalCubeDSL.g:17333:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17310:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
- // InternalCubeDSL.g:17311:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // InternalCubeDSL.g:17337:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
+ // InternalCubeDSL.g:17338:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
{
- // InternalCubeDSL.g:17311:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
- // InternalCubeDSL.g:17312:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // InternalCubeDSL.g:17338:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // InternalCubeDSL.g:17339:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
{
- // InternalCubeDSL.g:17312:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
- // InternalCubeDSL.g:17313:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalCubeDSL.g:17339:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
+ // InternalCubeDSL.g:17340:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // InternalCubeDSL.g:17314:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // InternalCubeDSL.g:17314:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // InternalCubeDSL.g:17341:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalCubeDSL.g:17341:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
pushFollow(FOLLOW_123);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
@@ -57392,32 +57493,32 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalCubeDSL.g:17317:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
- // InternalCubeDSL.g:17318:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ // InternalCubeDSL.g:17344:2: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // InternalCubeDSL.g:17345:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // InternalCubeDSL.g:17319:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
- loop146:
+ // InternalCubeDSL.g:17346:3: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ loop147:
do {
- int alt146=2;
- int LA146_0 = input.LA(1);
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==113) ) {
- int LA146_2 = input.LA(2);
+ if ( (LA147_0==113) ) {
+ int LA147_2 = input.LA(2);
- if ( (synpred207_InternalCubeDSL()) ) {
- alt146=1;
+ if ( (synpred208_InternalCubeDSL()) ) {
+ alt147=1;
}
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalCubeDSL.g:17319:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // InternalCubeDSL.g:17346:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
pushFollow(FOLLOW_123);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
@@ -57429,7 +57530,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop146;
+ break loop147;
}
} while (true);
@@ -57461,14 +57562,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1"
- // InternalCubeDSL.g:17328:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
+ // InternalCubeDSL.g:17355:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17332:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
- // InternalCubeDSL.g:17333:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+ // InternalCubeDSL.g:17359:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
+ // InternalCubeDSL.g:17360:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0__1__Impl();
@@ -57494,35 +57595,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
- // InternalCubeDSL.g:17339:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
+ // InternalCubeDSL.g:17366:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17343:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
- // InternalCubeDSL.g:17344:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // InternalCubeDSL.g:17370:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
+ // InternalCubeDSL.g:17371:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
{
- // InternalCubeDSL.g:17344:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
- // InternalCubeDSL.g:17345:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ // InternalCubeDSL.g:17371:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // InternalCubeDSL.g:17372:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
}
- // InternalCubeDSL.g:17346:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalCubeDSL.g:17373:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==111) ) {
- int LA147_1 = input.LA(2);
+ if ( (LA148_0==111) ) {
+ int LA148_1 = input.LA(2);
- if ( (synpred208_InternalCubeDSL()) ) {
- alt147=1;
+ if ( (synpred209_InternalCubeDSL()) ) {
+ alt148=1;
}
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalCubeDSL.g:17346:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // InternalCubeDSL.g:17373:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
@@ -57560,14 +57661,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
- // InternalCubeDSL.g:17355:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
+ // InternalCubeDSL.g:17382:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17359:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
- // InternalCubeDSL.g:17360:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
+ // InternalCubeDSL.g:17386:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
+ // InternalCubeDSL.g:17387:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
{
pushFollow(FOLLOW_48);
rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl();
@@ -57598,23 +57699,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
- // InternalCubeDSL.g:17367:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
+ // InternalCubeDSL.g:17394:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17371:1: ( ( ( 'finally' ) ) )
- // InternalCubeDSL.g:17372:1: ( ( 'finally' ) )
+ // InternalCubeDSL.g:17398:1: ( ( ( 'finally' ) ) )
+ // InternalCubeDSL.g:17399:1: ( ( 'finally' ) )
{
- // InternalCubeDSL.g:17372:1: ( ( 'finally' ) )
- // InternalCubeDSL.g:17373:2: ( 'finally' )
+ // InternalCubeDSL.g:17399:1: ( ( 'finally' ) )
+ // InternalCubeDSL.g:17400:2: ( 'finally' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
}
- // InternalCubeDSL.g:17374:2: ( 'finally' )
- // InternalCubeDSL.g:17374:3: 'finally'
+ // InternalCubeDSL.g:17401:2: ( 'finally' )
+ // InternalCubeDSL.g:17401:3: 'finally'
{
match(input,111,FOLLOW_2); if (state.failed) return ;
@@ -57645,14 +57746,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
- // InternalCubeDSL.g:17382:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
+ // InternalCubeDSL.g:17409:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17386:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
- // InternalCubeDSL.g:17387:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+ // InternalCubeDSL.g:17413:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
+ // InternalCubeDSL.g:17414:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl();
@@ -57678,23 +57779,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
- // InternalCubeDSL.g:17393:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
+ // InternalCubeDSL.g:17420:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17397:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
- // InternalCubeDSL.g:17398:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // InternalCubeDSL.g:17424:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
+ // InternalCubeDSL.g:17425:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
{
- // InternalCubeDSL.g:17398:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
- // InternalCubeDSL.g:17399:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // InternalCubeDSL.g:17425:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // InternalCubeDSL.g:17426:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
}
- // InternalCubeDSL.g:17400:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
- // InternalCubeDSL.g:17400:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
+ // InternalCubeDSL.g:17427:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // InternalCubeDSL.g:17427:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1();
@@ -57729,14 +57830,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0"
- // InternalCubeDSL.g:17409:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
+ // InternalCubeDSL.g:17436:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17413:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
- // InternalCubeDSL.g:17414:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
+ // InternalCubeDSL.g:17440:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
+ // InternalCubeDSL.g:17441:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
{
pushFollow(FOLLOW_48);
rule__XTryCatchFinallyExpression__Group_3_1__0__Impl();
@@ -57767,17 +57868,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
- // InternalCubeDSL.g:17421:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
+ // InternalCubeDSL.g:17448:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17425:1: ( ( 'finally' ) )
- // InternalCubeDSL.g:17426:1: ( 'finally' )
+ // InternalCubeDSL.g:17452:1: ( ( 'finally' ) )
+ // InternalCubeDSL.g:17453:1: ( 'finally' )
{
- // InternalCubeDSL.g:17426:1: ( 'finally' )
- // InternalCubeDSL.g:17427:2: 'finally'
+ // InternalCubeDSL.g:17453:1: ( 'finally' )
+ // InternalCubeDSL.g:17454:2: 'finally'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
@@ -57808,14 +57909,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1"
- // InternalCubeDSL.g:17436:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
+ // InternalCubeDSL.g:17463:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17440:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
- // InternalCubeDSL.g:17441:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+ // InternalCubeDSL.g:17467:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
+ // InternalCubeDSL.g:17468:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group_3_1__1__Impl();
@@ -57841,23 +57942,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
- // InternalCubeDSL.g:17447:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
+ // InternalCubeDSL.g:17474:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17451:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
- // InternalCubeDSL.g:17452:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:17478:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
+ // InternalCubeDSL.g:17479:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
{
- // InternalCubeDSL.g:17452:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
- // InternalCubeDSL.g:17453:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // InternalCubeDSL.g:17479:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // InternalCubeDSL.g:17480:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
}
- // InternalCubeDSL.g:17454:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
- // InternalCubeDSL.g:17454:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
+ // InternalCubeDSL.g:17481:2: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // InternalCubeDSL.g:17481:3: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1();
@@ -57892,14 +57993,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__0"
- // InternalCubeDSL.g:17463:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ;
+ // InternalCubeDSL.g:17490:1: rule__XSynchronizedExpression__Group__0 : rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 ;
public final void rule__XSynchronizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17467:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 )
- // InternalCubeDSL.g:17468:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1
+ // InternalCubeDSL.g:17494:1: ( rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1 )
+ // InternalCubeDSL.g:17495:2: rule__XSynchronizedExpression__Group__0__Impl rule__XSynchronizedExpression__Group__1
{
pushFollow(FOLLOW_48);
rule__XSynchronizedExpression__Group__0__Impl();
@@ -57930,23 +58031,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__0__Impl"
- // InternalCubeDSL.g:17475:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ;
+ // InternalCubeDSL.g:17502:1: rule__XSynchronizedExpression__Group__0__Impl : ( ( rule__XSynchronizedExpression__Group_0__0 ) ) ;
public final void rule__XSynchronizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17479:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) )
- // InternalCubeDSL.g:17480:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
+ // InternalCubeDSL.g:17506:1: ( ( ( rule__XSynchronizedExpression__Group_0__0 ) ) )
+ // InternalCubeDSL.g:17507:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
{
- // InternalCubeDSL.g:17480:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
- // InternalCubeDSL.g:17481:2: ( rule__XSynchronizedExpression__Group_0__0 )
+ // InternalCubeDSL.g:17507:1: ( ( rule__XSynchronizedExpression__Group_0__0 ) )
+ // InternalCubeDSL.g:17508:2: ( rule__XSynchronizedExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0());
}
- // InternalCubeDSL.g:17482:2: ( rule__XSynchronizedExpression__Group_0__0 )
- // InternalCubeDSL.g:17482:3: rule__XSynchronizedExpression__Group_0__0
+ // InternalCubeDSL.g:17509:2: ( rule__XSynchronizedExpression__Group_0__0 )
+ // InternalCubeDSL.g:17509:3: rule__XSynchronizedExpression__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0__0();
@@ -57981,14 +58082,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__1"
- // InternalCubeDSL.g:17490:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ;
+ // InternalCubeDSL.g:17517:1: rule__XSynchronizedExpression__Group__1 : rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 ;
public final void rule__XSynchronizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17494:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 )
- // InternalCubeDSL.g:17495:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2
+ // InternalCubeDSL.g:17521:1: ( rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2 )
+ // InternalCubeDSL.g:17522:2: rule__XSynchronizedExpression__Group__1__Impl rule__XSynchronizedExpression__Group__2
{
pushFollow(FOLLOW_93);
rule__XSynchronizedExpression__Group__1__Impl();
@@ -58019,23 +58120,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__1__Impl"
- // InternalCubeDSL.g:17502:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ;
+ // InternalCubeDSL.g:17529:1: rule__XSynchronizedExpression__Group__1__Impl : ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) ;
public final void rule__XSynchronizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17506:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) )
- // InternalCubeDSL.g:17507:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
+ // InternalCubeDSL.g:17533:1: ( ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) ) )
+ // InternalCubeDSL.g:17534:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
{
- // InternalCubeDSL.g:17507:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
- // InternalCubeDSL.g:17508:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
+ // InternalCubeDSL.g:17534:1: ( ( rule__XSynchronizedExpression__ParamAssignment_1 ) )
+ // InternalCubeDSL.g:17535:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getParamAssignment_1());
}
- // InternalCubeDSL.g:17509:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
- // InternalCubeDSL.g:17509:3: rule__XSynchronizedExpression__ParamAssignment_1
+ // InternalCubeDSL.g:17536:2: ( rule__XSynchronizedExpression__ParamAssignment_1 )
+ // InternalCubeDSL.g:17536:3: rule__XSynchronizedExpression__ParamAssignment_1
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__ParamAssignment_1();
@@ -58070,14 +58171,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__2"
- // InternalCubeDSL.g:17517:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ;
+ // InternalCubeDSL.g:17544:1: rule__XSynchronizedExpression__Group__2 : rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 ;
public final void rule__XSynchronizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17521:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 )
- // InternalCubeDSL.g:17522:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3
+ // InternalCubeDSL.g:17548:1: ( rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3 )
+ // InternalCubeDSL.g:17549:2: rule__XSynchronizedExpression__Group__2__Impl rule__XSynchronizedExpression__Group__3
{
pushFollow(FOLLOW_48);
rule__XSynchronizedExpression__Group__2__Impl();
@@ -58108,17 +58209,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__2__Impl"
- // InternalCubeDSL.g:17529:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:17556:1: rule__XSynchronizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__XSynchronizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17533:1: ( ( ')' ) )
- // InternalCubeDSL.g:17534:1: ( ')' )
+ // InternalCubeDSL.g:17560:1: ( ( ')' ) )
+ // InternalCubeDSL.g:17561:1: ( ')' )
{
- // InternalCubeDSL.g:17534:1: ( ')' )
- // InternalCubeDSL.g:17535:2: ')'
+ // InternalCubeDSL.g:17561:1: ( ')' )
+ // InternalCubeDSL.g:17562:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2());
@@ -58149,14 +58250,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__3"
- // InternalCubeDSL.g:17544:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ;
+ // InternalCubeDSL.g:17571:1: rule__XSynchronizedExpression__Group__3 : rule__XSynchronizedExpression__Group__3__Impl ;
public final void rule__XSynchronizedExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17548:1: ( rule__XSynchronizedExpression__Group__3__Impl )
- // InternalCubeDSL.g:17549:2: rule__XSynchronizedExpression__Group__3__Impl
+ // InternalCubeDSL.g:17575:1: ( rule__XSynchronizedExpression__Group__3__Impl )
+ // InternalCubeDSL.g:17576:2: rule__XSynchronizedExpression__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group__3__Impl();
@@ -58182,23 +58283,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group__3__Impl"
- // InternalCubeDSL.g:17555:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ;
+ // InternalCubeDSL.g:17582:1: rule__XSynchronizedExpression__Group__3__Impl : ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) ;
public final void rule__XSynchronizedExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17559:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) )
- // InternalCubeDSL.g:17560:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
+ // InternalCubeDSL.g:17586:1: ( ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) ) )
+ // InternalCubeDSL.g:17587:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
{
- // InternalCubeDSL.g:17560:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
- // InternalCubeDSL.g:17561:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
+ // InternalCubeDSL.g:17587:1: ( ( rule__XSynchronizedExpression__ExpressionAssignment_3 ) )
+ // InternalCubeDSL.g:17588:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionAssignment_3());
}
- // InternalCubeDSL.g:17562:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
- // InternalCubeDSL.g:17562:3: rule__XSynchronizedExpression__ExpressionAssignment_3
+ // InternalCubeDSL.g:17589:2: ( rule__XSynchronizedExpression__ExpressionAssignment_3 )
+ // InternalCubeDSL.g:17589:3: rule__XSynchronizedExpression__ExpressionAssignment_3
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__ExpressionAssignment_3();
@@ -58233,14 +58334,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0__0"
- // InternalCubeDSL.g:17571:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ;
+ // InternalCubeDSL.g:17598:1: rule__XSynchronizedExpression__Group_0__0 : rule__XSynchronizedExpression__Group_0__0__Impl ;
public final void rule__XSynchronizedExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17575:1: ( rule__XSynchronizedExpression__Group_0__0__Impl )
- // InternalCubeDSL.g:17576:2: rule__XSynchronizedExpression__Group_0__0__Impl
+ // InternalCubeDSL.g:17602:1: ( rule__XSynchronizedExpression__Group_0__0__Impl )
+ // InternalCubeDSL.g:17603:2: rule__XSynchronizedExpression__Group_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0__0__Impl();
@@ -58266,23 +58367,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0__0__Impl"
- // InternalCubeDSL.g:17582:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ;
+ // InternalCubeDSL.g:17609:1: rule__XSynchronizedExpression__Group_0__0__Impl : ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) ;
public final void rule__XSynchronizedExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17586:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) )
- // InternalCubeDSL.g:17587:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
+ // InternalCubeDSL.g:17613:1: ( ( ( rule__XSynchronizedExpression__Group_0_0__0 ) ) )
+ // InternalCubeDSL.g:17614:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
{
- // InternalCubeDSL.g:17587:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
- // InternalCubeDSL.g:17588:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
+ // InternalCubeDSL.g:17614:1: ( ( rule__XSynchronizedExpression__Group_0_0__0 ) )
+ // InternalCubeDSL.g:17615:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup_0_0());
}
- // InternalCubeDSL.g:17589:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
- // InternalCubeDSL.g:17589:3: rule__XSynchronizedExpression__Group_0_0__0
+ // InternalCubeDSL.g:17616:2: ( rule__XSynchronizedExpression__Group_0_0__0 )
+ // InternalCubeDSL.g:17616:3: rule__XSynchronizedExpression__Group_0_0__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0_0__0();
@@ -58317,14 +58418,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0"
- // InternalCubeDSL.g:17598:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ;
+ // InternalCubeDSL.g:17625:1: rule__XSynchronizedExpression__Group_0_0__0 : rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 ;
public final void rule__XSynchronizedExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17602:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 )
- // InternalCubeDSL.g:17603:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1
+ // InternalCubeDSL.g:17629:1: ( rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1 )
+ // InternalCubeDSL.g:17630:2: rule__XSynchronizedExpression__Group_0_0__0__Impl rule__XSynchronizedExpression__Group_0_0__1
{
pushFollow(FOLLOW_124);
rule__XSynchronizedExpression__Group_0_0__0__Impl();
@@ -58355,23 +58456,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__0__Impl"
- // InternalCubeDSL.g:17610:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:17637:1: rule__XSynchronizedExpression__Group_0_0__0__Impl : ( () ) ;
public final void rule__XSynchronizedExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17614:1: ( ( () ) )
- // InternalCubeDSL.g:17615:1: ( () )
+ // InternalCubeDSL.g:17641:1: ( ( () ) )
+ // InternalCubeDSL.g:17642:1: ( () )
{
- // InternalCubeDSL.g:17615:1: ( () )
- // InternalCubeDSL.g:17616:2: ()
+ // InternalCubeDSL.g:17642:1: ( () )
+ // InternalCubeDSL.g:17643:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getXSynchronizedExpressionAction_0_0_0());
}
- // InternalCubeDSL.g:17617:2: ()
- // InternalCubeDSL.g:17617:3:
+ // InternalCubeDSL.g:17644:2: ()
+ // InternalCubeDSL.g:17644:3:
{
}
@@ -58396,14 +58497,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1"
- // InternalCubeDSL.g:17625:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ;
+ // InternalCubeDSL.g:17652:1: rule__XSynchronizedExpression__Group_0_0__1 : rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 ;
public final void rule__XSynchronizedExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17629:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 )
- // InternalCubeDSL.g:17630:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2
+ // InternalCubeDSL.g:17656:1: ( rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2 )
+ // InternalCubeDSL.g:17657:2: rule__XSynchronizedExpression__Group_0_0__1__Impl rule__XSynchronizedExpression__Group_0_0__2
{
pushFollow(FOLLOW_44);
rule__XSynchronizedExpression__Group_0_0__1__Impl();
@@ -58434,17 +58535,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__1__Impl"
- // InternalCubeDSL.g:17637:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ;
+ // InternalCubeDSL.g:17664:1: rule__XSynchronizedExpression__Group_0_0__1__Impl : ( 'synchronized' ) ;
public final void rule__XSynchronizedExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17641:1: ( ( 'synchronized' ) )
- // InternalCubeDSL.g:17642:1: ( 'synchronized' )
+ // InternalCubeDSL.g:17668:1: ( ( 'synchronized' ) )
+ // InternalCubeDSL.g:17669:1: ( 'synchronized' )
{
- // InternalCubeDSL.g:17642:1: ( 'synchronized' )
- // InternalCubeDSL.g:17643:2: 'synchronized'
+ // InternalCubeDSL.g:17669:1: ( 'synchronized' )
+ // InternalCubeDSL.g:17670:2: 'synchronized'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1());
@@ -58475,14 +58576,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2"
- // InternalCubeDSL.g:17652:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ;
+ // InternalCubeDSL.g:17679:1: rule__XSynchronizedExpression__Group_0_0__2 : rule__XSynchronizedExpression__Group_0_0__2__Impl ;
public final void rule__XSynchronizedExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17656:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl )
- // InternalCubeDSL.g:17657:2: rule__XSynchronizedExpression__Group_0_0__2__Impl
+ // InternalCubeDSL.g:17683:1: ( rule__XSynchronizedExpression__Group_0_0__2__Impl )
+ // InternalCubeDSL.g:17684:2: rule__XSynchronizedExpression__Group_0_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group_0_0__2__Impl();
@@ -58508,17 +58609,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__Group_0_0__2__Impl"
- // InternalCubeDSL.g:17663:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:17690:1: rule__XSynchronizedExpression__Group_0_0__2__Impl : ( '(' ) ;
public final void rule__XSynchronizedExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17667:1: ( ( '(' ) )
- // InternalCubeDSL.g:17668:1: ( '(' )
+ // InternalCubeDSL.g:17694:1: ( ( '(' ) )
+ // InternalCubeDSL.g:17695:1: ( '(' )
{
- // InternalCubeDSL.g:17668:1: ( '(' )
- // InternalCubeDSL.g:17669:2: '('
+ // InternalCubeDSL.g:17695:1: ( '(' )
+ // InternalCubeDSL.g:17696:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -58549,14 +58650,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0"
- // InternalCubeDSL.g:17679:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
+ // InternalCubeDSL.g:17706:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
public final void rule__XCatchClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17683:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
- // InternalCubeDSL.g:17684:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
+ // InternalCubeDSL.g:17710:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
+ // InternalCubeDSL.g:17711:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
{
pushFollow(FOLLOW_44);
rule__XCatchClause__Group__0__Impl();
@@ -58587,23 +58688,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__0__Impl"
- // InternalCubeDSL.g:17691:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
+ // InternalCubeDSL.g:17718:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17695:1: ( ( ( 'catch' ) ) )
- // InternalCubeDSL.g:17696:1: ( ( 'catch' ) )
+ // InternalCubeDSL.g:17722:1: ( ( ( 'catch' ) ) )
+ // InternalCubeDSL.g:17723:1: ( ( 'catch' ) )
{
- // InternalCubeDSL.g:17696:1: ( ( 'catch' ) )
- // InternalCubeDSL.g:17697:2: ( 'catch' )
+ // InternalCubeDSL.g:17723:1: ( ( 'catch' ) )
+ // InternalCubeDSL.g:17724:2: ( 'catch' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
}
- // InternalCubeDSL.g:17698:2: ( 'catch' )
- // InternalCubeDSL.g:17698:3: 'catch'
+ // InternalCubeDSL.g:17725:2: ( 'catch' )
+ // InternalCubeDSL.g:17725:3: 'catch'
{
match(input,113,FOLLOW_2); if (state.failed) return ;
@@ -58634,14 +58735,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1"
- // InternalCubeDSL.g:17706:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
+ // InternalCubeDSL.g:17733:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
public final void rule__XCatchClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17710:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
- // InternalCubeDSL.g:17711:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
+ // InternalCubeDSL.g:17737:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
+ // InternalCubeDSL.g:17738:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
{
pushFollow(FOLLOW_65);
rule__XCatchClause__Group__1__Impl();
@@ -58672,17 +58773,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__1__Impl"
- // InternalCubeDSL.g:17718:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:17745:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17722:1: ( ( '(' ) )
- // InternalCubeDSL.g:17723:1: ( '(' )
+ // InternalCubeDSL.g:17749:1: ( ( '(' ) )
+ // InternalCubeDSL.g:17750:1: ( '(' )
{
- // InternalCubeDSL.g:17723:1: ( '(' )
- // InternalCubeDSL.g:17724:2: '('
+ // InternalCubeDSL.g:17750:1: ( '(' )
+ // InternalCubeDSL.g:17751:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
@@ -58713,14 +58814,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2"
- // InternalCubeDSL.g:17733:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
+ // InternalCubeDSL.g:17760:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
public final void rule__XCatchClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17737:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
- // InternalCubeDSL.g:17738:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
+ // InternalCubeDSL.g:17764:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
+ // InternalCubeDSL.g:17765:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
{
pushFollow(FOLLOW_93);
rule__XCatchClause__Group__2__Impl();
@@ -58751,23 +58852,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__2__Impl"
- // InternalCubeDSL.g:17745:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
+ // InternalCubeDSL.g:17772:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17749:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
- // InternalCubeDSL.g:17750:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // InternalCubeDSL.g:17776:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
+ // InternalCubeDSL.g:17777:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
{
- // InternalCubeDSL.g:17750:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
- // InternalCubeDSL.g:17751:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // InternalCubeDSL.g:17777:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // InternalCubeDSL.g:17778:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
}
- // InternalCubeDSL.g:17752:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
- // InternalCubeDSL.g:17752:3: rule__XCatchClause__DeclaredParamAssignment_2
+ // InternalCubeDSL.g:17779:2: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // InternalCubeDSL.g:17779:3: rule__XCatchClause__DeclaredParamAssignment_2
{
pushFollow(FOLLOW_2);
rule__XCatchClause__DeclaredParamAssignment_2();
@@ -58802,14 +58903,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3"
- // InternalCubeDSL.g:17760:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
+ // InternalCubeDSL.g:17787:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
public final void rule__XCatchClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17764:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
- // InternalCubeDSL.g:17765:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
+ // InternalCubeDSL.g:17791:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
+ // InternalCubeDSL.g:17792:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
{
pushFollow(FOLLOW_48);
rule__XCatchClause__Group__3__Impl();
@@ -58840,17 +58941,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__3__Impl"
- // InternalCubeDSL.g:17772:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:17799:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17776:1: ( ( ')' ) )
- // InternalCubeDSL.g:17777:1: ( ')' )
+ // InternalCubeDSL.g:17803:1: ( ( ')' ) )
+ // InternalCubeDSL.g:17804:1: ( ')' )
{
- // InternalCubeDSL.g:17777:1: ( ')' )
- // InternalCubeDSL.g:17778:2: ')'
+ // InternalCubeDSL.g:17804:1: ( ')' )
+ // InternalCubeDSL.g:17805:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
@@ -58881,14 +58982,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4"
- // InternalCubeDSL.g:17787:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
+ // InternalCubeDSL.g:17814:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
public final void rule__XCatchClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17791:1: ( rule__XCatchClause__Group__4__Impl )
- // InternalCubeDSL.g:17792:2: rule__XCatchClause__Group__4__Impl
+ // InternalCubeDSL.g:17818:1: ( rule__XCatchClause__Group__4__Impl )
+ // InternalCubeDSL.g:17819:2: rule__XCatchClause__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__XCatchClause__Group__4__Impl();
@@ -58914,23 +59015,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__Group__4__Impl"
- // InternalCubeDSL.g:17798:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
+ // InternalCubeDSL.g:17825:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17802:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
- // InternalCubeDSL.g:17803:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // InternalCubeDSL.g:17829:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
+ // InternalCubeDSL.g:17830:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
{
- // InternalCubeDSL.g:17803:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
- // InternalCubeDSL.g:17804:2: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // InternalCubeDSL.g:17830:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // InternalCubeDSL.g:17831:2: ( rule__XCatchClause__ExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
}
- // InternalCubeDSL.g:17805:2: ( rule__XCatchClause__ExpressionAssignment_4 )
- // InternalCubeDSL.g:17805:3: rule__XCatchClause__ExpressionAssignment_4
+ // InternalCubeDSL.g:17832:2: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // InternalCubeDSL.g:17832:3: rule__XCatchClause__ExpressionAssignment_4
{
pushFollow(FOLLOW_2);
rule__XCatchClause__ExpressionAssignment_4();
@@ -58965,14 +59066,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalCubeDSL.g:17814:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalCubeDSL.g:17841:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17818:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalCubeDSL.g:17819:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalCubeDSL.g:17845:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalCubeDSL.g:17846:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
pushFollow(FOLLOW_36);
rule__QualifiedName__Group__0__Impl();
@@ -59003,17 +59104,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalCubeDSL.g:17826:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
+ // InternalCubeDSL.g:17853:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17830:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:17831:1: ( ruleValidID )
+ // InternalCubeDSL.g:17857:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:17858:1: ( ruleValidID )
{
- // InternalCubeDSL.g:17831:1: ( ruleValidID )
- // InternalCubeDSL.g:17832:2: ruleValidID
+ // InternalCubeDSL.g:17858:1: ( ruleValidID )
+ // InternalCubeDSL.g:17859:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
@@ -59048,14 +59149,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalCubeDSL.g:17841:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalCubeDSL.g:17868:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17845:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalCubeDSL.g:17846:2: rule__QualifiedName__Group__1__Impl
+ // InternalCubeDSL.g:17872:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalCubeDSL.g:17873:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -59081,35 +59182,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalCubeDSL.g:17852:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalCubeDSL.g:17879:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17856:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalCubeDSL.g:17857:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalCubeDSL.g:17883:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalCubeDSL.g:17884:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalCubeDSL.g:17857:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalCubeDSL.g:17858:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalCubeDSL.g:17884:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalCubeDSL.g:17885:2: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
- // InternalCubeDSL.g:17859:2: ( rule__QualifiedName__Group_1__0 )*
- loop148:
+ // InternalCubeDSL.g:17886:2: ( rule__QualifiedName__Group_1__0 )*
+ loop149:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==43) ) {
- int LA148_2 = input.LA(2);
+ if ( (LA149_0==43) ) {
+ int LA149_2 = input.LA(2);
- if ( (LA148_2==RULE_ID) ) {
- int LA148_3 = input.LA(3);
+ if ( (LA149_2==RULE_ID) ) {
+ int LA149_3 = input.LA(3);
- if ( (synpred209_InternalCubeDSL()) ) {
- alt148=1;
+ if ( (synpred210_InternalCubeDSL()) ) {
+ alt149=1;
}
@@ -59119,9 +59220,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalCubeDSL.g:17859:3: rule__QualifiedName__Group_1__0
+ // InternalCubeDSL.g:17886:3: rule__QualifiedName__Group_1__0
{
pushFollow(FOLLOW_37);
rule__QualifiedName__Group_1__0();
@@ -59133,7 +59234,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop148;
+ break loop149;
}
} while (true);
@@ -59162,14 +59263,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalCubeDSL.g:17868:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalCubeDSL.g:17895:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17872:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalCubeDSL.g:17873:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalCubeDSL.g:17899:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalCubeDSL.g:17900:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
pushFollow(FOLLOW_6);
rule__QualifiedName__Group_1__0__Impl();
@@ -59200,23 +59301,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalCubeDSL.g:17880:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
+ // InternalCubeDSL.g:17907:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17884:1: ( ( ( '.' ) ) )
- // InternalCubeDSL.g:17885:1: ( ( '.' ) )
+ // InternalCubeDSL.g:17911:1: ( ( ( '.' ) ) )
+ // InternalCubeDSL.g:17912:1: ( ( '.' ) )
{
- // InternalCubeDSL.g:17885:1: ( ( '.' ) )
- // InternalCubeDSL.g:17886:2: ( '.' )
+ // InternalCubeDSL.g:17912:1: ( ( '.' ) )
+ // InternalCubeDSL.g:17913:2: ( '.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
- // InternalCubeDSL.g:17887:2: ( '.' )
- // InternalCubeDSL.g:17887:3: '.'
+ // InternalCubeDSL.g:17914:2: ( '.' )
+ // InternalCubeDSL.g:17914:3: '.'
{
match(input,43,FOLLOW_2); if (state.failed) return ;
@@ -59247,14 +59348,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalCubeDSL.g:17895:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalCubeDSL.g:17922:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17899:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalCubeDSL.g:17900:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalCubeDSL.g:17926:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalCubeDSL.g:17927:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -59280,17 +59381,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalCubeDSL.g:17906:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
+ // InternalCubeDSL.g:17933:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17910:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:17911:1: ( ruleValidID )
+ // InternalCubeDSL.g:17937:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:17938:1: ( ruleValidID )
{
- // InternalCubeDSL.g:17911:1: ( ruleValidID )
- // InternalCubeDSL.g:17912:2: ruleValidID
+ // InternalCubeDSL.g:17938:1: ( ruleValidID )
+ // InternalCubeDSL.g:17939:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
@@ -59325,14 +59426,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__0"
- // InternalCubeDSL.g:17922:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
+ // InternalCubeDSL.g:17949:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
public final void rule__Number__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17926:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
- // InternalCubeDSL.g:17927:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
+ // InternalCubeDSL.g:17953:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
+ // InternalCubeDSL.g:17954:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
{
pushFollow(FOLLOW_36);
rule__Number__Group_1__0__Impl();
@@ -59363,23 +59464,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__0__Impl"
- // InternalCubeDSL.g:17934:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
+ // InternalCubeDSL.g:17961:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
public final void rule__Number__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17938:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
- // InternalCubeDSL.g:17939:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // InternalCubeDSL.g:17965:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
+ // InternalCubeDSL.g:17966:1: ( ( rule__Number__Alternatives_1_0 ) )
{
- // InternalCubeDSL.g:17939:1: ( ( rule__Number__Alternatives_1_0 ) )
- // InternalCubeDSL.g:17940:2: ( rule__Number__Alternatives_1_0 )
+ // InternalCubeDSL.g:17966:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // InternalCubeDSL.g:17967:2: ( rule__Number__Alternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives_1_0());
}
- // InternalCubeDSL.g:17941:2: ( rule__Number__Alternatives_1_0 )
- // InternalCubeDSL.g:17941:3: rule__Number__Alternatives_1_0
+ // InternalCubeDSL.g:17968:2: ( rule__Number__Alternatives_1_0 )
+ // InternalCubeDSL.g:17968:3: rule__Number__Alternatives_1_0
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives_1_0();
@@ -59414,14 +59515,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__1"
- // InternalCubeDSL.g:17949:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
+ // InternalCubeDSL.g:17976:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
public final void rule__Number__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17953:1: ( rule__Number__Group_1__1__Impl )
- // InternalCubeDSL.g:17954:2: rule__Number__Group_1__1__Impl
+ // InternalCubeDSL.g:17980:1: ( rule__Number__Group_1__1__Impl )
+ // InternalCubeDSL.g:17981:2: rule__Number__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Number__Group_1__1__Impl();
@@ -59447,35 +59548,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1__1__Impl"
- // InternalCubeDSL.g:17960:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
+ // InternalCubeDSL.g:17987:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
public final void rule__Number__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17964:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
- // InternalCubeDSL.g:17965:1: ( ( rule__Number__Group_1_1__0 )? )
+ // InternalCubeDSL.g:17991:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
+ // InternalCubeDSL.g:17992:1: ( ( rule__Number__Group_1_1__0 )? )
{
- // InternalCubeDSL.g:17965:1: ( ( rule__Number__Group_1_1__0 )? )
- // InternalCubeDSL.g:17966:2: ( rule__Number__Group_1_1__0 )?
+ // InternalCubeDSL.g:17992:1: ( ( rule__Number__Group_1_1__0 )? )
+ // InternalCubeDSL.g:17993:2: ( rule__Number__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getGroup_1_1());
}
- // InternalCubeDSL.g:17967:2: ( rule__Number__Group_1_1__0 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalCubeDSL.g:17994:2: ( rule__Number__Group_1_1__0 )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==43) ) {
- int LA149_1 = input.LA(2);
+ if ( (LA150_0==43) ) {
+ int LA150_1 = input.LA(2);
- if ( ((LA149_1>=RULE_INT && LA149_1<=RULE_DECIMAL)) ) {
- alt149=1;
+ if ( ((LA150_1>=RULE_INT && LA150_1<=RULE_DECIMAL)) ) {
+ alt150=1;
}
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalCubeDSL.g:17967:3: rule__Number__Group_1_1__0
+ // InternalCubeDSL.g:17994:3: rule__Number__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Number__Group_1_1__0();
@@ -59513,14 +59614,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__0"
- // InternalCubeDSL.g:17976:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
+ // InternalCubeDSL.g:18003:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
public final void rule__Number__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17980:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
- // InternalCubeDSL.g:17981:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
+ // InternalCubeDSL.g:18007:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
+ // InternalCubeDSL.g:18008:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
{
pushFollow(FOLLOW_125);
rule__Number__Group_1_1__0__Impl();
@@ -59551,17 +59652,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__0__Impl"
- // InternalCubeDSL.g:17988:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
+ // InternalCubeDSL.g:18015:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:17992:1: ( ( '.' ) )
- // InternalCubeDSL.g:17993:1: ( '.' )
+ // InternalCubeDSL.g:18019:1: ( ( '.' ) )
+ // InternalCubeDSL.g:18020:1: ( '.' )
{
- // InternalCubeDSL.g:17993:1: ( '.' )
- // InternalCubeDSL.g:17994:2: '.'
+ // InternalCubeDSL.g:18020:1: ( '.' )
+ // InternalCubeDSL.g:18021:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
@@ -59592,14 +59693,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__1"
- // InternalCubeDSL.g:18003:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
+ // InternalCubeDSL.g:18030:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
public final void rule__Number__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18007:1: ( rule__Number__Group_1_1__1__Impl )
- // InternalCubeDSL.g:18008:2: rule__Number__Group_1_1__1__Impl
+ // InternalCubeDSL.g:18034:1: ( rule__Number__Group_1_1__1__Impl )
+ // InternalCubeDSL.g:18035:2: rule__Number__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Number__Group_1_1__1__Impl();
@@ -59625,23 +59726,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Number__Group_1_1__1__Impl"
- // InternalCubeDSL.g:18014:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
+ // InternalCubeDSL.g:18041:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18018:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
- // InternalCubeDSL.g:18019:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // InternalCubeDSL.g:18045:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
+ // InternalCubeDSL.g:18046:1: ( ( rule__Number__Alternatives_1_1_1 ) )
{
- // InternalCubeDSL.g:18019:1: ( ( rule__Number__Alternatives_1_1_1 ) )
- // InternalCubeDSL.g:18020:2: ( rule__Number__Alternatives_1_1_1 )
+ // InternalCubeDSL.g:18046:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // InternalCubeDSL.g:18047:2: ( rule__Number__Alternatives_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
}
- // InternalCubeDSL.g:18021:2: ( rule__Number__Alternatives_1_1_1 )
- // InternalCubeDSL.g:18021:3: rule__Number__Alternatives_1_1_1
+ // InternalCubeDSL.g:18048:2: ( rule__Number__Alternatives_1_1_1 )
+ // InternalCubeDSL.g:18048:3: rule__Number__Alternatives_1_1_1
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives_1_1_1();
@@ -59676,14 +59777,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0"
- // InternalCubeDSL.g:18030:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
+ // InternalCubeDSL.g:18057:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18034:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
- // InternalCubeDSL.g:18035:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
+ // InternalCubeDSL.g:18061:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
+ // InternalCubeDSL.g:18062:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
{
pushFollow(FOLLOW_52);
rule__JvmTypeReference__Group_0__0__Impl();
@@ -59714,17 +59815,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl"
- // InternalCubeDSL.g:18042:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
+ // InternalCubeDSL.g:18069:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18046:1: ( ( ruleJvmParameterizedTypeReference ) )
- // InternalCubeDSL.g:18047:1: ( ruleJvmParameterizedTypeReference )
+ // InternalCubeDSL.g:18073:1: ( ( ruleJvmParameterizedTypeReference ) )
+ // InternalCubeDSL.g:18074:1: ( ruleJvmParameterizedTypeReference )
{
- // InternalCubeDSL.g:18047:1: ( ruleJvmParameterizedTypeReference )
- // InternalCubeDSL.g:18048:2: ruleJvmParameterizedTypeReference
+ // InternalCubeDSL.g:18074:1: ( ruleJvmParameterizedTypeReference )
+ // InternalCubeDSL.g:18075:2: ruleJvmParameterizedTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
@@ -59759,14 +59860,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1"
- // InternalCubeDSL.g:18057:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
+ // InternalCubeDSL.g:18084:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18061:1: ( rule__JvmTypeReference__Group_0__1__Impl )
- // InternalCubeDSL.g:18062:2: rule__JvmTypeReference__Group_0__1__Impl
+ // InternalCubeDSL.g:18088:1: ( rule__JvmTypeReference__Group_0__1__Impl )
+ // InternalCubeDSL.g:18089:2: rule__JvmTypeReference__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0__1__Impl();
@@ -59792,35 +59893,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl"
- // InternalCubeDSL.g:18068:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
+ // InternalCubeDSL.g:18095:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18072:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
- // InternalCubeDSL.g:18073:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // InternalCubeDSL.g:18099:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
+ // InternalCubeDSL.g:18100:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
{
- // InternalCubeDSL.g:18073:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
- // InternalCubeDSL.g:18074:2: ( rule__JvmTypeReference__Group_0_1__0 )*
+ // InternalCubeDSL.g:18100:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // InternalCubeDSL.g:18101:2: ( rule__JvmTypeReference__Group_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
}
- // InternalCubeDSL.g:18075:2: ( rule__JvmTypeReference__Group_0_1__0 )*
- loop150:
+ // InternalCubeDSL.g:18102:2: ( rule__JvmTypeReference__Group_0_1__0 )*
+ loop151:
do {
- int alt150=2;
- int LA150_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==93) ) {
- int LA150_2 = input.LA(2);
+ if ( (LA151_0==93) ) {
+ int LA151_2 = input.LA(2);
- if ( (LA150_2==91) ) {
- int LA150_3 = input.LA(3);
+ if ( (LA151_2==91) ) {
+ int LA151_3 = input.LA(3);
- if ( (synpred211_InternalCubeDSL()) ) {
- alt150=1;
+ if ( (synpred212_InternalCubeDSL()) ) {
+ alt151=1;
}
@@ -59830,9 +59931,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalCubeDSL.g:18075:3: rule__JvmTypeReference__Group_0_1__0
+ // InternalCubeDSL.g:18102:3: rule__JvmTypeReference__Group_0_1__0
{
pushFollow(FOLLOW_117);
rule__JvmTypeReference__Group_0_1__0();
@@ -59844,7 +59945,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop150;
+ break loop151;
}
} while (true);
@@ -59873,14 +59974,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0"
- // InternalCubeDSL.g:18084:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
+ // InternalCubeDSL.g:18111:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18088:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
- // InternalCubeDSL.g:18089:2: rule__JvmTypeReference__Group_0_1__0__Impl
+ // InternalCubeDSL.g:18115:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
+ // InternalCubeDSL.g:18116:2: rule__JvmTypeReference__Group_0_1__0__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1__0__Impl();
@@ -59906,23 +60007,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl"
- // InternalCubeDSL.g:18095:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
+ // InternalCubeDSL.g:18122:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18099:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
- // InternalCubeDSL.g:18100:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // InternalCubeDSL.g:18126:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
+ // InternalCubeDSL.g:18127:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
{
- // InternalCubeDSL.g:18100:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
- // InternalCubeDSL.g:18101:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // InternalCubeDSL.g:18127:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // InternalCubeDSL.g:18128:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
}
- // InternalCubeDSL.g:18102:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
- // InternalCubeDSL.g:18102:3: rule__JvmTypeReference__Group_0_1_0__0
+ // InternalCubeDSL.g:18129:2: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // InternalCubeDSL.g:18129:3: rule__JvmTypeReference__Group_0_1_0__0
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1_0__0();
@@ -59957,14 +60058,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0"
- // InternalCubeDSL.g:18111:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
+ // InternalCubeDSL.g:18138:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18115:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
- // InternalCubeDSL.g:18116:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
+ // InternalCubeDSL.g:18142:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
+ // InternalCubeDSL.g:18143:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
{
pushFollow(FOLLOW_52);
rule__JvmTypeReference__Group_0_1_0__0__Impl();
@@ -59995,23 +60096,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl"
- // InternalCubeDSL.g:18123:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:18150:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18127:1: ( ( () ) )
- // InternalCubeDSL.g:18128:1: ( () )
+ // InternalCubeDSL.g:18154:1: ( ( () ) )
+ // InternalCubeDSL.g:18155:1: ( () )
{
- // InternalCubeDSL.g:18128:1: ( () )
- // InternalCubeDSL.g:18129:2: ()
+ // InternalCubeDSL.g:18155:1: ( () )
+ // InternalCubeDSL.g:18156:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
}
- // InternalCubeDSL.g:18130:2: ()
- // InternalCubeDSL.g:18130:3:
+ // InternalCubeDSL.g:18157:2: ()
+ // InternalCubeDSL.g:18157:3:
{
}
@@ -60036,14 +60137,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1"
- // InternalCubeDSL.g:18138:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ;
+ // InternalCubeDSL.g:18165:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ;
public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18142:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl )
- // InternalCubeDSL.g:18143:2: rule__JvmTypeReference__Group_0_1_0__1__Impl
+ // InternalCubeDSL.g:18169:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl )
+ // InternalCubeDSL.g:18170:2: rule__JvmTypeReference__Group_0_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1_0__1__Impl();
@@ -60069,17 +60170,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl"
- // InternalCubeDSL.g:18149:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ;
+ // InternalCubeDSL.g:18176:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ;
public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18153:1: ( ( ruleArrayBrackets ) )
- // InternalCubeDSL.g:18154:1: ( ruleArrayBrackets )
+ // InternalCubeDSL.g:18180:1: ( ( ruleArrayBrackets ) )
+ // InternalCubeDSL.g:18181:1: ( ruleArrayBrackets )
{
- // InternalCubeDSL.g:18154:1: ( ruleArrayBrackets )
- // InternalCubeDSL.g:18155:2: ruleArrayBrackets
+ // InternalCubeDSL.g:18181:1: ( ruleArrayBrackets )
+ // InternalCubeDSL.g:18182:2: ruleArrayBrackets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
@@ -60114,14 +60215,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__0"
- // InternalCubeDSL.g:18165:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ;
+ // InternalCubeDSL.g:18192:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ;
public final void rule__ArrayBrackets__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18169:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 )
- // InternalCubeDSL.g:18170:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1
+ // InternalCubeDSL.g:18196:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 )
+ // InternalCubeDSL.g:18197:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1
{
pushFollow(FOLLOW_90);
rule__ArrayBrackets__Group__0__Impl();
@@ -60152,17 +60253,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__0__Impl"
- // InternalCubeDSL.g:18177:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ;
+ // InternalCubeDSL.g:18204:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ;
public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18181:1: ( ( '[' ) )
- // InternalCubeDSL.g:18182:1: ( '[' )
+ // InternalCubeDSL.g:18208:1: ( ( '[' ) )
+ // InternalCubeDSL.g:18209:1: ( '[' )
{
- // InternalCubeDSL.g:18182:1: ( '[' )
- // InternalCubeDSL.g:18183:2: '['
+ // InternalCubeDSL.g:18209:1: ( '[' )
+ // InternalCubeDSL.g:18210:2: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
@@ -60193,14 +60294,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__1"
- // InternalCubeDSL.g:18192:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ;
+ // InternalCubeDSL.g:18219:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ;
public final void rule__ArrayBrackets__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18196:1: ( rule__ArrayBrackets__Group__1__Impl )
- // InternalCubeDSL.g:18197:2: rule__ArrayBrackets__Group__1__Impl
+ // InternalCubeDSL.g:18223:1: ( rule__ArrayBrackets__Group__1__Impl )
+ // InternalCubeDSL.g:18224:2: rule__ArrayBrackets__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ArrayBrackets__Group__1__Impl();
@@ -60226,17 +60327,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ArrayBrackets__Group__1__Impl"
- // InternalCubeDSL.g:18203:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ;
+ // InternalCubeDSL.g:18230:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ;
public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18207:1: ( ( ']' ) )
- // InternalCubeDSL.g:18208:1: ( ']' )
+ // InternalCubeDSL.g:18234:1: ( ( ']' ) )
+ // InternalCubeDSL.g:18235:1: ( ']' )
{
- // InternalCubeDSL.g:18208:1: ( ']' )
- // InternalCubeDSL.g:18209:2: ']'
+ // InternalCubeDSL.g:18235:1: ( ']' )
+ // InternalCubeDSL.g:18236:2: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
@@ -60267,14 +60368,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0"
- // InternalCubeDSL.g:18219:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
+ // InternalCubeDSL.g:18246:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18223:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
- // InternalCubeDSL.g:18224:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
+ // InternalCubeDSL.g:18250:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
+ // InternalCubeDSL.g:18251:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
{
pushFollow(FOLLOW_65);
rule__XFunctionTypeRef__Group__0__Impl();
@@ -60305,31 +60406,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl"
- // InternalCubeDSL.g:18231:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
+ // InternalCubeDSL.g:18258:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18235:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
- // InternalCubeDSL.g:18236:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // InternalCubeDSL.g:18262:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
+ // InternalCubeDSL.g:18263:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
{
- // InternalCubeDSL.g:18236:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
- // InternalCubeDSL.g:18237:2: ( rule__XFunctionTypeRef__Group_0__0 )?
+ // InternalCubeDSL.g:18263:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // InternalCubeDSL.g:18264:2: ( rule__XFunctionTypeRef__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
}
- // InternalCubeDSL.g:18238:2: ( rule__XFunctionTypeRef__Group_0__0 )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalCubeDSL.g:18265:2: ( rule__XFunctionTypeRef__Group_0__0 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==88) ) {
- alt151=1;
+ if ( (LA152_0==88) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalCubeDSL.g:18238:3: rule__XFunctionTypeRef__Group_0__0
+ // InternalCubeDSL.g:18265:3: rule__XFunctionTypeRef__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0__0();
@@ -60367,14 +60468,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1"
- // InternalCubeDSL.g:18246:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
+ // InternalCubeDSL.g:18273:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18250:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
- // InternalCubeDSL.g:18251:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
+ // InternalCubeDSL.g:18277:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
+ // InternalCubeDSL.g:18278:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
{
pushFollow(FOLLOW_65);
rule__XFunctionTypeRef__Group__1__Impl();
@@ -60405,17 +60506,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl"
- // InternalCubeDSL.g:18258:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
+ // InternalCubeDSL.g:18285:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18262:1: ( ( '=>' ) )
- // InternalCubeDSL.g:18263:1: ( '=>' )
+ // InternalCubeDSL.g:18289:1: ( ( '=>' ) )
+ // InternalCubeDSL.g:18290:1: ( '=>' )
{
- // InternalCubeDSL.g:18263:1: ( '=>' )
- // InternalCubeDSL.g:18264:2: '=>'
+ // InternalCubeDSL.g:18290:1: ( '=>' )
+ // InternalCubeDSL.g:18291:2: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
@@ -60446,14 +60547,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2"
- // InternalCubeDSL.g:18273:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
+ // InternalCubeDSL.g:18300:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18277:1: ( rule__XFunctionTypeRef__Group__2__Impl )
- // InternalCubeDSL.g:18278:2: rule__XFunctionTypeRef__Group__2__Impl
+ // InternalCubeDSL.g:18304:1: ( rule__XFunctionTypeRef__Group__2__Impl )
+ // InternalCubeDSL.g:18305:2: rule__XFunctionTypeRef__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group__2__Impl();
@@ -60479,23 +60580,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl"
- // InternalCubeDSL.g:18284:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
+ // InternalCubeDSL.g:18311:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18288:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
- // InternalCubeDSL.g:18289:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // InternalCubeDSL.g:18315:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
+ // InternalCubeDSL.g:18316:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
{
- // InternalCubeDSL.g:18289:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
- // InternalCubeDSL.g:18290:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // InternalCubeDSL.g:18316:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // InternalCubeDSL.g:18317:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
}
- // InternalCubeDSL.g:18291:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
- // InternalCubeDSL.g:18291:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2
+ // InternalCubeDSL.g:18318:2: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // InternalCubeDSL.g:18318:3: rule__XFunctionTypeRef__ReturnTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ReturnTypeAssignment_2();
@@ -60530,14 +60631,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0"
- // InternalCubeDSL.g:18300:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
+ // InternalCubeDSL.g:18327:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18304:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
- // InternalCubeDSL.g:18305:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
+ // InternalCubeDSL.g:18331:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
+ // InternalCubeDSL.g:18332:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
{
pushFollow(FOLLOW_126);
rule__XFunctionTypeRef__Group_0__0__Impl();
@@ -60568,17 +60669,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl"
- // InternalCubeDSL.g:18312:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
+ // InternalCubeDSL.g:18339:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18316:1: ( ( '(' ) )
- // InternalCubeDSL.g:18317:1: ( '(' )
+ // InternalCubeDSL.g:18343:1: ( ( '(' ) )
+ // InternalCubeDSL.g:18344:1: ( '(' )
{
- // InternalCubeDSL.g:18317:1: ( '(' )
- // InternalCubeDSL.g:18318:2: '('
+ // InternalCubeDSL.g:18344:1: ( '(' )
+ // InternalCubeDSL.g:18345:2: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
@@ -60609,14 +60710,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1"
- // InternalCubeDSL.g:18327:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
+ // InternalCubeDSL.g:18354:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18331:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
- // InternalCubeDSL.g:18332:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
+ // InternalCubeDSL.g:18358:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
+ // InternalCubeDSL.g:18359:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
{
pushFollow(FOLLOW_126);
rule__XFunctionTypeRef__Group_0__1__Impl();
@@ -60647,31 +60748,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl"
- // InternalCubeDSL.g:18339:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
+ // InternalCubeDSL.g:18366:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18343:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
- // InternalCubeDSL.g:18344:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // InternalCubeDSL.g:18370:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
+ // InternalCubeDSL.g:18371:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
{
- // InternalCubeDSL.g:18344:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
- // InternalCubeDSL.g:18345:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ // InternalCubeDSL.g:18371:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // InternalCubeDSL.g:18372:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
}
- // InternalCubeDSL.g:18346:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalCubeDSL.g:18373:2: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==RULE_ID||LA152_0==31||LA152_0==88) ) {
- alt152=1;
+ if ( (LA153_0==RULE_ID||LA153_0==31||LA153_0==88) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalCubeDSL.g:18346:3: rule__XFunctionTypeRef__Group_0_1__0
+ // InternalCubeDSL.g:18373:3: rule__XFunctionTypeRef__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1__0();
@@ -60709,14 +60810,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2"
- // InternalCubeDSL.g:18354:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
+ // InternalCubeDSL.g:18381:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18358:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
- // InternalCubeDSL.g:18359:2: rule__XFunctionTypeRef__Group_0__2__Impl
+ // InternalCubeDSL.g:18385:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
+ // InternalCubeDSL.g:18386:2: rule__XFunctionTypeRef__Group_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0__2__Impl();
@@ -60742,17 +60843,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl"
- // InternalCubeDSL.g:18365:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
+ // InternalCubeDSL.g:18392:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18369:1: ( ( ')' ) )
- // InternalCubeDSL.g:18370:1: ( ')' )
+ // InternalCubeDSL.g:18396:1: ( ( ')' ) )
+ // InternalCubeDSL.g:18397:1: ( ')' )
{
- // InternalCubeDSL.g:18370:1: ( ')' )
- // InternalCubeDSL.g:18371:2: ')'
+ // InternalCubeDSL.g:18397:1: ( ')' )
+ // InternalCubeDSL.g:18398:2: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
@@ -60783,14 +60884,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0"
- // InternalCubeDSL.g:18381:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
+ // InternalCubeDSL.g:18408:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18385:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
- // InternalCubeDSL.g:18386:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
+ // InternalCubeDSL.g:18412:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
+ // InternalCubeDSL.g:18413:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
{
pushFollow(FOLLOW_46);
rule__XFunctionTypeRef__Group_0_1__0__Impl();
@@ -60821,23 +60922,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl"
- // InternalCubeDSL.g:18393:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
+ // InternalCubeDSL.g:18420:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18397:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
- // InternalCubeDSL.g:18398:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:18424:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
+ // InternalCubeDSL.g:18425:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
{
- // InternalCubeDSL.g:18398:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
- // InternalCubeDSL.g:18399:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // InternalCubeDSL.g:18425:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // InternalCubeDSL.g:18426:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
}
- // InternalCubeDSL.g:18400:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
- // InternalCubeDSL.g:18400:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
+ // InternalCubeDSL.g:18427:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // InternalCubeDSL.g:18427:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0();
@@ -60872,14 +60973,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1"
- // InternalCubeDSL.g:18408:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
+ // InternalCubeDSL.g:18435:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18412:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
- // InternalCubeDSL.g:18413:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
+ // InternalCubeDSL.g:18439:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
+ // InternalCubeDSL.g:18440:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1__1__Impl();
@@ -60905,35 +61006,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl"
- // InternalCubeDSL.g:18419:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
+ // InternalCubeDSL.g:18446:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18423:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
- // InternalCubeDSL.g:18424:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:18450:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
+ // InternalCubeDSL.g:18451:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
{
- // InternalCubeDSL.g:18424:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
- // InternalCubeDSL.g:18425:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ // InternalCubeDSL.g:18451:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // InternalCubeDSL.g:18452:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
}
- // InternalCubeDSL.g:18426:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
- loop153:
+ // InternalCubeDSL.g:18453:2: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ loop154:
do {
- int alt153=2;
- int LA153_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==90) ) {
- alt153=1;
+ if ( (LA154_0==90) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalCubeDSL.g:18426:3: rule__XFunctionTypeRef__Group_0_1_1__0
+ // InternalCubeDSL.g:18453:3: rule__XFunctionTypeRef__Group_0_1_1__0
{
pushFollow(FOLLOW_47);
rule__XFunctionTypeRef__Group_0_1_1__0();
@@ -60945,7 +61046,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop153;
+ break loop154;
}
} while (true);
@@ -60974,14 +61075,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0"
- // InternalCubeDSL.g:18435:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
+ // InternalCubeDSL.g:18462:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18439:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
- // InternalCubeDSL.g:18440:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
+ // InternalCubeDSL.g:18466:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
+ // InternalCubeDSL.g:18467:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
{
pushFollow(FOLLOW_65);
rule__XFunctionTypeRef__Group_0_1_1__0__Impl();
@@ -61012,17 +61113,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
- // InternalCubeDSL.g:18447:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:18474:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18451:1: ( ( ',' ) )
- // InternalCubeDSL.g:18452:1: ( ',' )
+ // InternalCubeDSL.g:18478:1: ( ( ',' ) )
+ // InternalCubeDSL.g:18479:1: ( ',' )
{
- // InternalCubeDSL.g:18452:1: ( ',' )
- // InternalCubeDSL.g:18453:2: ','
+ // InternalCubeDSL.g:18479:1: ( ',' )
+ // InternalCubeDSL.g:18480:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
@@ -61053,14 +61154,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1"
- // InternalCubeDSL.g:18462:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
+ // InternalCubeDSL.g:18489:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18466:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
- // InternalCubeDSL.g:18467:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
+ // InternalCubeDSL.g:18493:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
+ // InternalCubeDSL.g:18494:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group_0_1_1__1__Impl();
@@ -61086,23 +61187,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
- // InternalCubeDSL.g:18473:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
+ // InternalCubeDSL.g:18500:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18477:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
- // InternalCubeDSL.g:18478:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:18504:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
+ // InternalCubeDSL.g:18505:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
{
- // InternalCubeDSL.g:18478:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
- // InternalCubeDSL.g:18479:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:18505:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // InternalCubeDSL.g:18506:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
}
- // InternalCubeDSL.g:18480:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
- // InternalCubeDSL.g:18480:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
+ // InternalCubeDSL.g:18507:2: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // InternalCubeDSL.g:18507:3: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1();
@@ -61137,14 +61238,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0"
- // InternalCubeDSL.g:18489:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
+ // InternalCubeDSL.g:18516:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18493:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
- // InternalCubeDSL.g:18494:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
+ // InternalCubeDSL.g:18520:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
+ // InternalCubeDSL.g:18521:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
{
pushFollow(FOLLOW_55);
rule__JvmParameterizedTypeReference__Group__0__Impl();
@@ -61175,23 +61276,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl"
- // InternalCubeDSL.g:18501:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
+ // InternalCubeDSL.g:18528:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18505:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
- // InternalCubeDSL.g:18506:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // InternalCubeDSL.g:18532:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
+ // InternalCubeDSL.g:18533:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
{
- // InternalCubeDSL.g:18506:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
- // InternalCubeDSL.g:18507:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // InternalCubeDSL.g:18533:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // InternalCubeDSL.g:18534:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
}
- // InternalCubeDSL.g:18508:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
- // InternalCubeDSL.g:18508:3: rule__JvmParameterizedTypeReference__TypeAssignment_0
+ // InternalCubeDSL.g:18535:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // InternalCubeDSL.g:18535:3: rule__JvmParameterizedTypeReference__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__TypeAssignment_0();
@@ -61226,14 +61327,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1"
- // InternalCubeDSL.g:18516:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
+ // InternalCubeDSL.g:18543:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18520:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
- // InternalCubeDSL.g:18521:2: rule__JvmParameterizedTypeReference__Group__1__Impl
+ // InternalCubeDSL.g:18547:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
+ // InternalCubeDSL.g:18548:2: rule__JvmParameterizedTypeReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group__1__Impl();
@@ -61259,27 +61360,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl"
- // InternalCubeDSL.g:18527:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
+ // InternalCubeDSL.g:18554:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18531:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
- // InternalCubeDSL.g:18532:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // InternalCubeDSL.g:18558:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
+ // InternalCubeDSL.g:18559:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
{
- // InternalCubeDSL.g:18532:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
- // InternalCubeDSL.g:18533:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ // InternalCubeDSL.g:18559:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // InternalCubeDSL.g:18560:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
}
- // InternalCubeDSL.g:18534:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
- int alt154=2;
- alt154 = dfa154.predict(input);
- switch (alt154) {
+ // InternalCubeDSL.g:18561:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ int alt155=2;
+ alt155 = dfa155.predict(input);
+ switch (alt155) {
case 1 :
- // InternalCubeDSL.g:18534:3: rule__JvmParameterizedTypeReference__Group_1__0
+ // InternalCubeDSL.g:18561:3: rule__JvmParameterizedTypeReference__Group_1__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__0();
@@ -61317,14 +61418,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0"
- // InternalCubeDSL.g:18543:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
+ // InternalCubeDSL.g:18570:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18547:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
- // InternalCubeDSL.g:18548:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
+ // InternalCubeDSL.g:18574:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
+ // InternalCubeDSL.g:18575:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
{
pushFollow(FOLLOW_85);
rule__JvmParameterizedTypeReference__Group_1__0__Impl();
@@ -61355,23 +61456,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
- // InternalCubeDSL.g:18555:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
+ // InternalCubeDSL.g:18582:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18559:1: ( ( ( '<' ) ) )
- // InternalCubeDSL.g:18560:1: ( ( '<' ) )
+ // InternalCubeDSL.g:18586:1: ( ( ( '<' ) ) )
+ // InternalCubeDSL.g:18587:1: ( ( '<' ) )
{
- // InternalCubeDSL.g:18560:1: ( ( '<' ) )
- // InternalCubeDSL.g:18561:2: ( '<' )
+ // InternalCubeDSL.g:18587:1: ( ( '<' ) )
+ // InternalCubeDSL.g:18588:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
}
- // InternalCubeDSL.g:18562:2: ( '<' )
- // InternalCubeDSL.g:18562:3: '<'
+ // InternalCubeDSL.g:18589:2: ( '<' )
+ // InternalCubeDSL.g:18589:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -61402,14 +61503,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1"
- // InternalCubeDSL.g:18570:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
+ // InternalCubeDSL.g:18597:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18574:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
- // InternalCubeDSL.g:18575:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
+ // InternalCubeDSL.g:18601:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
+ // InternalCubeDSL.g:18602:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
{
pushFollow(FOLLOW_86);
rule__JvmParameterizedTypeReference__Group_1__1__Impl();
@@ -61440,23 +61541,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
- // InternalCubeDSL.g:18582:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
+ // InternalCubeDSL.g:18609:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18586:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
- // InternalCubeDSL.g:18587:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // InternalCubeDSL.g:18613:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
+ // InternalCubeDSL.g:18614:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
{
- // InternalCubeDSL.g:18587:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
- // InternalCubeDSL.g:18588:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // InternalCubeDSL.g:18614:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // InternalCubeDSL.g:18615:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
}
- // InternalCubeDSL.g:18589:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
- // InternalCubeDSL.g:18589:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
+ // InternalCubeDSL.g:18616:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // InternalCubeDSL.g:18616:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1();
@@ -61491,14 +61592,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2"
- // InternalCubeDSL.g:18597:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
+ // InternalCubeDSL.g:18624:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18601:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
- // InternalCubeDSL.g:18602:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
+ // InternalCubeDSL.g:18628:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
+ // InternalCubeDSL.g:18629:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
{
pushFollow(FOLLOW_86);
rule__JvmParameterizedTypeReference__Group_1__2__Impl();
@@ -61529,35 +61630,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
- // InternalCubeDSL.g:18609:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
+ // InternalCubeDSL.g:18636:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18613:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
- // InternalCubeDSL.g:18614:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // InternalCubeDSL.g:18640:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
+ // InternalCubeDSL.g:18641:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
{
- // InternalCubeDSL.g:18614:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
- // InternalCubeDSL.g:18615:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ // InternalCubeDSL.g:18641:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // InternalCubeDSL.g:18642:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
}
- // InternalCubeDSL.g:18616:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
- loop155:
+ // InternalCubeDSL.g:18643:2: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ loop156:
do {
- int alt155=2;
- int LA155_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==90) ) {
- alt155=1;
+ if ( (LA156_0==90) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalCubeDSL.g:18616:3: rule__JvmParameterizedTypeReference__Group_1_2__0
+ // InternalCubeDSL.g:18643:3: rule__JvmParameterizedTypeReference__Group_1_2__0
{
pushFollow(FOLLOW_47);
rule__JvmParameterizedTypeReference__Group_1_2__0();
@@ -61569,7 +61670,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop155;
+ break loop156;
}
} while (true);
@@ -61598,14 +61699,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3"
- // InternalCubeDSL.g:18624:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ;
+ // InternalCubeDSL.g:18651:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 ;
public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18628:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 )
- // InternalCubeDSL.g:18629:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4
+ // InternalCubeDSL.g:18655:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4 )
+ // InternalCubeDSL.g:18656:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl rule__JvmParameterizedTypeReference__Group_1__4
{
pushFollow(FOLLOW_36);
rule__JvmParameterizedTypeReference__Group_1__3__Impl();
@@ -61636,17 +61737,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
- // InternalCubeDSL.g:18636:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:18663:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18640:1: ( ( '>' ) )
- // InternalCubeDSL.g:18641:1: ( '>' )
+ // InternalCubeDSL.g:18667:1: ( ( '>' ) )
+ // InternalCubeDSL.g:18668:1: ( '>' )
{
- // InternalCubeDSL.g:18641:1: ( '>' )
- // InternalCubeDSL.g:18642:2: '>'
+ // InternalCubeDSL.g:18668:1: ( '>' )
+ // InternalCubeDSL.g:18669:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
@@ -61677,14 +61778,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4"
- // InternalCubeDSL.g:18651:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ;
+ // InternalCubeDSL.g:18678:1: rule__JvmParameterizedTypeReference__Group_1__4 : rule__JvmParameterizedTypeReference__Group_1__4__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18655:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl )
- // InternalCubeDSL.g:18656:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl
+ // InternalCubeDSL.g:18682:1: ( rule__JvmParameterizedTypeReference__Group_1__4__Impl )
+ // InternalCubeDSL.g:18683:2: rule__JvmParameterizedTypeReference__Group_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__4__Impl();
@@ -61710,35 +61811,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__4__Impl"
- // InternalCubeDSL.g:18662:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ;
+ // InternalCubeDSL.g:18689:1: rule__JvmParameterizedTypeReference__Group_1__4__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18666:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) )
- // InternalCubeDSL.g:18667:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
+ // InternalCubeDSL.g:18693:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* ) )
+ // InternalCubeDSL.g:18694:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
{
- // InternalCubeDSL.g:18667:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
- // InternalCubeDSL.g:18668:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
+ // InternalCubeDSL.g:18694:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4__0 )* )
+ // InternalCubeDSL.g:18695:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4());
}
- // InternalCubeDSL.g:18669:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
- loop156:
+ // InternalCubeDSL.g:18696:2: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )*
+ loop157:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==43) ) {
- int LA156_2 = input.LA(2);
+ if ( (LA157_0==43) ) {
+ int LA157_2 = input.LA(2);
- if ( (LA156_2==RULE_ID) ) {
- int LA156_3 = input.LA(3);
+ if ( (LA157_2==RULE_ID) ) {
+ int LA157_3 = input.LA(3);
- if ( (synpred217_InternalCubeDSL()) ) {
- alt156=1;
+ if ( (synpred218_InternalCubeDSL()) ) {
+ alt157=1;
}
@@ -61748,9 +61849,9 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalCubeDSL.g:18669:3: rule__JvmParameterizedTypeReference__Group_1_4__0
+ // InternalCubeDSL.g:18696:3: rule__JvmParameterizedTypeReference__Group_1_4__0
{
pushFollow(FOLLOW_37);
rule__JvmParameterizedTypeReference__Group_1_4__0();
@@ -61762,7 +61863,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop156;
+ break loop157;
}
} while (true);
@@ -61791,14 +61892,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0"
- // InternalCubeDSL.g:18678:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
+ // InternalCubeDSL.g:18705:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18682:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
- // InternalCubeDSL.g:18683:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
+ // InternalCubeDSL.g:18709:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
+ // InternalCubeDSL.g:18710:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
{
pushFollow(FOLLOW_85);
rule__JvmParameterizedTypeReference__Group_1_2__0__Impl();
@@ -61829,17 +61930,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
- // InternalCubeDSL.g:18690:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:18717:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18694:1: ( ( ',' ) )
- // InternalCubeDSL.g:18695:1: ( ',' )
+ // InternalCubeDSL.g:18721:1: ( ( ',' ) )
+ // InternalCubeDSL.g:18722:1: ( ',' )
{
- // InternalCubeDSL.g:18695:1: ( ',' )
- // InternalCubeDSL.g:18696:2: ','
+ // InternalCubeDSL.g:18722:1: ( ',' )
+ // InternalCubeDSL.g:18723:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
@@ -61870,14 +61971,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1"
- // InternalCubeDSL.g:18705:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
+ // InternalCubeDSL.g:18732:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18709:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
- // InternalCubeDSL.g:18710:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+ // InternalCubeDSL.g:18736:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
+ // InternalCubeDSL.g:18737:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_2__1__Impl();
@@ -61903,23 +62004,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
- // InternalCubeDSL.g:18716:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
+ // InternalCubeDSL.g:18743:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18720:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
- // InternalCubeDSL.g:18721:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // InternalCubeDSL.g:18747:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
+ // InternalCubeDSL.g:18748:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
{
- // InternalCubeDSL.g:18721:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
- // InternalCubeDSL.g:18722:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // InternalCubeDSL.g:18748:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // InternalCubeDSL.g:18749:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
}
- // InternalCubeDSL.g:18723:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
- // InternalCubeDSL.g:18723:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
+ // InternalCubeDSL.g:18750:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // InternalCubeDSL.g:18750:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1();
@@ -61954,14 +62055,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0"
- // InternalCubeDSL.g:18732:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ;
+ // InternalCubeDSL.g:18759:1: rule__JvmParameterizedTypeReference__Group_1_4__0 : rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18736:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 )
- // InternalCubeDSL.g:18737:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1
+ // InternalCubeDSL.g:18763:1: ( rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1 )
+ // InternalCubeDSL.g:18764:2: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl rule__JvmParameterizedTypeReference__Group_1_4__1
{
pushFollow(FOLLOW_6);
rule__JvmParameterizedTypeReference__Group_1_4__0__Impl();
@@ -61992,23 +62093,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__0__Impl"
- // InternalCubeDSL.g:18744:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ;
+ // InternalCubeDSL.g:18771:1: rule__JvmParameterizedTypeReference__Group_1_4__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18748:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) )
- // InternalCubeDSL.g:18749:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
+ // InternalCubeDSL.g:18775:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) ) )
+ // InternalCubeDSL.g:18776:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
{
- // InternalCubeDSL.g:18749:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
- // InternalCubeDSL.g:18750:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
+ // InternalCubeDSL.g:18776:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 ) )
+ // InternalCubeDSL.g:18777:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0());
}
- // InternalCubeDSL.g:18751:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
- // InternalCubeDSL.g:18751:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0
+ // InternalCubeDSL.g:18778:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0 )
+ // InternalCubeDSL.g:18778:3: rule__JvmParameterizedTypeReference__Group_1_4_0__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0__0();
@@ -62043,14 +62144,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1"
- // InternalCubeDSL.g:18759:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ;
+ // InternalCubeDSL.g:18786:1: rule__JvmParameterizedTypeReference__Group_1_4__1 : rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18763:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 )
- // InternalCubeDSL.g:18764:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2
+ // InternalCubeDSL.g:18790:1: ( rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2 )
+ // InternalCubeDSL.g:18791:2: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl rule__JvmParameterizedTypeReference__Group_1_4__2
{
pushFollow(FOLLOW_55);
rule__JvmParameterizedTypeReference__Group_1_4__1__Impl();
@@ -62081,23 +62182,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__1__Impl"
- // InternalCubeDSL.g:18771:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ;
+ // InternalCubeDSL.g:18798:1: rule__JvmParameterizedTypeReference__Group_1_4__1__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18775:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) )
- // InternalCubeDSL.g:18776:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
+ // InternalCubeDSL.g:18802:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) ) )
+ // InternalCubeDSL.g:18803:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
{
- // InternalCubeDSL.g:18776:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
- // InternalCubeDSL.g:18777:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
+ // InternalCubeDSL.g:18803:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 ) )
+ // InternalCubeDSL.g:18804:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_1_4_1());
}
- // InternalCubeDSL.g:18778:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
- // InternalCubeDSL.g:18778:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1
+ // InternalCubeDSL.g:18805:2: ( rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 )
+ // InternalCubeDSL.g:18805:3: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1();
@@ -62132,14 +62233,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2"
- // InternalCubeDSL.g:18786:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ;
+ // InternalCubeDSL.g:18813:1: rule__JvmParameterizedTypeReference__Group_1_4__2 : rule__JvmParameterizedTypeReference__Group_1_4__2__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18790:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl )
- // InternalCubeDSL.g:18791:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
+ // InternalCubeDSL.g:18817:1: ( rule__JvmParameterizedTypeReference__Group_1_4__2__Impl )
+ // InternalCubeDSL.g:18818:2: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4__2__Impl();
@@ -62165,27 +62266,27 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4__2__Impl"
- // InternalCubeDSL.g:18797:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ;
+ // InternalCubeDSL.g:18824:1: rule__JvmParameterizedTypeReference__Group_1_4__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18801:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) )
- // InternalCubeDSL.g:18802:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
+ // InternalCubeDSL.g:18828:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? ) )
+ // InternalCubeDSL.g:18829:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
{
- // InternalCubeDSL.g:18802:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
- // InternalCubeDSL.g:18803:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
+ // InternalCubeDSL.g:18829:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )? )
+ // InternalCubeDSL.g:18830:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2());
}
- // InternalCubeDSL.g:18804:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
- int alt157=2;
- alt157 = dfa157.predict(input);
- switch (alt157) {
+ // InternalCubeDSL.g:18831:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?
+ int alt158=2;
+ alt158 = dfa158.predict(input);
+ switch (alt158) {
case 1 :
- // InternalCubeDSL.g:18804:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
+ // InternalCubeDSL.g:18831:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__0();
@@ -62223,14 +62324,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0"
- // InternalCubeDSL.g:18813:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ;
+ // InternalCubeDSL.g:18840:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18817:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl )
- // InternalCubeDSL.g:18818:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
+ // InternalCubeDSL.g:18844:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl )
+ // InternalCubeDSL.g:18845:2: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl();
@@ -62256,23 +62357,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl"
- // InternalCubeDSL.g:18824:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ;
+ // InternalCubeDSL.g:18851:1: rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18828:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) )
- // InternalCubeDSL.g:18829:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
+ // InternalCubeDSL.g:18855:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) ) )
+ // InternalCubeDSL.g:18856:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
{
- // InternalCubeDSL.g:18829:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
- // InternalCubeDSL.g:18830:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
+ // InternalCubeDSL.g:18856:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 ) )
+ // InternalCubeDSL.g:18857:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_0_0());
}
- // InternalCubeDSL.g:18831:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
- // InternalCubeDSL.g:18831:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0
+ // InternalCubeDSL.g:18858:2: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 )
+ // InternalCubeDSL.g:18858:3: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0();
@@ -62307,14 +62408,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0"
- // InternalCubeDSL.g:18840:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ;
+ // InternalCubeDSL.g:18867:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18844:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 )
- // InternalCubeDSL.g:18845:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
+ // InternalCubeDSL.g:18871:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 )
+ // InternalCubeDSL.g:18872:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_0_0__1
{
pushFollow(FOLLOW_36);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl();
@@ -62345,23 +62446,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl"
- // InternalCubeDSL.g:18852:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:18879:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl : ( () ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18856:1: ( ( () ) )
- // InternalCubeDSL.g:18857:1: ( () )
+ // InternalCubeDSL.g:18883:1: ( ( () ) )
+ // InternalCubeDSL.g:18884:1: ( () )
{
- // InternalCubeDSL.g:18857:1: ( () )
- // InternalCubeDSL.g:18858:2: ()
+ // InternalCubeDSL.g:18884:1: ( () )
+ // InternalCubeDSL.g:18885:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0());
}
- // InternalCubeDSL.g:18859:2: ()
- // InternalCubeDSL.g:18859:3:
+ // InternalCubeDSL.g:18886:2: ()
+ // InternalCubeDSL.g:18886:3:
{
}
@@ -62386,14 +62487,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1"
- // InternalCubeDSL.g:18867:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ;
+ // InternalCubeDSL.g:18894:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1 : rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18871:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl )
- // InternalCubeDSL.g:18872:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
+ // InternalCubeDSL.g:18898:1: ( rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl )
+ // InternalCubeDSL.g:18899:2: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl();
@@ -62419,17 +62520,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl"
- // InternalCubeDSL.g:18878:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ;
+ // InternalCubeDSL.g:18905:1: rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl : ( '.' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18882:1: ( ( '.' ) )
- // InternalCubeDSL.g:18883:1: ( '.' )
+ // InternalCubeDSL.g:18909:1: ( ( '.' ) )
+ // InternalCubeDSL.g:18910:1: ( '.' )
{
- // InternalCubeDSL.g:18883:1: ( '.' )
- // InternalCubeDSL.g:18884:2: '.'
+ // InternalCubeDSL.g:18910:1: ( '.' )
+ // InternalCubeDSL.g:18911:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1());
@@ -62460,14 +62561,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0"
- // InternalCubeDSL.g:18894:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ;
+ // InternalCubeDSL.g:18921:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18898:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 )
- // InternalCubeDSL.g:18899:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1
+ // InternalCubeDSL.g:18925:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1 )
+ // InternalCubeDSL.g:18926:2: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__1
{
pushFollow(FOLLOW_85);
rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl();
@@ -62498,23 +62599,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl"
- // InternalCubeDSL.g:18906:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ;
+ // InternalCubeDSL.g:18933:1: rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl : ( ( '<' ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18910:1: ( ( ( '<' ) ) )
- // InternalCubeDSL.g:18911:1: ( ( '<' ) )
+ // InternalCubeDSL.g:18937:1: ( ( ( '<' ) ) )
+ // InternalCubeDSL.g:18938:1: ( ( '<' ) )
{
- // InternalCubeDSL.g:18911:1: ( ( '<' ) )
- // InternalCubeDSL.g:18912:2: ( '<' )
+ // InternalCubeDSL.g:18938:1: ( ( '<' ) )
+ // InternalCubeDSL.g:18939:2: ( '<' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0());
}
- // InternalCubeDSL.g:18913:2: ( '<' )
- // InternalCubeDSL.g:18913:3: '<'
+ // InternalCubeDSL.g:18940:2: ( '<' )
+ // InternalCubeDSL.g:18940:3: '<'
{
match(input,27,FOLLOW_2); if (state.failed) return ;
@@ -62545,14 +62646,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1"
- // InternalCubeDSL.g:18921:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ;
+ // InternalCubeDSL.g:18948:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18925:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 )
- // InternalCubeDSL.g:18926:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2
+ // InternalCubeDSL.g:18952:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2 )
+ // InternalCubeDSL.g:18953:2: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__2
{
pushFollow(FOLLOW_86);
rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl();
@@ -62583,23 +62684,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl"
- // InternalCubeDSL.g:18933:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ;
+ // InternalCubeDSL.g:18960:1: rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18937:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) )
- // InternalCubeDSL.g:18938:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
+ // InternalCubeDSL.g:18964:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) ) )
+ // InternalCubeDSL.g:18965:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
{
- // InternalCubeDSL.g:18938:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
- // InternalCubeDSL.g:18939:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
+ // InternalCubeDSL.g:18965:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 ) )
+ // InternalCubeDSL.g:18966:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_1());
}
- // InternalCubeDSL.g:18940:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
- // InternalCubeDSL.g:18940:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1
+ // InternalCubeDSL.g:18967:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 )
+ // InternalCubeDSL.g:18967:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1();
@@ -62634,14 +62735,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2"
- // InternalCubeDSL.g:18948:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ;
+ // InternalCubeDSL.g:18975:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2 : rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18952:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 )
- // InternalCubeDSL.g:18953:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3
+ // InternalCubeDSL.g:18979:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3 )
+ // InternalCubeDSL.g:18980:2: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl rule__JvmParameterizedTypeReference__Group_1_4_2__3
{
pushFollow(FOLLOW_86);
rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl();
@@ -62672,35 +62773,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl"
- // InternalCubeDSL.g:18960:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ;
+ // InternalCubeDSL.g:18987:1: rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18964:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) )
- // InternalCubeDSL.g:18965:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
+ // InternalCubeDSL.g:18991:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* ) )
+ // InternalCubeDSL.g:18992:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
{
- // InternalCubeDSL.g:18965:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
- // InternalCubeDSL.g:18966:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
+ // InternalCubeDSL.g:18992:1: ( ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )* )
+ // InternalCubeDSL.g:18993:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_4_2_2());
}
- // InternalCubeDSL.g:18967:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
- loop158:
+ // InternalCubeDSL.g:18994:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 )*
+ loop159:
do {
- int alt158=2;
- int LA158_0 = input.LA(1);
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==90) ) {
- alt158=1;
+ if ( (LA159_0==90) ) {
+ alt159=1;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalCubeDSL.g:18967:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0
+ // InternalCubeDSL.g:18994:3: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0
{
pushFollow(FOLLOW_47);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0();
@@ -62712,7 +62813,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop158;
+ break loop159;
}
} while (true);
@@ -62741,14 +62842,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3"
- // InternalCubeDSL.g:18975:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ;
+ // InternalCubeDSL.g:19002:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3 : rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18979:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl )
- // InternalCubeDSL.g:18980:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
+ // InternalCubeDSL.g:19006:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl )
+ // InternalCubeDSL.g:19007:2: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl();
@@ -62774,17 +62875,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl"
- // InternalCubeDSL.g:18986:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ;
+ // InternalCubeDSL.g:19013:1: rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl : ( '>' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:18990:1: ( ( '>' ) )
- // InternalCubeDSL.g:18991:1: ( '>' )
+ // InternalCubeDSL.g:19017:1: ( ( '>' ) )
+ // InternalCubeDSL.g:19018:1: ( '>' )
{
- // InternalCubeDSL.g:18991:1: ( '>' )
- // InternalCubeDSL.g:18992:2: '>'
+ // InternalCubeDSL.g:19018:1: ( '>' )
+ // InternalCubeDSL.g:19019:2: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3());
@@ -62815,14 +62916,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0"
- // InternalCubeDSL.g:19002:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ;
+ // InternalCubeDSL.g:19029:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19006:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 )
- // InternalCubeDSL.g:19007:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
+ // InternalCubeDSL.g:19033:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 )
+ // InternalCubeDSL.g:19034:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_4_2_2__1
{
pushFollow(FOLLOW_85);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl();
@@ -62853,17 +62954,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl"
- // InternalCubeDSL.g:19014:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ;
+ // InternalCubeDSL.g:19041:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl : ( ',' ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19018:1: ( ( ',' ) )
- // InternalCubeDSL.g:19019:1: ( ',' )
+ // InternalCubeDSL.g:19045:1: ( ( ',' ) )
+ // InternalCubeDSL.g:19046:1: ( ',' )
{
- // InternalCubeDSL.g:19019:1: ( ',' )
- // InternalCubeDSL.g:19020:2: ','
+ // InternalCubeDSL.g:19046:1: ( ',' )
+ // InternalCubeDSL.g:19047:2: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0());
@@ -62894,14 +62995,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1"
- // InternalCubeDSL.g:19029:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ;
+ // InternalCubeDSL.g:19056:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1 : rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19033:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl )
- // InternalCubeDSL.g:19034:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
+ // InternalCubeDSL.g:19060:1: ( rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl )
+ // InternalCubeDSL.g:19061:2: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl();
@@ -62927,23 +63028,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl"
- // InternalCubeDSL.g:19040:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ;
+ // InternalCubeDSL.g:19067:1: rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) ;
public final void rule__JvmParameterizedTypeReference__Group_1_4_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19044:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) )
- // InternalCubeDSL.g:19045:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
+ // InternalCubeDSL.g:19071:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) ) )
+ // InternalCubeDSL.g:19072:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
{
- // InternalCubeDSL.g:19045:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
- // InternalCubeDSL.g:19046:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
+ // InternalCubeDSL.g:19072:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 ) )
+ // InternalCubeDSL.g:19073:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_4_2_2_1());
}
- // InternalCubeDSL.g:19047:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
- // InternalCubeDSL.g:19047:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1
+ // InternalCubeDSL.g:19074:2: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 )
+ // InternalCubeDSL.g:19074:3: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1();
@@ -62978,14 +63079,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0"
- // InternalCubeDSL.g:19056:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
+ // InternalCubeDSL.g:19083:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19060:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
- // InternalCubeDSL.g:19061:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
+ // InternalCubeDSL.g:19087:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
+ // InternalCubeDSL.g:19088:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
{
pushFollow(FOLLOW_85);
rule__JvmWildcardTypeReference__Group__0__Impl();
@@ -63016,23 +63117,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl"
- // InternalCubeDSL.g:19068:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
+ // InternalCubeDSL.g:19095:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19072:1: ( ( () ) )
- // InternalCubeDSL.g:19073:1: ( () )
+ // InternalCubeDSL.g:19099:1: ( ( () ) )
+ // InternalCubeDSL.g:19100:1: ( () )
{
- // InternalCubeDSL.g:19073:1: ( () )
- // InternalCubeDSL.g:19074:2: ()
+ // InternalCubeDSL.g:19100:1: ( () )
+ // InternalCubeDSL.g:19101:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
}
- // InternalCubeDSL.g:19075:2: ()
- // InternalCubeDSL.g:19075:3:
+ // InternalCubeDSL.g:19102:2: ()
+ // InternalCubeDSL.g:19102:3:
{
}
@@ -63057,14 +63158,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1"
- // InternalCubeDSL.g:19083:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
+ // InternalCubeDSL.g:19110:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19087:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
- // InternalCubeDSL.g:19088:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
+ // InternalCubeDSL.g:19114:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
+ // InternalCubeDSL.g:19115:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
{
pushFollow(FOLLOW_127);
rule__JvmWildcardTypeReference__Group__1__Impl();
@@ -63095,17 +63196,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl"
- // InternalCubeDSL.g:19095:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
+ // InternalCubeDSL.g:19122:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19099:1: ( ( '?' ) )
- // InternalCubeDSL.g:19100:1: ( '?' )
+ // InternalCubeDSL.g:19126:1: ( ( '?' ) )
+ // InternalCubeDSL.g:19127:1: ( '?' )
{
- // InternalCubeDSL.g:19100:1: ( '?' )
- // InternalCubeDSL.g:19101:2: '?'
+ // InternalCubeDSL.g:19127:1: ( '?' )
+ // InternalCubeDSL.g:19128:2: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
@@ -63136,14 +63237,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2"
- // InternalCubeDSL.g:19110:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
+ // InternalCubeDSL.g:19137:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19114:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
- // InternalCubeDSL.g:19115:2: rule__JvmWildcardTypeReference__Group__2__Impl
+ // InternalCubeDSL.g:19141:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
+ // InternalCubeDSL.g:19142:2: rule__JvmWildcardTypeReference__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group__2__Impl();
@@ -63169,31 +63270,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl"
- // InternalCubeDSL.g:19121:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
+ // InternalCubeDSL.g:19148:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19125:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
- // InternalCubeDSL.g:19126:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // InternalCubeDSL.g:19152:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
+ // InternalCubeDSL.g:19153:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
{
- // InternalCubeDSL.g:19126:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
- // InternalCubeDSL.g:19127:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ // InternalCubeDSL.g:19153:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // InternalCubeDSL.g:19154:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
}
- // InternalCubeDSL.g:19128:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalCubeDSL.g:19155:2: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==45||LA159_0==49) ) {
- alt159=1;
+ if ( (LA160_0==45||LA160_0==49) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalCubeDSL.g:19128:3: rule__JvmWildcardTypeReference__Alternatives_2
+ // InternalCubeDSL.g:19155:3: rule__JvmWildcardTypeReference__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Alternatives_2();
@@ -63231,14 +63332,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0"
- // InternalCubeDSL.g:19137:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ;
+ // InternalCubeDSL.g:19164:1: rule__JvmWildcardTypeReference__Group_2_0__0 : rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 ;
public final void rule__JvmWildcardTypeReference__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19141:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 )
- // InternalCubeDSL.g:19142:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1
+ // InternalCubeDSL.g:19168:1: ( rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1 )
+ // InternalCubeDSL.g:19169:2: rule__JvmWildcardTypeReference__Group_2_0__0__Impl rule__JvmWildcardTypeReference__Group_2_0__1
{
pushFollow(FOLLOW_128);
rule__JvmWildcardTypeReference__Group_2_0__0__Impl();
@@ -63269,23 +63370,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__0__Impl"
- // InternalCubeDSL.g:19149:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ;
+ // InternalCubeDSL.g:19176:1: rule__JvmWildcardTypeReference__Group_2_0__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) ;
public final void rule__JvmWildcardTypeReference__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19153:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) )
- // InternalCubeDSL.g:19154:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
+ // InternalCubeDSL.g:19180:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) ) )
+ // InternalCubeDSL.g:19181:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
{
- // InternalCubeDSL.g:19154:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
- // InternalCubeDSL.g:19155:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
+ // InternalCubeDSL.g:19181:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 ) )
+ // InternalCubeDSL.g:19182:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_0());
}
- // InternalCubeDSL.g:19156:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
- // InternalCubeDSL.g:19156:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0
+ // InternalCubeDSL.g:19183:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 )
+ // InternalCubeDSL.g:19183:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0();
@@ -63320,14 +63421,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1"
- // InternalCubeDSL.g:19164:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ;
+ // InternalCubeDSL.g:19191:1: rule__JvmWildcardTypeReference__Group_2_0__1 : rule__JvmWildcardTypeReference__Group_2_0__1__Impl ;
public final void rule__JvmWildcardTypeReference__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19168:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl )
- // InternalCubeDSL.g:19169:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl
+ // InternalCubeDSL.g:19195:1: ( rule__JvmWildcardTypeReference__Group_2_0__1__Impl )
+ // InternalCubeDSL.g:19196:2: rule__JvmWildcardTypeReference__Group_2_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group_2_0__1__Impl();
@@ -63353,35 +63454,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_0__1__Impl"
- // InternalCubeDSL.g:19175:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ;
+ // InternalCubeDSL.g:19202:1: rule__JvmWildcardTypeReference__Group_2_0__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) ;
public final void rule__JvmWildcardTypeReference__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19179:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) )
- // InternalCubeDSL.g:19180:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
+ // InternalCubeDSL.g:19206:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* ) )
+ // InternalCubeDSL.g:19207:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
{
- // InternalCubeDSL.g:19180:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
- // InternalCubeDSL.g:19181:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
+ // InternalCubeDSL.g:19207:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )* )
+ // InternalCubeDSL.g:19208:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0_1());
}
- // InternalCubeDSL.g:19182:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
- loop160:
+ // InternalCubeDSL.g:19209:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 )*
+ loop161:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==115) ) {
- alt160=1;
+ if ( (LA161_0==115) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalCubeDSL.g:19182:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1
+ // InternalCubeDSL.g:19209:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1
{
pushFollow(FOLLOW_129);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1();
@@ -63393,7 +63494,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop160;
+ break loop161;
}
} while (true);
@@ -63422,14 +63523,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0"
- // InternalCubeDSL.g:19191:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ;
+ // InternalCubeDSL.g:19218:1: rule__JvmWildcardTypeReference__Group_2_1__0 : rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 ;
public final void rule__JvmWildcardTypeReference__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19195:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 )
- // InternalCubeDSL.g:19196:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1
+ // InternalCubeDSL.g:19222:1: ( rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1 )
+ // InternalCubeDSL.g:19223:2: rule__JvmWildcardTypeReference__Group_2_1__0__Impl rule__JvmWildcardTypeReference__Group_2_1__1
{
pushFollow(FOLLOW_128);
rule__JvmWildcardTypeReference__Group_2_1__0__Impl();
@@ -63460,23 +63561,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__0__Impl"
- // InternalCubeDSL.g:19203:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ;
+ // InternalCubeDSL.g:19230:1: rule__JvmWildcardTypeReference__Group_2_1__0__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) ;
public final void rule__JvmWildcardTypeReference__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19207:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) )
- // InternalCubeDSL.g:19208:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
+ // InternalCubeDSL.g:19234:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) ) )
+ // InternalCubeDSL.g:19235:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
{
- // InternalCubeDSL.g:19208:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
- // InternalCubeDSL.g:19209:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
+ // InternalCubeDSL.g:19235:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 ) )
+ // InternalCubeDSL.g:19236:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_0());
}
- // InternalCubeDSL.g:19210:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
- // InternalCubeDSL.g:19210:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0
+ // InternalCubeDSL.g:19237:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 )
+ // InternalCubeDSL.g:19237:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0();
@@ -63511,14 +63612,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1"
- // InternalCubeDSL.g:19218:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ;
+ // InternalCubeDSL.g:19245:1: rule__JvmWildcardTypeReference__Group_2_1__1 : rule__JvmWildcardTypeReference__Group_2_1__1__Impl ;
public final void rule__JvmWildcardTypeReference__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19222:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl )
- // InternalCubeDSL.g:19223:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl
+ // InternalCubeDSL.g:19249:1: ( rule__JvmWildcardTypeReference__Group_2_1__1__Impl )
+ // InternalCubeDSL.g:19250:2: rule__JvmWildcardTypeReference__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group_2_1__1__Impl();
@@ -63544,35 +63645,35 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__Group_2_1__1__Impl"
- // InternalCubeDSL.g:19229:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ;
+ // InternalCubeDSL.g:19256:1: rule__JvmWildcardTypeReference__Group_2_1__1__Impl : ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) ;
public final void rule__JvmWildcardTypeReference__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19233:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) )
- // InternalCubeDSL.g:19234:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
+ // InternalCubeDSL.g:19260:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* ) )
+ // InternalCubeDSL.g:19261:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
{
- // InternalCubeDSL.g:19234:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
- // InternalCubeDSL.g:19235:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
+ // InternalCubeDSL.g:19261:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )* )
+ // InternalCubeDSL.g:19262:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1_1());
}
- // InternalCubeDSL.g:19236:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
- loop161:
+ // InternalCubeDSL.g:19263:2: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 )*
+ loop162:
do {
- int alt161=2;
- int LA161_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==115) ) {
- alt161=1;
+ if ( (LA162_0==115) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalCubeDSL.g:19236:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1
+ // InternalCubeDSL.g:19263:3: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1
{
pushFollow(FOLLOW_129);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1();
@@ -63584,7 +63685,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop161;
+ break loop162;
}
} while (true);
@@ -63613,14 +63714,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0"
- // InternalCubeDSL.g:19245:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
+ // InternalCubeDSL.g:19272:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19249:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
- // InternalCubeDSL.g:19250:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
+ // InternalCubeDSL.g:19276:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
+ // InternalCubeDSL.g:19277:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
{
pushFollow(FOLLOW_65);
rule__JvmUpperBound__Group__0__Impl();
@@ -63651,17 +63752,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__0__Impl"
- // InternalCubeDSL.g:19257:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
+ // InternalCubeDSL.g:19284:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19261:1: ( ( 'extends' ) )
- // InternalCubeDSL.g:19262:1: ( 'extends' )
+ // InternalCubeDSL.g:19288:1: ( ( 'extends' ) )
+ // InternalCubeDSL.g:19289:1: ( 'extends' )
{
- // InternalCubeDSL.g:19262:1: ( 'extends' )
- // InternalCubeDSL.g:19263:2: 'extends'
+ // InternalCubeDSL.g:19289:1: ( 'extends' )
+ // InternalCubeDSL.g:19290:2: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
@@ -63692,14 +63793,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1"
- // InternalCubeDSL.g:19272:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
+ // InternalCubeDSL.g:19299:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19276:1: ( rule__JvmUpperBound__Group__1__Impl )
- // InternalCubeDSL.g:19277:2: rule__JvmUpperBound__Group__1__Impl
+ // InternalCubeDSL.g:19303:1: ( rule__JvmUpperBound__Group__1__Impl )
+ // InternalCubeDSL.g:19304:2: rule__JvmUpperBound__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__Group__1__Impl();
@@ -63725,23 +63826,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__Group__1__Impl"
- // InternalCubeDSL.g:19283:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
+ // InternalCubeDSL.g:19310:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19287:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
- // InternalCubeDSL.g:19288:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19314:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
+ // InternalCubeDSL.g:19315:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
{
- // InternalCubeDSL.g:19288:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
- // InternalCubeDSL.g:19289:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19315:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19316:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
}
- // InternalCubeDSL.g:19290:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
- // InternalCubeDSL.g:19290:3: rule__JvmUpperBound__TypeReferenceAssignment_1
+ // InternalCubeDSL.g:19317:2: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19317:3: rule__JvmUpperBound__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__TypeReferenceAssignment_1();
@@ -63776,14 +63877,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0"
- // InternalCubeDSL.g:19299:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
+ // InternalCubeDSL.g:19326:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19303:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
- // InternalCubeDSL.g:19304:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
+ // InternalCubeDSL.g:19330:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
+ // InternalCubeDSL.g:19331:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
{
pushFollow(FOLLOW_65);
rule__JvmUpperBoundAnded__Group__0__Impl();
@@ -63814,17 +63915,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl"
- // InternalCubeDSL.g:19311:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
+ // InternalCubeDSL.g:19338:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19315:1: ( ( '&' ) )
- // InternalCubeDSL.g:19316:1: ( '&' )
+ // InternalCubeDSL.g:19342:1: ( ( '&' ) )
+ // InternalCubeDSL.g:19343:1: ( '&' )
{
- // InternalCubeDSL.g:19316:1: ( '&' )
- // InternalCubeDSL.g:19317:2: '&'
+ // InternalCubeDSL.g:19343:1: ( '&' )
+ // InternalCubeDSL.g:19344:2: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
@@ -63855,14 +63956,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1"
- // InternalCubeDSL.g:19326:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
+ // InternalCubeDSL.g:19353:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19330:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
- // InternalCubeDSL.g:19331:2: rule__JvmUpperBoundAnded__Group__1__Impl
+ // InternalCubeDSL.g:19357:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
+ // InternalCubeDSL.g:19358:2: rule__JvmUpperBoundAnded__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__Group__1__Impl();
@@ -63888,23 +63989,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl"
- // InternalCubeDSL.g:19337:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ // InternalCubeDSL.g:19364:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19341:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
- // InternalCubeDSL.g:19342:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19368:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // InternalCubeDSL.g:19369:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
{
- // InternalCubeDSL.g:19342:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
- // InternalCubeDSL.g:19343:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19369:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19370:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // InternalCubeDSL.g:19344:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
- // InternalCubeDSL.g:19344:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
+ // InternalCubeDSL.g:19371:2: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19371:3: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__TypeReferenceAssignment_1();
@@ -63939,14 +64040,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0"
- // InternalCubeDSL.g:19353:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
+ // InternalCubeDSL.g:19380:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19357:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
- // InternalCubeDSL.g:19358:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
+ // InternalCubeDSL.g:19384:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
+ // InternalCubeDSL.g:19385:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
{
pushFollow(FOLLOW_65);
rule__JvmLowerBound__Group__0__Impl();
@@ -63977,17 +64078,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__0__Impl"
- // InternalCubeDSL.g:19365:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
+ // InternalCubeDSL.g:19392:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19369:1: ( ( 'super' ) )
- // InternalCubeDSL.g:19370:1: ( 'super' )
+ // InternalCubeDSL.g:19396:1: ( ( 'super' ) )
+ // InternalCubeDSL.g:19397:1: ( 'super' )
{
- // InternalCubeDSL.g:19370:1: ( 'super' )
- // InternalCubeDSL.g:19371:2: 'super'
+ // InternalCubeDSL.g:19397:1: ( 'super' )
+ // InternalCubeDSL.g:19398:2: 'super'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
@@ -64018,14 +64119,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1"
- // InternalCubeDSL.g:19380:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
+ // InternalCubeDSL.g:19407:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19384:1: ( rule__JvmLowerBound__Group__1__Impl )
- // InternalCubeDSL.g:19385:2: rule__JvmLowerBound__Group__1__Impl
+ // InternalCubeDSL.g:19411:1: ( rule__JvmLowerBound__Group__1__Impl )
+ // InternalCubeDSL.g:19412:2: rule__JvmLowerBound__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__Group__1__Impl();
@@ -64051,23 +64152,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__Group__1__Impl"
- // InternalCubeDSL.g:19391:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
+ // InternalCubeDSL.g:19418:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19395:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
- // InternalCubeDSL.g:19396:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19422:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
+ // InternalCubeDSL.g:19423:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
{
- // InternalCubeDSL.g:19396:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
- // InternalCubeDSL.g:19397:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19423:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19424:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
}
- // InternalCubeDSL.g:19398:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
- // InternalCubeDSL.g:19398:3: rule__JvmLowerBound__TypeReferenceAssignment_1
+ // InternalCubeDSL.g:19425:2: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19425:3: rule__JvmLowerBound__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__TypeReferenceAssignment_1();
@@ -64102,14 +64203,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__0"
- // InternalCubeDSL.g:19407:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ;
+ // InternalCubeDSL.g:19434:1: rule__JvmLowerBoundAnded__Group__0 : rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 ;
public final void rule__JvmLowerBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19411:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 )
- // InternalCubeDSL.g:19412:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1
+ // InternalCubeDSL.g:19438:1: ( rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1 )
+ // InternalCubeDSL.g:19439:2: rule__JvmLowerBoundAnded__Group__0__Impl rule__JvmLowerBoundAnded__Group__1
{
pushFollow(FOLLOW_65);
rule__JvmLowerBoundAnded__Group__0__Impl();
@@ -64140,17 +64241,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__0__Impl"
- // InternalCubeDSL.g:19419:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ;
+ // InternalCubeDSL.g:19446:1: rule__JvmLowerBoundAnded__Group__0__Impl : ( '&' ) ;
public final void rule__JvmLowerBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19423:1: ( ( '&' ) )
- // InternalCubeDSL.g:19424:1: ( '&' )
+ // InternalCubeDSL.g:19450:1: ( ( '&' ) )
+ // InternalCubeDSL.g:19451:1: ( '&' )
{
- // InternalCubeDSL.g:19424:1: ( '&' )
- // InternalCubeDSL.g:19425:2: '&'
+ // InternalCubeDSL.g:19451:1: ( '&' )
+ // InternalCubeDSL.g:19452:2: '&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0());
@@ -64181,14 +64282,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__1"
- // InternalCubeDSL.g:19434:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ;
+ // InternalCubeDSL.g:19461:1: rule__JvmLowerBoundAnded__Group__1 : rule__JvmLowerBoundAnded__Group__1__Impl ;
public final void rule__JvmLowerBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19438:1: ( rule__JvmLowerBoundAnded__Group__1__Impl )
- // InternalCubeDSL.g:19439:2: rule__JvmLowerBoundAnded__Group__1__Impl
+ // InternalCubeDSL.g:19465:1: ( rule__JvmLowerBoundAnded__Group__1__Impl )
+ // InternalCubeDSL.g:19466:2: rule__JvmLowerBoundAnded__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__Group__1__Impl();
@@ -64214,23 +64315,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__Group__1__Impl"
- // InternalCubeDSL.g:19445:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ // InternalCubeDSL.g:19472:1: rule__JvmLowerBoundAnded__Group__1__Impl : ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) ;
public final void rule__JvmLowerBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19449:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) )
- // InternalCubeDSL.g:19450:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19476:1: ( ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // InternalCubeDSL.g:19477:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
{
- // InternalCubeDSL.g:19450:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
- // InternalCubeDSL.g:19451:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19477:1: ( ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 ) )
+ // InternalCubeDSL.g:19478:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // InternalCubeDSL.g:19452:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
- // InternalCubeDSL.g:19452:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1
+ // InternalCubeDSL.g:19479:2: ( rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 )
+ // InternalCubeDSL.g:19479:3: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__TypeReferenceAssignment_1();
@@ -64265,14 +64366,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // InternalCubeDSL.g:19461:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
+ // InternalCubeDSL.g:19488:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19465:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // InternalCubeDSL.g:19466:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
+ // InternalCubeDSL.g:19492:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
+ // InternalCubeDSL.g:19493:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
{
pushFollow(FOLLOW_36);
rule__QualifiedNameWithWildcard__Group__0__Impl();
@@ -64303,17 +64404,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // InternalCubeDSL.g:19473:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
+ // InternalCubeDSL.g:19500:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19477:1: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:19478:1: ( ruleQualifiedName )
+ // InternalCubeDSL.g:19504:1: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:19505:1: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:19478:1: ( ruleQualifiedName )
- // InternalCubeDSL.g:19479:2: ruleQualifiedName
+ // InternalCubeDSL.g:19505:1: ( ruleQualifiedName )
+ // InternalCubeDSL.g:19506:2: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
@@ -64348,14 +64449,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // InternalCubeDSL.g:19488:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ;
+ // InternalCubeDSL.g:19515:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ;
public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19492:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 )
- // InternalCubeDSL.g:19493:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2
+ // InternalCubeDSL.g:19519:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 )
+ // InternalCubeDSL.g:19520:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2
{
pushFollow(FOLLOW_130);
rule__QualifiedNameWithWildcard__Group__1__Impl();
@@ -64386,17 +64487,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // InternalCubeDSL.g:19500:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ;
+ // InternalCubeDSL.g:19527:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ;
public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19504:1: ( ( '.' ) )
- // InternalCubeDSL.g:19505:1: ( '.' )
+ // InternalCubeDSL.g:19531:1: ( ( '.' ) )
+ // InternalCubeDSL.g:19532:1: ( '.' )
{
- // InternalCubeDSL.g:19505:1: ( '.' )
- // InternalCubeDSL.g:19506:2: '.'
+ // InternalCubeDSL.g:19532:1: ( '.' )
+ // InternalCubeDSL.g:19533:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
@@ -64427,14 +64528,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__2"
- // InternalCubeDSL.g:19515:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ;
+ // InternalCubeDSL.g:19542:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ;
public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19519:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl )
- // InternalCubeDSL.g:19520:2: rule__QualifiedNameWithWildcard__Group__2__Impl
+ // InternalCubeDSL.g:19546:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl )
+ // InternalCubeDSL.g:19547:2: rule__QualifiedNameWithWildcard__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__2__Impl();
@@ -64460,17 +64561,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl"
- // InternalCubeDSL.g:19526:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ;
+ // InternalCubeDSL.g:19553:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ;
public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19530:1: ( ( '*' ) )
- // InternalCubeDSL.g:19531:1: ( '*' )
+ // InternalCubeDSL.g:19557:1: ( ( '*' ) )
+ // InternalCubeDSL.g:19558:1: ( '*' )
{
- // InternalCubeDSL.g:19531:1: ( '*' )
- // InternalCubeDSL.g:19532:2: '*'
+ // InternalCubeDSL.g:19558:1: ( '*' )
+ // InternalCubeDSL.g:19559:2: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
@@ -64501,14 +64602,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__0"
- // InternalCubeDSL.g:19542:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ;
+ // InternalCubeDSL.g:19569:1: rule__QualifiedNameInStaticImport__Group__0 : rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 ;
public final void rule__QualifiedNameInStaticImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19546:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 )
- // InternalCubeDSL.g:19547:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1
+ // InternalCubeDSL.g:19573:1: ( rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1 )
+ // InternalCubeDSL.g:19574:2: rule__QualifiedNameInStaticImport__Group__0__Impl rule__QualifiedNameInStaticImport__Group__1
{
pushFollow(FOLLOW_36);
rule__QualifiedNameInStaticImport__Group__0__Impl();
@@ -64539,17 +64640,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__0__Impl"
- // InternalCubeDSL.g:19554:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ;
+ // InternalCubeDSL.g:19581:1: rule__QualifiedNameInStaticImport__Group__0__Impl : ( ruleValidID ) ;
public final void rule__QualifiedNameInStaticImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19558:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:19559:1: ( ruleValidID )
+ // InternalCubeDSL.g:19585:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:19586:1: ( ruleValidID )
{
- // InternalCubeDSL.g:19559:1: ( ruleValidID )
- // InternalCubeDSL.g:19560:2: ruleValidID
+ // InternalCubeDSL.g:19586:1: ( ruleValidID )
+ // InternalCubeDSL.g:19587:2: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0());
@@ -64584,14 +64685,14 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__1"
- // InternalCubeDSL.g:19569:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ;
+ // InternalCubeDSL.g:19596:1: rule__QualifiedNameInStaticImport__Group__1 : rule__QualifiedNameInStaticImport__Group__1__Impl ;
public final void rule__QualifiedNameInStaticImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19573:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl )
- // InternalCubeDSL.g:19574:2: rule__QualifiedNameInStaticImport__Group__1__Impl
+ // InternalCubeDSL.g:19600:1: ( rule__QualifiedNameInStaticImport__Group__1__Impl )
+ // InternalCubeDSL.g:19601:2: rule__QualifiedNameInStaticImport__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedNameInStaticImport__Group__1__Impl();
@@ -64617,17 +64718,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameInStaticImport__Group__1__Impl"
- // InternalCubeDSL.g:19580:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ;
+ // InternalCubeDSL.g:19607:1: rule__QualifiedNameInStaticImport__Group__1__Impl : ( '.' ) ;
public final void rule__QualifiedNameInStaticImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19584:1: ( ( '.' ) )
- // InternalCubeDSL.g:19585:1: ( '.' )
+ // InternalCubeDSL.g:19611:1: ( ( '.' ) )
+ // InternalCubeDSL.g:19612:1: ( '.' )
{
- // InternalCubeDSL.g:19585:1: ( '.' )
- // InternalCubeDSL.g:19586:2: '.'
+ // InternalCubeDSL.g:19612:1: ( '.' )
+ // InternalCubeDSL.g:19613:2: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getFullStopKeyword_1());
@@ -64658,17 +64759,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeModel__ImportSectionAssignment_1"
- // InternalCubeDSL.g:19596:1: rule__CubeModel__ImportSectionAssignment_1 : ( ruleXImportSection ) ;
+ // InternalCubeDSL.g:19623:1: rule__CubeModel__ImportSectionAssignment_1 : ( ruleXImportSection ) ;
public final void rule__CubeModel__ImportSectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19600:1: ( ( ruleXImportSection ) )
- // InternalCubeDSL.g:19601:2: ( ruleXImportSection )
+ // InternalCubeDSL.g:19627:1: ( ( ruleXImportSection ) )
+ // InternalCubeDSL.g:19628:2: ( ruleXImportSection )
{
- // InternalCubeDSL.g:19601:2: ( ruleXImportSection )
- // InternalCubeDSL.g:19602:3: ruleXImportSection
+ // InternalCubeDSL.g:19628:2: ( ruleXImportSection )
+ // InternalCubeDSL.g:19629:3: ruleXImportSection
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeModelAccess().getImportSectionXImportSectionParserRuleCall_1_0());
@@ -64703,17 +64804,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeModel__PckgAssignment_2"
- // InternalCubeDSL.g:19611:1: rule__CubeModel__PckgAssignment_2 : ( ruleCubePackage ) ;
+ // InternalCubeDSL.g:19638:1: rule__CubeModel__PckgAssignment_2 : ( ruleCubePackage ) ;
public final void rule__CubeModel__PckgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19615:1: ( ( ruleCubePackage ) )
- // InternalCubeDSL.g:19616:2: ( ruleCubePackage )
+ // InternalCubeDSL.g:19642:1: ( ( ruleCubePackage ) )
+ // InternalCubeDSL.g:19643:2: ( ruleCubePackage )
{
- // InternalCubeDSL.g:19616:2: ( ruleCubePackage )
- // InternalCubeDSL.g:19617:3: ruleCubePackage
+ // InternalCubeDSL.g:19643:2: ( ruleCubePackage )
+ // InternalCubeDSL.g:19644:3: ruleCubePackage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeModelAccess().getPckgCubePackageParserRuleCall_2_0());
@@ -64748,17 +64849,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubePackage__NameAssignment_1"
- // InternalCubeDSL.g:19626:1: rule__CubePackage__NameAssignment_1 : ( ruleQualifiedName ) ;
+ // InternalCubeDSL.g:19653:1: rule__CubePackage__NameAssignment_1 : ( ruleQualifiedName ) ;
public final void rule__CubePackage__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19630:1: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:19631:2: ( ruleQualifiedName )
+ // InternalCubeDSL.g:19657:1: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:19658:2: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:19631:2: ( ruleQualifiedName )
- // InternalCubeDSL.g:19632:3: ruleQualifiedName
+ // InternalCubeDSL.g:19658:2: ( ruleQualifiedName )
+ // InternalCubeDSL.g:19659:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubePackageAccess().getNameQualifiedNameParserRuleCall_1_0());
@@ -64792,21 +64893,74 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__CubePackage__NameAssignment_1"
- // $ANTLR start "rule__CubePackage__DimensionsAssignment_2_1"
- // InternalCubeDSL.g:19641:1: rule__CubePackage__DimensionsAssignment_2_1 : ( ruleCubeDimension ) ;
- public final void rule__CubePackage__DimensionsAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1"
+ // InternalCubeDSL.g:19668:1: rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1 : ( ( 'schemaTableNamesToLowerCase' ) ) ;
+ public final void rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalCubeDSL.g:19672:1: ( ( ( 'schemaTableNamesToLowerCase' ) ) )
+ // InternalCubeDSL.g:19673:2: ( ( 'schemaTableNamesToLowerCase' ) )
+ {
+ // InternalCubeDSL.g:19673:2: ( ( 'schemaTableNamesToLowerCase' ) )
+ // InternalCubeDSL.g:19674:3: ( 'schemaTableNamesToLowerCase' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
+ }
+ // InternalCubeDSL.g:19675:3: ( 'schemaTableNamesToLowerCase' )
+ // InternalCubeDSL.g:19676:4: 'schemaTableNamesToLowerCase'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
+ }
+ match(input,116,FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CubePackage__SchemaTableNamesToLowerCaseAssignment_2_1"
+
+
+ // $ANTLR start "rule__CubePackage__DimensionsAssignment_2_2"
+ // InternalCubeDSL.g:19687:1: rule__CubePackage__DimensionsAssignment_2_2 : ( ruleCubeDimension ) ;
+ public final void rule__CubePackage__DimensionsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19645:1: ( ( ruleCubeDimension ) )
- // InternalCubeDSL.g:19646:2: ( ruleCubeDimension )
+ // InternalCubeDSL.g:19691:1: ( ( ruleCubeDimension ) )
+ // InternalCubeDSL.g:19692:2: ( ruleCubeDimension )
{
- // InternalCubeDSL.g:19646:2: ( ruleCubeDimension )
- // InternalCubeDSL.g:19647:3: ruleCubeDimension
+ // InternalCubeDSL.g:19692:2: ( ruleCubeDimension )
+ // InternalCubeDSL.g:19693:3: ruleCubeDimension
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0());
+ before(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0());
}
pushFollow(FOLLOW_2);
ruleCubeDimension();
@@ -64814,7 +64968,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0());
+ after(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0());
}
}
@@ -64834,24 +64988,24 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CubePackage__DimensionsAssignment_2_1"
+ // $ANTLR end "rule__CubePackage__DimensionsAssignment_2_2"
- // $ANTLR start "rule__CubePackage__CubesAssignment_2_2"
- // InternalCubeDSL.g:19656:1: rule__CubePackage__CubesAssignment_2_2 : ( ruleCubeType ) ;
- public final void rule__CubePackage__CubesAssignment_2_2() throws RecognitionException {
+ // $ANTLR start "rule__CubePackage__CubesAssignment_2_3"
+ // InternalCubeDSL.g:19702:1: rule__CubePackage__CubesAssignment_2_3 : ( ruleCubeType ) ;
+ public final void rule__CubePackage__CubesAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19660:1: ( ( ruleCubeType ) )
- // InternalCubeDSL.g:19661:2: ( ruleCubeType )
+ // InternalCubeDSL.g:19706:1: ( ( ruleCubeType ) )
+ // InternalCubeDSL.g:19707:2: ( ruleCubeType )
{
- // InternalCubeDSL.g:19661:2: ( ruleCubeType )
- // InternalCubeDSL.g:19662:3: ruleCubeType
+ // InternalCubeDSL.g:19707:2: ( ruleCubeType )
+ // InternalCubeDSL.g:19708:3: ruleCubeType
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0());
+ before(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0());
}
pushFollow(FOLLOW_2);
ruleCubeType();
@@ -64859,7 +65013,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0());
+ after(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0());
}
}
@@ -64879,21 +65033,21 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CubePackage__CubesAssignment_2_2"
+ // $ANTLR end "rule__CubePackage__CubesAssignment_2_3"
// $ANTLR start "rule__CubeType__NameAssignment_1"
- // InternalCubeDSL.g:19671:1: rule__CubeType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalCubeDSL.g:19717:1: rule__CubeType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CubeType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19675:1: ( ( RULE_ID ) )
- // InternalCubeDSL.g:19676:2: ( RULE_ID )
+ // InternalCubeDSL.g:19721:1: ( ( RULE_ID ) )
+ // InternalCubeDSL.g:19722:2: ( RULE_ID )
{
- // InternalCubeDSL.g:19676:2: ( RULE_ID )
- // InternalCubeDSL.g:19677:3: RULE_ID
+ // InternalCubeDSL.g:19722:2: ( RULE_ID )
+ // InternalCubeDSL.g:19723:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getNameIDTerminalRuleCall_1_0());
@@ -64924,28 +65078,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__DefaultMeasureAssignment_2_0"
- // InternalCubeDSL.g:19686:1: rule__CubeType__DefaultMeasureAssignment_2_0 : ( ( 'defaultMeasure' ) ) ;
+ // InternalCubeDSL.g:19732:1: rule__CubeType__DefaultMeasureAssignment_2_0 : ( ( 'defaultMeasure' ) ) ;
public final void rule__CubeType__DefaultMeasureAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19690:1: ( ( ( 'defaultMeasure' ) ) )
- // InternalCubeDSL.g:19691:2: ( ( 'defaultMeasure' ) )
+ // InternalCubeDSL.g:19736:1: ( ( ( 'defaultMeasure' ) ) )
+ // InternalCubeDSL.g:19737:2: ( ( 'defaultMeasure' ) )
{
- // InternalCubeDSL.g:19691:2: ( ( 'defaultMeasure' ) )
- // InternalCubeDSL.g:19692:3: ( 'defaultMeasure' )
+ // InternalCubeDSL.g:19737:2: ( ( 'defaultMeasure' ) )
+ // InternalCubeDSL.g:19738:3: ( 'defaultMeasure' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getDefaultMeasureDefaultMeasureKeyword_2_0_0());
}
- // InternalCubeDSL.g:19693:3: ( 'defaultMeasure' )
- // InternalCubeDSL.g:19694:4: 'defaultMeasure'
+ // InternalCubeDSL.g:19739:3: ( 'defaultMeasure' )
+ // InternalCubeDSL.g:19740:4: 'defaultMeasure'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getDefaultMeasureDefaultMeasureKeyword_2_0_0());
}
- match(input,116,FOLLOW_2); if (state.failed) return ;
+ match(input,117,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeTypeAccess().getDefaultMeasureDefaultMeasureKeyword_2_0_0());
}
@@ -64977,17 +65131,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__DefaultMeasureValueAssignment_2_1"
- // InternalCubeDSL.g:19705:1: rule__CubeType__DefaultMeasureValueAssignment_2_1 : ( RULE_STRING ) ;
+ // InternalCubeDSL.g:19751:1: rule__CubeType__DefaultMeasureValueAssignment_2_1 : ( RULE_STRING ) ;
public final void rule__CubeType__DefaultMeasureValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19709:1: ( ( RULE_STRING ) )
- // InternalCubeDSL.g:19710:2: ( RULE_STRING )
+ // InternalCubeDSL.g:19755:1: ( ( RULE_STRING ) )
+ // InternalCubeDSL.g:19756:2: ( RULE_STRING )
{
- // InternalCubeDSL.g:19710:2: ( RULE_STRING )
- // InternalCubeDSL.g:19711:3: RULE_STRING
+ // InternalCubeDSL.g:19756:2: ( RULE_STRING )
+ // InternalCubeDSL.g:19757:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getDefaultMeasureValueSTRINGTerminalRuleCall_2_1_0());
@@ -65018,17 +65172,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeType__CubeTypeEntityAssignment_4"
- // InternalCubeDSL.g:19720:1: rule__CubeType__CubeTypeEntityAssignment_4 : ( ruleCubeTypeEntity ) ;
+ // InternalCubeDSL.g:19766:1: rule__CubeType__CubeTypeEntityAssignment_4 : ( ruleCubeTypeEntity ) ;
public final void rule__CubeType__CubeTypeEntityAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19724:1: ( ( ruleCubeTypeEntity ) )
- // InternalCubeDSL.g:19725:2: ( ruleCubeTypeEntity )
+ // InternalCubeDSL.g:19770:1: ( ( ruleCubeTypeEntity ) )
+ // InternalCubeDSL.g:19771:2: ( ruleCubeTypeEntity )
{
- // InternalCubeDSL.g:19725:2: ( ruleCubeTypeEntity )
- // InternalCubeDSL.g:19726:3: ruleCubeTypeEntity
+ // InternalCubeDSL.g:19771:2: ( ruleCubeTypeEntity )
+ // InternalCubeDSL.g:19772:3: ruleCubeTypeEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeAccess().getCubeTypeEntityCubeTypeEntityParserRuleCall_4_0());
@@ -65063,23 +65217,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__SourceValueAssignment_1"
- // InternalCubeDSL.g:19735:1: rule__CubeDimensionUsage__SourceValueAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalCubeDSL.g:19781:1: rule__CubeDimensionUsage__SourceValueAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__CubeDimensionUsage__SourceValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19739:1: ( ( ( RULE_ID ) ) )
- // InternalCubeDSL.g:19740:2: ( ( RULE_ID ) )
+ // InternalCubeDSL.g:19785:1: ( ( ( RULE_ID ) ) )
+ // InternalCubeDSL.g:19786:2: ( ( RULE_ID ) )
{
- // InternalCubeDSL.g:19740:2: ( ( RULE_ID ) )
- // InternalCubeDSL.g:19741:3: ( RULE_ID )
+ // InternalCubeDSL.g:19786:2: ( ( RULE_ID ) )
+ // InternalCubeDSL.g:19787:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getSourceValueCubeDimensionCrossReference_1_0());
}
- // InternalCubeDSL.g:19742:3: ( RULE_ID )
- // InternalCubeDSL.g:19743:4: RULE_ID
+ // InternalCubeDSL.g:19788:3: ( RULE_ID )
+ // InternalCubeDSL.g:19789:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getSourceValueCubeDimensionIDTerminalRuleCall_1_0_1());
@@ -65116,23 +65270,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionUsage__OverValueAssignment_3"
- // InternalCubeDSL.g:19754:1: rule__CubeDimensionUsage__OverValueAssignment_3 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:19800:1: rule__CubeDimensionUsage__OverValueAssignment_3 : ( ( ruleLFQN ) ) ;
public final void rule__CubeDimensionUsage__OverValueAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19758:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:19759:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:19804:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:19805:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:19759:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:19760:3: ( ruleLFQN )
+ // InternalCubeDSL.g:19805:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:19806:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getOverValueLEntityFeatureCrossReference_3_0());
}
- // InternalCubeDSL.g:19761:3: ( ruleLFQN )
- // InternalCubeDSL.g:19762:4: ruleLFQN
+ // InternalCubeDSL.g:19807:3: ( ruleLFQN )
+ // InternalCubeDSL.g:19808:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionUsageAccess().getOverValueLEntityFeatureLFQNParserRuleCall_3_0_1());
@@ -65173,17 +65327,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__NameAssignment_1"
- // InternalCubeDSL.g:19773:1: rule__CubeDimension__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
+ // InternalCubeDSL.g:19819:1: rule__CubeDimension__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
public final void rule__CubeDimension__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19777:1: ( ( ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:19778:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:19823:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:19824:2: ( ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:19778:2: ( ruleTRANSLATABLEID )
- // InternalCubeDSL.g:19779:3: ruleTRANSLATABLEID
+ // InternalCubeDSL.g:19824:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:19825:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
@@ -65218,28 +65372,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__TypeTimeAssignment_2"
- // InternalCubeDSL.g:19788:1: rule__CubeDimension__TypeTimeAssignment_2 : ( ( 'typeTime' ) ) ;
+ // InternalCubeDSL.g:19834:1: rule__CubeDimension__TypeTimeAssignment_2 : ( ( 'typeTime' ) ) ;
public final void rule__CubeDimension__TypeTimeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19792:1: ( ( ( 'typeTime' ) ) )
- // InternalCubeDSL.g:19793:2: ( ( 'typeTime' ) )
+ // InternalCubeDSL.g:19838:1: ( ( ( 'typeTime' ) ) )
+ // InternalCubeDSL.g:19839:2: ( ( 'typeTime' ) )
{
- // InternalCubeDSL.g:19793:2: ( ( 'typeTime' ) )
- // InternalCubeDSL.g:19794:3: ( 'typeTime' )
+ // InternalCubeDSL.g:19839:2: ( ( 'typeTime' ) )
+ // InternalCubeDSL.g:19840:3: ( 'typeTime' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getTypeTimeTypeTimeKeyword_2_0());
}
- // InternalCubeDSL.g:19795:3: ( 'typeTime' )
- // InternalCubeDSL.g:19796:4: 'typeTime'
+ // InternalCubeDSL.g:19841:3: ( 'typeTime' )
+ // InternalCubeDSL.g:19842:4: 'typeTime'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getTypeTimeTypeTimeKeyword_2_0());
}
- match(input,117,FOLLOW_2); if (state.failed) return ;
+ match(input,118,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeDimensionAccess().getTypeTimeTypeTimeKeyword_2_0());
}
@@ -65271,17 +65425,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimension__HierarchiesAssignment_4"
- // InternalCubeDSL.g:19807:1: rule__CubeDimension__HierarchiesAssignment_4 : ( ruleCubeHierarchy ) ;
+ // InternalCubeDSL.g:19853:1: rule__CubeDimension__HierarchiesAssignment_4 : ( ruleCubeHierarchy ) ;
public final void rule__CubeDimension__HierarchiesAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19811:1: ( ( ruleCubeHierarchy ) )
- // InternalCubeDSL.g:19812:2: ( ruleCubeHierarchy )
+ // InternalCubeDSL.g:19857:1: ( ( ruleCubeHierarchy ) )
+ // InternalCubeDSL.g:19858:2: ( ruleCubeHierarchy )
{
- // InternalCubeDSL.g:19812:2: ( ruleCubeHierarchy )
- // InternalCubeDSL.g:19813:3: ruleCubeHierarchy
+ // InternalCubeDSL.g:19858:2: ( ruleCubeHierarchy )
+ // InternalCubeDSL.g:19859:3: ruleCubeHierarchy
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionAccess().getHierarchiesCubeHierarchyParserRuleCall_4_0());
@@ -65316,17 +65470,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__NameAssignment_2"
- // InternalCubeDSL.g:19822:1: rule__CubeHierarchy__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
+ // InternalCubeDSL.g:19868:1: rule__CubeHierarchy__NameAssignment_2 : ( ruleTRANSLATABLEID ) ;
public final void rule__CubeHierarchy__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19826:1: ( ( ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:19827:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:19872:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:19873:2: ( ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:19827:2: ( ruleTRANSLATABLEID )
- // InternalCubeDSL.g:19828:3: ruleTRANSLATABLEID
+ // InternalCubeDSL.g:19873:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:19874:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
@@ -65361,28 +65515,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__HasAllAssignment_3"
- // InternalCubeDSL.g:19837:1: rule__CubeHierarchy__HasAllAssignment_3 : ( ( 'hasAll' ) ) ;
+ // InternalCubeDSL.g:19883:1: rule__CubeHierarchy__HasAllAssignment_3 : ( ( 'hasAll' ) ) ;
public final void rule__CubeHierarchy__HasAllAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19841:1: ( ( ( 'hasAll' ) ) )
- // InternalCubeDSL.g:19842:2: ( ( 'hasAll' ) )
+ // InternalCubeDSL.g:19887:1: ( ( ( 'hasAll' ) ) )
+ // InternalCubeDSL.g:19888:2: ( ( 'hasAll' ) )
{
- // InternalCubeDSL.g:19842:2: ( ( 'hasAll' ) )
- // InternalCubeDSL.g:19843:3: ( 'hasAll' )
+ // InternalCubeDSL.g:19888:2: ( ( 'hasAll' ) )
+ // InternalCubeDSL.g:19889:3: ( 'hasAll' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getHasAllHasAllKeyword_3_0());
}
- // InternalCubeDSL.g:19844:3: ( 'hasAll' )
- // InternalCubeDSL.g:19845:4: 'hasAll'
+ // InternalCubeDSL.g:19890:3: ( 'hasAll' )
+ // InternalCubeDSL.g:19891:4: 'hasAll'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getHasAllHasAllKeyword_3_0());
}
- match(input,118,FOLLOW_2); if (state.failed) return ;
+ match(input,119,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeHierarchyAccess().getHasAllHasAllKeyword_3_0());
}
@@ -65414,28 +65568,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__AllMemberNameAssignment_4_0"
- // InternalCubeDSL.g:19856:1: rule__CubeHierarchy__AllMemberNameAssignment_4_0 : ( ( 'allMemberName' ) ) ;
+ // InternalCubeDSL.g:19902:1: rule__CubeHierarchy__AllMemberNameAssignment_4_0 : ( ( 'allMemberName' ) ) ;
public final void rule__CubeHierarchy__AllMemberNameAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19860:1: ( ( ( 'allMemberName' ) ) )
- // InternalCubeDSL.g:19861:2: ( ( 'allMemberName' ) )
+ // InternalCubeDSL.g:19906:1: ( ( ( 'allMemberName' ) ) )
+ // InternalCubeDSL.g:19907:2: ( ( 'allMemberName' ) )
{
- // InternalCubeDSL.g:19861:2: ( ( 'allMemberName' ) )
- // InternalCubeDSL.g:19862:3: ( 'allMemberName' )
+ // InternalCubeDSL.g:19907:2: ( ( 'allMemberName' ) )
+ // InternalCubeDSL.g:19908:3: ( 'allMemberName' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getAllMemberNameAllMemberNameKeyword_4_0_0());
}
- // InternalCubeDSL.g:19863:3: ( 'allMemberName' )
- // InternalCubeDSL.g:19864:4: 'allMemberName'
+ // InternalCubeDSL.g:19909:3: ( 'allMemberName' )
+ // InternalCubeDSL.g:19910:4: 'allMemberName'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getAllMemberNameAllMemberNameKeyword_4_0_0());
}
- match(input,119,FOLLOW_2); if (state.failed) return ;
+ match(input,120,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeHierarchyAccess().getAllMemberNameAllMemberNameKeyword_4_0_0());
}
@@ -65467,17 +65621,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__AllMemberNameValueAssignment_4_1"
- // InternalCubeDSL.g:19875:1: rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 : ( ruleTRANSLATABLESTRING ) ;
+ // InternalCubeDSL.g:19921:1: rule__CubeHierarchy__AllMemberNameValueAssignment_4_1 : ( ruleTRANSLATABLESTRING ) ;
public final void rule__CubeHierarchy__AllMemberNameValueAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19879:1: ( ( ruleTRANSLATABLESTRING ) )
- // InternalCubeDSL.g:19880:2: ( ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:19925:1: ( ( ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:19926:2: ( ruleTRANSLATABLESTRING )
{
- // InternalCubeDSL.g:19880:2: ( ruleTRANSLATABLESTRING )
- // InternalCubeDSL.g:19881:3: ruleTRANSLATABLESTRING
+ // InternalCubeDSL.g:19926:2: ( ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:19927:3: ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getAllMemberNameValueTRANSLATABLESTRINGParserRuleCall_4_1_0());
@@ -65512,28 +65666,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__DefaultMemberAssignment_5_0"
- // InternalCubeDSL.g:19890:1: rule__CubeHierarchy__DefaultMemberAssignment_5_0 : ( ( 'defaultMember' ) ) ;
+ // InternalCubeDSL.g:19936:1: rule__CubeHierarchy__DefaultMemberAssignment_5_0 : ( ( 'defaultMember' ) ) ;
public final void rule__CubeHierarchy__DefaultMemberAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19894:1: ( ( ( 'defaultMember' ) ) )
- // InternalCubeDSL.g:19895:2: ( ( 'defaultMember' ) )
+ // InternalCubeDSL.g:19940:1: ( ( ( 'defaultMember' ) ) )
+ // InternalCubeDSL.g:19941:2: ( ( 'defaultMember' ) )
{
- // InternalCubeDSL.g:19895:2: ( ( 'defaultMember' ) )
- // InternalCubeDSL.g:19896:3: ( 'defaultMember' )
+ // InternalCubeDSL.g:19941:2: ( ( 'defaultMember' ) )
+ // InternalCubeDSL.g:19942:3: ( 'defaultMember' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getDefaultMemberDefaultMemberKeyword_5_0_0());
}
- // InternalCubeDSL.g:19897:3: ( 'defaultMember' )
- // InternalCubeDSL.g:19898:4: 'defaultMember'
+ // InternalCubeDSL.g:19943:3: ( 'defaultMember' )
+ // InternalCubeDSL.g:19944:4: 'defaultMember'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getDefaultMemberDefaultMemberKeyword_5_0_0());
}
- match(input,120,FOLLOW_2); if (state.failed) return ;
+ match(input,121,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeHierarchyAccess().getDefaultMemberDefaultMemberKeyword_5_0_0());
}
@@ -65565,17 +65719,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__DefaultMemberValueAssignment_5_1"
- // InternalCubeDSL.g:19909:1: rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 : ( ruleTRANSLATABLESTRING ) ;
+ // InternalCubeDSL.g:19955:1: rule__CubeHierarchy__DefaultMemberValueAssignment_5_1 : ( ruleTRANSLATABLESTRING ) ;
public final void rule__CubeHierarchy__DefaultMemberValueAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19913:1: ( ( ruleTRANSLATABLESTRING ) )
- // InternalCubeDSL.g:19914:2: ( ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:19959:1: ( ( ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:19960:2: ( ruleTRANSLATABLESTRING )
{
- // InternalCubeDSL.g:19914:2: ( ruleTRANSLATABLESTRING )
- // InternalCubeDSL.g:19915:3: ruleTRANSLATABLESTRING
+ // InternalCubeDSL.g:19960:2: ( ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:19961:3: ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getDefaultMemberValueTRANSLATABLESTRINGParserRuleCall_5_1_0());
@@ -65610,17 +65764,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeHierarchy__CubeDimEntityAssignment_7"
- // InternalCubeDSL.g:19924:1: rule__CubeHierarchy__CubeDimEntityAssignment_7 : ( ruleCubeDimensionEntity ) ;
+ // InternalCubeDSL.g:19970:1: rule__CubeHierarchy__CubeDimEntityAssignment_7 : ( ruleCubeDimensionEntity ) ;
public final void rule__CubeHierarchy__CubeDimEntityAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19928:1: ( ( ruleCubeDimensionEntity ) )
- // InternalCubeDSL.g:19929:2: ( ruleCubeDimensionEntity )
+ // InternalCubeDSL.g:19974:1: ( ( ruleCubeDimensionEntity ) )
+ // InternalCubeDSL.g:19975:2: ( ruleCubeDimensionEntity )
{
- // InternalCubeDSL.g:19929:2: ( ruleCubeDimensionEntity )
- // InternalCubeDSL.g:19930:3: ruleCubeDimensionEntity
+ // InternalCubeDSL.g:19975:2: ( ruleCubeDimensionEntity )
+ // InternalCubeDSL.g:19976:3: ruleCubeDimensionEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeHierarchyAccess().getCubeDimEntityCubeDimensionEntityParserRuleCall_7_0());
@@ -65655,23 +65809,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__EntityValueAssignment_1"
- // InternalCubeDSL.g:19939:1: rule__CubeEntity__EntityValueAssignment_1 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:19985:1: rule__CubeEntity__EntityValueAssignment_1 : ( ( ruleLFQN ) ) ;
public final void rule__CubeEntity__EntityValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19943:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:19944:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:19989:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:19990:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:19944:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:19945:3: ( ruleLFQN )
+ // InternalCubeDSL.g:19990:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:19991:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getEntityValueLEntityCrossReference_1_0());
}
- // InternalCubeDSL.g:19946:3: ( ruleLFQN )
- // InternalCubeDSL.g:19947:4: ruleLFQN
+ // InternalCubeDSL.g:19992:3: ( ruleLFQN )
+ // InternalCubeDSL.g:19993:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getEntityValueLEntityLFQNParserRuleCall_1_0_1());
@@ -65712,28 +65866,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__KeyAssignment_2_0"
- // InternalCubeDSL.g:19958:1: rule__CubeEntity__KeyAssignment_2_0 : ( ( 'key' ) ) ;
+ // InternalCubeDSL.g:20004:1: rule__CubeEntity__KeyAssignment_2_0 : ( ( 'key' ) ) ;
public final void rule__CubeEntity__KeyAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19962:1: ( ( ( 'key' ) ) )
- // InternalCubeDSL.g:19963:2: ( ( 'key' ) )
+ // InternalCubeDSL.g:20008:1: ( ( ( 'key' ) ) )
+ // InternalCubeDSL.g:20009:2: ( ( 'key' ) )
{
- // InternalCubeDSL.g:19963:2: ( ( 'key' ) )
- // InternalCubeDSL.g:19964:3: ( 'key' )
+ // InternalCubeDSL.g:20009:2: ( ( 'key' ) )
+ // InternalCubeDSL.g:20010:3: ( 'key' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyKeyKeyword_2_0_0());
}
- // InternalCubeDSL.g:19965:3: ( 'key' )
- // InternalCubeDSL.g:19966:4: 'key'
+ // InternalCubeDSL.g:20011:3: ( 'key' )
+ // InternalCubeDSL.g:20012:4: 'key'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyKeyKeyword_2_0_0());
}
- match(input,121,FOLLOW_2); if (state.failed) return ;
+ match(input,122,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeEntityAccess().getKeyKeyKeyword_2_0_0());
}
@@ -65765,23 +65919,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeEntity__KeyValueAssignment_2_1"
- // InternalCubeDSL.g:19977:1: rule__CubeEntity__KeyValueAssignment_2_1 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20023:1: rule__CubeEntity__KeyValueAssignment_2_1 : ( ( ruleLFQN ) ) ;
public final void rule__CubeEntity__KeyValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:19981:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:19982:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20027:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20028:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:19982:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:19983:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20028:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20029:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyValueLEntityFeatureCrossReference_2_1_0());
}
- // InternalCubeDSL.g:19984:3: ( ruleLFQN )
- // InternalCubeDSL.g:19985:4: ruleLFQN
+ // InternalCubeDSL.g:20030:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20031:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeEntityAccess().getKeyValueLEntityFeatureLFQNParserRuleCall_2_1_0_1());
@@ -65822,17 +65976,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__EntityRefAssignment_0"
- // InternalCubeDSL.g:19996:1: rule__CubeTypeEntity__EntityRefAssignment_0 : ( ruleCubeEntity ) ;
+ // InternalCubeDSL.g:20042:1: rule__CubeTypeEntity__EntityRefAssignment_0 : ( ruleCubeEntity ) ;
public final void rule__CubeTypeEntity__EntityRefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20000:1: ( ( ruleCubeEntity ) )
- // InternalCubeDSL.g:20001:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20046:1: ( ( ruleCubeEntity ) )
+ // InternalCubeDSL.g:20047:2: ( ruleCubeEntity )
{
- // InternalCubeDSL.g:20001:2: ( ruleCubeEntity )
- // InternalCubeDSL.g:20002:3: ruleCubeEntity
+ // InternalCubeDSL.g:20047:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20048:3: ruleCubeEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getEntityRefCubeEntityParserRuleCall_0_0());
@@ -65867,17 +66021,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__DimensionUsagesAssignment_2"
- // InternalCubeDSL.g:20011:1: rule__CubeTypeEntity__DimensionUsagesAssignment_2 : ( ruleCubeDimensionUsage ) ;
+ // InternalCubeDSL.g:20057:1: rule__CubeTypeEntity__DimensionUsagesAssignment_2 : ( ruleCubeDimensionUsage ) ;
public final void rule__CubeTypeEntity__DimensionUsagesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20015:1: ( ( ruleCubeDimensionUsage ) )
- // InternalCubeDSL.g:20016:2: ( ruleCubeDimensionUsage )
+ // InternalCubeDSL.g:20061:1: ( ( ruleCubeDimensionUsage ) )
+ // InternalCubeDSL.g:20062:2: ( ruleCubeDimensionUsage )
{
- // InternalCubeDSL.g:20016:2: ( ruleCubeDimensionUsage )
- // InternalCubeDSL.g:20017:3: ruleCubeDimensionUsage
+ // InternalCubeDSL.g:20062:2: ( ruleCubeDimensionUsage )
+ // InternalCubeDSL.g:20063:3: ruleCubeDimensionUsage
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getDimensionUsagesCubeDimensionUsageParserRuleCall_2_0());
@@ -65912,17 +66066,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeTypeEntity__MeasuresAssignment_3"
- // InternalCubeDSL.g:20026:1: rule__CubeTypeEntity__MeasuresAssignment_3 : ( ruleCubeMeasure ) ;
+ // InternalCubeDSL.g:20072:1: rule__CubeTypeEntity__MeasuresAssignment_3 : ( ruleCubeMeasure ) ;
public final void rule__CubeTypeEntity__MeasuresAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20030:1: ( ( ruleCubeMeasure ) )
- // InternalCubeDSL.g:20031:2: ( ruleCubeMeasure )
+ // InternalCubeDSL.g:20076:1: ( ( ruleCubeMeasure ) )
+ // InternalCubeDSL.g:20077:2: ( ruleCubeMeasure )
{
- // InternalCubeDSL.g:20031:2: ( ruleCubeMeasure )
- // InternalCubeDSL.g:20032:3: ruleCubeMeasure
+ // InternalCubeDSL.g:20077:2: ( ruleCubeMeasure )
+ // InternalCubeDSL.g:20078:3: ruleCubeMeasure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeTypeEntityAccess().getMeasuresCubeMeasureParserRuleCall_3_0());
@@ -65957,17 +66111,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__EntityRefAssignment_1"
- // InternalCubeDSL.g:20041:1: rule__CubeDimensionEntity__EntityRefAssignment_1 : ( ruleCubeEntity ) ;
+ // InternalCubeDSL.g:20087:1: rule__CubeDimensionEntity__EntityRefAssignment_1 : ( ruleCubeEntity ) ;
public final void rule__CubeDimensionEntity__EntityRefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20045:1: ( ( ruleCubeEntity ) )
- // InternalCubeDSL.g:20046:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20091:1: ( ( ruleCubeEntity ) )
+ // InternalCubeDSL.g:20092:2: ( ruleCubeEntity )
{
- // InternalCubeDSL.g:20046:2: ( ruleCubeEntity )
- // InternalCubeDSL.g:20047:3: ruleCubeEntity
+ // InternalCubeDSL.g:20092:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20093:3: ruleCubeEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getEntityRefCubeEntityParserRuleCall_1_0());
@@ -66002,17 +66156,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__HierarchLevelsAssignment_3"
- // InternalCubeDSL.g:20056:1: rule__CubeDimensionEntity__HierarchLevelsAssignment_3 : ( ruleCubeLevel ) ;
+ // InternalCubeDSL.g:20102:1: rule__CubeDimensionEntity__HierarchLevelsAssignment_3 : ( ruleCubeLevel ) ;
public final void rule__CubeDimensionEntity__HierarchLevelsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20060:1: ( ( ruleCubeLevel ) )
- // InternalCubeDSL.g:20061:2: ( ruleCubeLevel )
+ // InternalCubeDSL.g:20106:1: ( ( ruleCubeLevel ) )
+ // InternalCubeDSL.g:20107:2: ( ruleCubeLevel )
{
- // InternalCubeDSL.g:20061:2: ( ruleCubeLevel )
- // InternalCubeDSL.g:20062:3: ruleCubeLevel
+ // InternalCubeDSL.g:20107:2: ( ruleCubeLevel )
+ // InternalCubeDSL.g:20108:3: ruleCubeLevel
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getHierarchLevelsCubeLevelParserRuleCall_3_0());
@@ -66047,17 +66201,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntity__DimEntityAssignment_4"
- // InternalCubeDSL.g:20071:1: rule__CubeDimensionEntity__DimEntityAssignment_4 : ( ruleCubeDimensionEntityEntity ) ;
+ // InternalCubeDSL.g:20117:1: rule__CubeDimensionEntity__DimEntityAssignment_4 : ( ruleCubeDimensionEntityEntity ) ;
public final void rule__CubeDimensionEntity__DimEntityAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20075:1: ( ( ruleCubeDimensionEntityEntity ) )
- // InternalCubeDSL.g:20076:2: ( ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:20121:1: ( ( ruleCubeDimensionEntityEntity ) )
+ // InternalCubeDSL.g:20122:2: ( ruleCubeDimensionEntityEntity )
{
- // InternalCubeDSL.g:20076:2: ( ruleCubeDimensionEntityEntity )
- // InternalCubeDSL.g:20077:3: ruleCubeDimensionEntityEntity
+ // InternalCubeDSL.g:20122:2: ( ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:20123:3: ruleCubeDimensionEntityEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityAccess().getDimEntityCubeDimensionEntityEntityParserRuleCall_4_0());
@@ -66092,17 +66246,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__EntityRefAssignment_1"
- // InternalCubeDSL.g:20086:1: rule__CubeDimensionEntityEntity__EntityRefAssignment_1 : ( ruleCubeEntity ) ;
+ // InternalCubeDSL.g:20132:1: rule__CubeDimensionEntityEntity__EntityRefAssignment_1 : ( ruleCubeEntity ) ;
public final void rule__CubeDimensionEntityEntity__EntityRefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20090:1: ( ( ruleCubeEntity ) )
- // InternalCubeDSL.g:20091:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20136:1: ( ( ruleCubeEntity ) )
+ // InternalCubeDSL.g:20137:2: ( ruleCubeEntity )
{
- // InternalCubeDSL.g:20091:2: ( ruleCubeEntity )
- // InternalCubeDSL.g:20092:3: ruleCubeEntity
+ // InternalCubeDSL.g:20137:2: ( ruleCubeEntity )
+ // InternalCubeDSL.g:20138:3: ruleCubeEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getEntityRefCubeEntityParserRuleCall_1_0());
@@ -66137,23 +66291,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__OverValueAssignment_4"
- // InternalCubeDSL.g:20101:1: rule__CubeDimensionEntityEntity__OverValueAssignment_4 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20147:1: rule__CubeDimensionEntityEntity__OverValueAssignment_4 : ( ( ruleLFQN ) ) ;
public final void rule__CubeDimensionEntityEntity__OverValueAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20105:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20106:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20151:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20152:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20106:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20107:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20152:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20153:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getOverValueLEntityFeatureCrossReference_4_0());
}
- // InternalCubeDSL.g:20108:3: ( ruleLFQN )
- // InternalCubeDSL.g:20109:4: ruleLFQN
+ // InternalCubeDSL.g:20154:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20155:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getOverValueLEntityFeatureLFQNParserRuleCall_4_0_1());
@@ -66194,17 +66348,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5"
- // InternalCubeDSL.g:20120:1: rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 : ( ruleCubeLevel ) ;
+ // InternalCubeDSL.g:20166:1: rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5 : ( ruleCubeLevel ) ;
public final void rule__CubeDimensionEntityEntity__HierarchLevelsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20124:1: ( ( ruleCubeLevel ) )
- // InternalCubeDSL.g:20125:2: ( ruleCubeLevel )
+ // InternalCubeDSL.g:20170:1: ( ( ruleCubeLevel ) )
+ // InternalCubeDSL.g:20171:2: ( ruleCubeLevel )
{
- // InternalCubeDSL.g:20125:2: ( ruleCubeLevel )
- // InternalCubeDSL.g:20126:3: ruleCubeLevel
+ // InternalCubeDSL.g:20171:2: ( ruleCubeLevel )
+ // InternalCubeDSL.g:20172:3: ruleCubeLevel
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getHierarchLevelsCubeLevelParserRuleCall_5_0());
@@ -66239,17 +66393,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeDimensionEntityEntity__DimEntityAssignment_6"
- // InternalCubeDSL.g:20135:1: rule__CubeDimensionEntityEntity__DimEntityAssignment_6 : ( ruleCubeDimensionEntityEntity ) ;
+ // InternalCubeDSL.g:20181:1: rule__CubeDimensionEntityEntity__DimEntityAssignment_6 : ( ruleCubeDimensionEntityEntity ) ;
public final void rule__CubeDimensionEntityEntity__DimEntityAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20139:1: ( ( ruleCubeDimensionEntityEntity ) )
- // InternalCubeDSL.g:20140:2: ( ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:20185:1: ( ( ruleCubeDimensionEntityEntity ) )
+ // InternalCubeDSL.g:20186:2: ( ruleCubeDimensionEntityEntity )
{
- // InternalCubeDSL.g:20140:2: ( ruleCubeDimensionEntityEntity )
- // InternalCubeDSL.g:20141:3: ruleCubeDimensionEntityEntity
+ // InternalCubeDSL.g:20186:2: ( ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:20187:3: ruleCubeDimensionEntityEntity
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeDimensionEntityEntityAccess().getDimEntityCubeDimensionEntityEntityParserRuleCall_6_0());
@@ -66284,17 +66438,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__NameAssignment_1"
- // InternalCubeDSL.g:20150:1: rule__CubeLevel__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
+ // InternalCubeDSL.g:20196:1: rule__CubeLevel__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
public final void rule__CubeLevel__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20154:1: ( ( ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:20155:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20200:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:20201:2: ( ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:20155:2: ( ruleTRANSLATABLEID )
- // InternalCubeDSL.g:20156:3: ruleTRANSLATABLEID
+ // InternalCubeDSL.g:20201:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20202:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
@@ -66329,23 +66483,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelColValueAssignment_3"
- // InternalCubeDSL.g:20165:1: rule__CubeLevel__LevelColValueAssignment_3 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20211:1: rule__CubeLevel__LevelColValueAssignment_3 : ( ( ruleLFQN ) ) ;
public final void rule__CubeLevel__LevelColValueAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20169:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20170:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20215:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20216:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20170:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20171:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20216:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20217:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelColValueLEntityFeatureCrossReference_3_0());
}
- // InternalCubeDSL.g:20172:3: ( ruleLFQN )
- // InternalCubeDSL.g:20173:4: ruleLFQN
+ // InternalCubeDSL.g:20218:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20219:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelColValueLEntityFeatureLFQNParserRuleCall_3_0_1());
@@ -66386,28 +66540,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__NameColumnAssignment_4_0"
- // InternalCubeDSL.g:20184:1: rule__CubeLevel__NameColumnAssignment_4_0 : ( ( 'nameColumn' ) ) ;
+ // InternalCubeDSL.g:20230:1: rule__CubeLevel__NameColumnAssignment_4_0 : ( ( 'nameColumn' ) ) ;
public final void rule__CubeLevel__NameColumnAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20188:1: ( ( ( 'nameColumn' ) ) )
- // InternalCubeDSL.g:20189:2: ( ( 'nameColumn' ) )
+ // InternalCubeDSL.g:20234:1: ( ( ( 'nameColumn' ) ) )
+ // InternalCubeDSL.g:20235:2: ( ( 'nameColumn' ) )
{
- // InternalCubeDSL.g:20189:2: ( ( 'nameColumn' ) )
- // InternalCubeDSL.g:20190:3: ( 'nameColumn' )
+ // InternalCubeDSL.g:20235:2: ( ( 'nameColumn' ) )
+ // InternalCubeDSL.g:20236:3: ( 'nameColumn' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getNameColumnNameColumnKeyword_4_0_0());
}
- // InternalCubeDSL.g:20191:3: ( 'nameColumn' )
- // InternalCubeDSL.g:20192:4: 'nameColumn'
+ // InternalCubeDSL.g:20237:3: ( 'nameColumn' )
+ // InternalCubeDSL.g:20238:4: 'nameColumn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getNameColumnNameColumnKeyword_4_0_0());
}
- match(input,122,FOLLOW_2); if (state.failed) return ;
+ match(input,123,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelAccess().getNameColumnNameColumnKeyword_4_0_0());
}
@@ -66439,23 +66593,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelNameColValueAssignment_4_1"
- // InternalCubeDSL.g:20203:1: rule__CubeLevel__LevelNameColValueAssignment_4_1 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20249:1: rule__CubeLevel__LevelNameColValueAssignment_4_1 : ( ( ruleLFQN ) ) ;
public final void rule__CubeLevel__LevelNameColValueAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20207:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20208:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20253:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20254:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20208:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20209:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20254:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20255:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelNameColValueLEntityFeatureCrossReference_4_1_0());
}
- // InternalCubeDSL.g:20210:3: ( ruleLFQN )
- // InternalCubeDSL.g:20211:4: ruleLFQN
+ // InternalCubeDSL.g:20256:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20257:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelNameColValueLEntityFeatureLFQNParserRuleCall_4_1_0_1());
@@ -66496,28 +66650,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__CaptionColumnAssignment_5_0"
- // InternalCubeDSL.g:20222:1: rule__CubeLevel__CaptionColumnAssignment_5_0 : ( ( 'captionColumn' ) ) ;
+ // InternalCubeDSL.g:20268:1: rule__CubeLevel__CaptionColumnAssignment_5_0 : ( ( 'captionColumn' ) ) ;
public final void rule__CubeLevel__CaptionColumnAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20226:1: ( ( ( 'captionColumn' ) ) )
- // InternalCubeDSL.g:20227:2: ( ( 'captionColumn' ) )
+ // InternalCubeDSL.g:20272:1: ( ( ( 'captionColumn' ) ) )
+ // InternalCubeDSL.g:20273:2: ( ( 'captionColumn' ) )
{
- // InternalCubeDSL.g:20227:2: ( ( 'captionColumn' ) )
- // InternalCubeDSL.g:20228:3: ( 'captionColumn' )
+ // InternalCubeDSL.g:20273:2: ( ( 'captionColumn' ) )
+ // InternalCubeDSL.g:20274:3: ( 'captionColumn' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getCaptionColumnCaptionColumnKeyword_5_0_0());
}
- // InternalCubeDSL.g:20229:3: ( 'captionColumn' )
- // InternalCubeDSL.g:20230:4: 'captionColumn'
+ // InternalCubeDSL.g:20275:3: ( 'captionColumn' )
+ // InternalCubeDSL.g:20276:4: 'captionColumn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getCaptionColumnCaptionColumnKeyword_5_0_0());
}
- match(input,123,FOLLOW_2); if (state.failed) return ;
+ match(input,124,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelAccess().getCaptionColumnCaptionColumnKeyword_5_0_0());
}
@@ -66549,23 +66703,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelCaptionColValueAssignment_5_1"
- // InternalCubeDSL.g:20241:1: rule__CubeLevel__LevelCaptionColValueAssignment_5_1 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20287:1: rule__CubeLevel__LevelCaptionColValueAssignment_5_1 : ( ( ruleLFQN ) ) ;
public final void rule__CubeLevel__LevelCaptionColValueAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20245:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20246:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20291:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20292:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20246:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20247:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20292:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20293:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelCaptionColValueLEntityFeatureCrossReference_5_1_0());
}
- // InternalCubeDSL.g:20248:3: ( ruleLFQN )
- // InternalCubeDSL.g:20249:4: ruleLFQN
+ // InternalCubeDSL.g:20294:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20295:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelCaptionColValueLEntityFeatureLFQNParserRuleCall_5_1_0_1());
@@ -66606,28 +66760,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__OrdinalColumnAssignment_6_0"
- // InternalCubeDSL.g:20260:1: rule__CubeLevel__OrdinalColumnAssignment_6_0 : ( ( 'ordinalColumn' ) ) ;
+ // InternalCubeDSL.g:20306:1: rule__CubeLevel__OrdinalColumnAssignment_6_0 : ( ( 'ordinalColumn' ) ) ;
public final void rule__CubeLevel__OrdinalColumnAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20264:1: ( ( ( 'ordinalColumn' ) ) )
- // InternalCubeDSL.g:20265:2: ( ( 'ordinalColumn' ) )
+ // InternalCubeDSL.g:20310:1: ( ( ( 'ordinalColumn' ) ) )
+ // InternalCubeDSL.g:20311:2: ( ( 'ordinalColumn' ) )
{
- // InternalCubeDSL.g:20265:2: ( ( 'ordinalColumn' ) )
- // InternalCubeDSL.g:20266:3: ( 'ordinalColumn' )
+ // InternalCubeDSL.g:20311:2: ( ( 'ordinalColumn' ) )
+ // InternalCubeDSL.g:20312:3: ( 'ordinalColumn' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getOrdinalColumnOrdinalColumnKeyword_6_0_0());
}
- // InternalCubeDSL.g:20267:3: ( 'ordinalColumn' )
- // InternalCubeDSL.g:20268:4: 'ordinalColumn'
+ // InternalCubeDSL.g:20313:3: ( 'ordinalColumn' )
+ // InternalCubeDSL.g:20314:4: 'ordinalColumn'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getOrdinalColumnOrdinalColumnKeyword_6_0_0());
}
- match(input,124,FOLLOW_2); if (state.failed) return ;
+ match(input,125,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelAccess().getOrdinalColumnOrdinalColumnKeyword_6_0_0());
}
@@ -66659,23 +66813,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelOrdinalColValueAssignment_6_1"
- // InternalCubeDSL.g:20279:1: rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20325:1: rule__CubeLevel__LevelOrdinalColValueAssignment_6_1 : ( ( ruleLFQN ) ) ;
public final void rule__CubeLevel__LevelOrdinalColValueAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20283:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20284:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20329:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20330:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20284:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20285:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20330:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20331:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelOrdinalColValueLEntityFeatureCrossReference_6_1_0());
}
- // InternalCubeDSL.g:20286:3: ( ruleLFQN )
- // InternalCubeDSL.g:20287:4: ruleLFQN
+ // InternalCubeDSL.g:20332:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20333:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelOrdinalColValueLEntityFeatureLFQNParserRuleCall_6_1_0_1());
@@ -66716,28 +66870,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__UniqueMembersAssignment_7"
- // InternalCubeDSL.g:20298:1: rule__CubeLevel__UniqueMembersAssignment_7 : ( ( 'uniqueMembers' ) ) ;
+ // InternalCubeDSL.g:20344:1: rule__CubeLevel__UniqueMembersAssignment_7 : ( ( 'uniqueMembers' ) ) ;
public final void rule__CubeLevel__UniqueMembersAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20302:1: ( ( ( 'uniqueMembers' ) ) )
- // InternalCubeDSL.g:20303:2: ( ( 'uniqueMembers' ) )
+ // InternalCubeDSL.g:20348:1: ( ( ( 'uniqueMembers' ) ) )
+ // InternalCubeDSL.g:20349:2: ( ( 'uniqueMembers' ) )
{
- // InternalCubeDSL.g:20303:2: ( ( 'uniqueMembers' ) )
- // InternalCubeDSL.g:20304:3: ( 'uniqueMembers' )
+ // InternalCubeDSL.g:20349:2: ( ( 'uniqueMembers' ) )
+ // InternalCubeDSL.g:20350:3: ( 'uniqueMembers' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getUniqueMembersUniqueMembersKeyword_7_0());
}
- // InternalCubeDSL.g:20305:3: ( 'uniqueMembers' )
- // InternalCubeDSL.g:20306:4: 'uniqueMembers'
+ // InternalCubeDSL.g:20351:3: ( 'uniqueMembers' )
+ // InternalCubeDSL.g:20352:4: 'uniqueMembers'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getUniqueMembersUniqueMembersKeyword_7_0());
}
- match(input,125,FOLLOW_2); if (state.failed) return ;
+ match(input,126,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelAccess().getUniqueMembersUniqueMembersKeyword_7_0());
}
@@ -66769,28 +66923,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelTypeAssignment_8_0"
- // InternalCubeDSL.g:20317:1: rule__CubeLevel__LevelTypeAssignment_8_0 : ( ( 'levelType' ) ) ;
+ // InternalCubeDSL.g:20363:1: rule__CubeLevel__LevelTypeAssignment_8_0 : ( ( 'levelType' ) ) ;
public final void rule__CubeLevel__LevelTypeAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20321:1: ( ( ( 'levelType' ) ) )
- // InternalCubeDSL.g:20322:2: ( ( 'levelType' ) )
+ // InternalCubeDSL.g:20367:1: ( ( ( 'levelType' ) ) )
+ // InternalCubeDSL.g:20368:2: ( ( 'levelType' ) )
{
- // InternalCubeDSL.g:20322:2: ( ( 'levelType' ) )
- // InternalCubeDSL.g:20323:3: ( 'levelType' )
+ // InternalCubeDSL.g:20368:2: ( ( 'levelType' ) )
+ // InternalCubeDSL.g:20369:3: ( 'levelType' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelTypeLevelTypeKeyword_8_0_0());
}
- // InternalCubeDSL.g:20324:3: ( 'levelType' )
- // InternalCubeDSL.g:20325:4: 'levelType'
+ // InternalCubeDSL.g:20370:3: ( 'levelType' )
+ // InternalCubeDSL.g:20371:4: 'levelType'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelTypeLevelTypeKeyword_8_0_0());
}
- match(input,126,FOLLOW_2); if (state.failed) return ;
+ match(input,127,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelAccess().getLevelTypeLevelTypeKeyword_8_0_0());
}
@@ -66822,17 +66976,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__LevelTypeValueAssignment_8_1"
- // InternalCubeDSL.g:20336:1: rule__CubeLevel__LevelTypeValueAssignment_8_1 : ( ruleCubeLevelLevelType ) ;
+ // InternalCubeDSL.g:20382:1: rule__CubeLevel__LevelTypeValueAssignment_8_1 : ( ruleCubeLevelLevelType ) ;
public final void rule__CubeLevel__LevelTypeValueAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20340:1: ( ( ruleCubeLevelLevelType ) )
- // InternalCubeDSL.g:20341:2: ( ruleCubeLevelLevelType )
+ // InternalCubeDSL.g:20386:1: ( ( ruleCubeLevelLevelType ) )
+ // InternalCubeDSL.g:20387:2: ( ruleCubeLevelLevelType )
{
- // InternalCubeDSL.g:20341:2: ( ruleCubeLevelLevelType )
- // InternalCubeDSL.g:20342:3: ruleCubeLevelLevelType
+ // InternalCubeDSL.g:20387:2: ( ruleCubeLevelLevelType )
+ // InternalCubeDSL.g:20388:3: ruleCubeLevelLevelType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getLevelTypeValueCubeLevelLevelTypeEnumRuleCall_8_1_0());
@@ -66867,17 +67021,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevel__PropertiesAssignment_9_1"
- // InternalCubeDSL.g:20351:1: rule__CubeLevel__PropertiesAssignment_9_1 : ( ruleCubeLevelProp ) ;
+ // InternalCubeDSL.g:20397:1: rule__CubeLevel__PropertiesAssignment_9_1 : ( ruleCubeLevelProp ) ;
public final void rule__CubeLevel__PropertiesAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20355:1: ( ( ruleCubeLevelProp ) )
- // InternalCubeDSL.g:20356:2: ( ruleCubeLevelProp )
+ // InternalCubeDSL.g:20401:1: ( ( ruleCubeLevelProp ) )
+ // InternalCubeDSL.g:20402:2: ( ruleCubeLevelProp )
{
- // InternalCubeDSL.g:20356:2: ( ruleCubeLevelProp )
- // InternalCubeDSL.g:20357:3: ruleCubeLevelProp
+ // InternalCubeDSL.g:20402:2: ( ruleCubeLevelProp )
+ // InternalCubeDSL.g:20403:3: ruleCubeLevelProp
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelAccess().getPropertiesCubeLevelPropParserRuleCall_9_1_0());
@@ -66912,17 +67066,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__NameAssignment_1"
- // InternalCubeDSL.g:20366:1: rule__CubeLevelProp__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
+ // InternalCubeDSL.g:20412:1: rule__CubeLevelProp__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
public final void rule__CubeLevelProp__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20370:1: ( ( ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:20371:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20416:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:20417:2: ( ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:20371:2: ( ruleTRANSLATABLEID )
- // InternalCubeDSL.g:20372:3: ruleTRANSLATABLEID
+ // InternalCubeDSL.g:20417:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20418:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
@@ -66957,23 +67111,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__LevelPropColValueAssignment_3"
- // InternalCubeDSL.g:20381:1: rule__CubeLevelProp__LevelPropColValueAssignment_3 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20427:1: rule__CubeLevelProp__LevelPropColValueAssignment_3 : ( ( ruleLFQN ) ) ;
public final void rule__CubeLevelProp__LevelPropColValueAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20385:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20386:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20431:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20432:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20386:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20387:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20432:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20433:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getLevelPropColValueLEntityFeatureCrossReference_3_0());
}
- // InternalCubeDSL.g:20388:3: ( ruleLFQN )
- // InternalCubeDSL.g:20389:4: ruleLFQN
+ // InternalCubeDSL.g:20434:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20435:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getLevelPropColValueLEntityFeatureLFQNParserRuleCall_3_0_1());
@@ -67014,28 +67168,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__TypeAssignment_4_0"
- // InternalCubeDSL.g:20400:1: rule__CubeLevelProp__TypeAssignment_4_0 : ( ( 'type' ) ) ;
+ // InternalCubeDSL.g:20446:1: rule__CubeLevelProp__TypeAssignment_4_0 : ( ( 'type' ) ) ;
public final void rule__CubeLevelProp__TypeAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20404:1: ( ( ( 'type' ) ) )
- // InternalCubeDSL.g:20405:2: ( ( 'type' ) )
+ // InternalCubeDSL.g:20450:1: ( ( ( 'type' ) ) )
+ // InternalCubeDSL.g:20451:2: ( ( 'type' ) )
{
- // InternalCubeDSL.g:20405:2: ( ( 'type' ) )
- // InternalCubeDSL.g:20406:3: ( 'type' )
+ // InternalCubeDSL.g:20451:2: ( ( 'type' ) )
+ // InternalCubeDSL.g:20452:3: ( 'type' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getTypeTypeKeyword_4_0_0());
}
- // InternalCubeDSL.g:20407:3: ( 'type' )
- // InternalCubeDSL.g:20408:4: 'type'
+ // InternalCubeDSL.g:20453:3: ( 'type' )
+ // InternalCubeDSL.g:20454:4: 'type'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getTypeTypeKeyword_4_0_0());
}
- match(input,127,FOLLOW_2); if (state.failed) return ;
+ match(input,128,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeLevelPropAccess().getTypeTypeKeyword_4_0_0());
}
@@ -67067,17 +67221,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeLevelProp__TypeValueAssignment_4_1"
- // InternalCubeDSL.g:20419:1: rule__CubeLevelProp__TypeValueAssignment_4_1 : ( ruleCubeLevelPropType ) ;
+ // InternalCubeDSL.g:20465:1: rule__CubeLevelProp__TypeValueAssignment_4_1 : ( ruleCubeLevelPropType ) ;
public final void rule__CubeLevelProp__TypeValueAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20423:1: ( ( ruleCubeLevelPropType ) )
- // InternalCubeDSL.g:20424:2: ( ruleCubeLevelPropType )
+ // InternalCubeDSL.g:20469:1: ( ( ruleCubeLevelPropType ) )
+ // InternalCubeDSL.g:20470:2: ( ruleCubeLevelPropType )
{
- // InternalCubeDSL.g:20424:2: ( ruleCubeLevelPropType )
- // InternalCubeDSL.g:20425:3: ruleCubeLevelPropType
+ // InternalCubeDSL.g:20470:2: ( ruleCubeLevelPropType )
+ // InternalCubeDSL.g:20471:3: ruleCubeLevelPropType
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeLevelPropAccess().getTypeValueCubeLevelPropTypeEnumRuleCall_4_1_0());
@@ -67112,17 +67266,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__NameAssignment_1"
- // InternalCubeDSL.g:20434:1: rule__CubeMeasure__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
+ // InternalCubeDSL.g:20480:1: rule__CubeMeasure__NameAssignment_1 : ( ruleTRANSLATABLEID ) ;
public final void rule__CubeMeasure__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20438:1: ( ( ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:20439:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20484:1: ( ( ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:20485:2: ( ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:20439:2: ( ruleTRANSLATABLEID )
- // InternalCubeDSL.g:20440:3: ruleTRANSLATABLEID
+ // InternalCubeDSL.g:20485:2: ( ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:20486:3: ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
@@ -67157,17 +67311,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__AggregatorAssignment_2"
- // InternalCubeDSL.g:20449:1: rule__CubeMeasure__AggregatorAssignment_2 : ( ruleCubeAggregatorEnum ) ;
+ // InternalCubeDSL.g:20495:1: rule__CubeMeasure__AggregatorAssignment_2 : ( ruleCubeAggregatorEnum ) ;
public final void rule__CubeMeasure__AggregatorAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20453:1: ( ( ruleCubeAggregatorEnum ) )
- // InternalCubeDSL.g:20454:2: ( ruleCubeAggregatorEnum )
+ // InternalCubeDSL.g:20499:1: ( ( ruleCubeAggregatorEnum ) )
+ // InternalCubeDSL.g:20500:2: ( ruleCubeAggregatorEnum )
{
- // InternalCubeDSL.g:20454:2: ( ruleCubeAggregatorEnum )
- // InternalCubeDSL.g:20455:3: ruleCubeAggregatorEnum
+ // InternalCubeDSL.g:20500:2: ( ruleCubeAggregatorEnum )
+ // InternalCubeDSL.g:20501:3: ruleCubeAggregatorEnum
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getAggregatorCubeAggregatorEnumEnumRuleCall_2_0());
@@ -67202,23 +67356,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__MeasureColAssignment_4"
- // InternalCubeDSL.g:20464:1: rule__CubeMeasure__MeasureColAssignment_4 : ( ( ruleLFQN ) ) ;
+ // InternalCubeDSL.g:20510:1: rule__CubeMeasure__MeasureColAssignment_4 : ( ( ruleLFQN ) ) ;
public final void rule__CubeMeasure__MeasureColAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20468:1: ( ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:20469:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20514:1: ( ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:20515:2: ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:20469:2: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:20470:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20515:2: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:20516:3: ( ruleLFQN )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getMeasureColLEntityFeatureCrossReference_4_0());
}
- // InternalCubeDSL.g:20471:3: ( ruleLFQN )
- // InternalCubeDSL.g:20472:4: ruleLFQN
+ // InternalCubeDSL.g:20517:3: ( ruleLFQN )
+ // InternalCubeDSL.g:20518:4: ruleLFQN
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getMeasureColLEntityFeatureLFQNParserRuleCall_4_0_1());
@@ -67259,28 +67413,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CubeMeasure__NotVisibleAssignment_5"
- // InternalCubeDSL.g:20483:1: rule__CubeMeasure__NotVisibleAssignment_5 : ( ( 'notVisible' ) ) ;
+ // InternalCubeDSL.g:20529:1: rule__CubeMeasure__NotVisibleAssignment_5 : ( ( 'notVisible' ) ) ;
public final void rule__CubeMeasure__NotVisibleAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20487:1: ( ( ( 'notVisible' ) ) )
- // InternalCubeDSL.g:20488:2: ( ( 'notVisible' ) )
+ // InternalCubeDSL.g:20533:1: ( ( ( 'notVisible' ) ) )
+ // InternalCubeDSL.g:20534:2: ( ( 'notVisible' ) )
{
- // InternalCubeDSL.g:20488:2: ( ( 'notVisible' ) )
- // InternalCubeDSL.g:20489:3: ( 'notVisible' )
+ // InternalCubeDSL.g:20534:2: ( ( 'notVisible' ) )
+ // InternalCubeDSL.g:20535:3: ( 'notVisible' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getNotVisibleNotVisibleKeyword_5_0());
}
- // InternalCubeDSL.g:20490:3: ( 'notVisible' )
- // InternalCubeDSL.g:20491:4: 'notVisible'
+ // InternalCubeDSL.g:20536:3: ( 'notVisible' )
+ // InternalCubeDSL.g:20537:4: 'notVisible'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCubeMeasureAccess().getNotVisibleNotVisibleKeyword_5_0());
}
- match(input,128,FOLLOW_2); if (state.failed) return ;
+ match(input,129,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCubeMeasureAccess().getNotVisibleNotVisibleKeyword_5_0());
}
@@ -67312,23 +67466,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__StaticAssignment_2_0_0"
- // InternalCubeDSL.g:20502:1: rule__XImportDeclaration__StaticAssignment_2_0_0 : ( ( 'static' ) ) ;
+ // InternalCubeDSL.g:20548:1: rule__XImportDeclaration__StaticAssignment_2_0_0 : ( ( 'static' ) ) ;
public final void rule__XImportDeclaration__StaticAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20506:1: ( ( ( 'static' ) ) )
- // InternalCubeDSL.g:20507:2: ( ( 'static' ) )
+ // InternalCubeDSL.g:20552:1: ( ( ( 'static' ) ) )
+ // InternalCubeDSL.g:20553:2: ( ( 'static' ) )
{
- // InternalCubeDSL.g:20507:2: ( ( 'static' ) )
- // InternalCubeDSL.g:20508:3: ( 'static' )
+ // InternalCubeDSL.g:20553:2: ( ( 'static' ) )
+ // InternalCubeDSL.g:20554:3: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0());
}
- // InternalCubeDSL.g:20509:3: ( 'static' )
- // InternalCubeDSL.g:20510:4: 'static'
+ // InternalCubeDSL.g:20555:3: ( 'static' )
+ // InternalCubeDSL.g:20556:4: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0());
@@ -67365,23 +67519,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_2_0_1"
- // InternalCubeDSL.g:20521:1: rule__XImportDeclaration__ExtensionAssignment_2_0_1 : ( ( 'extension' ) ) ;
+ // InternalCubeDSL.g:20567:1: rule__XImportDeclaration__ExtensionAssignment_2_0_1 : ( ( 'extension' ) ) ;
public final void rule__XImportDeclaration__ExtensionAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20525:1: ( ( ( 'extension' ) ) )
- // InternalCubeDSL.g:20526:2: ( ( 'extension' ) )
+ // InternalCubeDSL.g:20571:1: ( ( ( 'extension' ) ) )
+ // InternalCubeDSL.g:20572:2: ( ( 'extension' ) )
{
- // InternalCubeDSL.g:20526:2: ( ( 'extension' ) )
- // InternalCubeDSL.g:20527:3: ( 'extension' )
+ // InternalCubeDSL.g:20572:2: ( ( 'extension' ) )
+ // InternalCubeDSL.g:20573:3: ( 'extension' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0());
}
- // InternalCubeDSL.g:20528:3: ( 'extension' )
- // InternalCubeDSL.g:20529:4: 'extension'
+ // InternalCubeDSL.g:20574:3: ( 'extension' )
+ // InternalCubeDSL.g:20575:4: 'extension'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0());
@@ -67418,23 +67572,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_2_0_2"
- // InternalCubeDSL.g:20540:1: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ;
+ // InternalCubeDSL.g:20586:1: rule__XImportDeclaration__ImportedTypeAssignment_2_0_2 : ( ( ruleQualifiedNameInStaticImport ) ) ;
public final void rule__XImportDeclaration__ImportedTypeAssignment_2_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20544:1: ( ( ( ruleQualifiedNameInStaticImport ) ) )
- // InternalCubeDSL.g:20545:2: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalCubeDSL.g:20590:1: ( ( ( ruleQualifiedNameInStaticImport ) ) )
+ // InternalCubeDSL.g:20591:2: ( ( ruleQualifiedNameInStaticImport ) )
{
- // InternalCubeDSL.g:20545:2: ( ( ruleQualifiedNameInStaticImport ) )
- // InternalCubeDSL.g:20546:3: ( ruleQualifiedNameInStaticImport )
+ // InternalCubeDSL.g:20591:2: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalCubeDSL.g:20592:3: ( ruleQualifiedNameInStaticImport )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_0_2_0());
}
- // InternalCubeDSL.g:20547:3: ( ruleQualifiedNameInStaticImport )
- // InternalCubeDSL.g:20548:4: ruleQualifiedNameInStaticImport
+ // InternalCubeDSL.g:20593:3: ( ruleQualifiedNameInStaticImport )
+ // InternalCubeDSL.g:20594:4: ruleQualifiedNameInStaticImport
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameInStaticImportParserRuleCall_2_0_2_0_1());
@@ -67475,23 +67629,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__WildcardAssignment_2_0_3_0"
- // InternalCubeDSL.g:20559:1: rule__XImportDeclaration__WildcardAssignment_2_0_3_0 : ( ( '*' ) ) ;
+ // InternalCubeDSL.g:20605:1: rule__XImportDeclaration__WildcardAssignment_2_0_3_0 : ( ( '*' ) ) ;
public final void rule__XImportDeclaration__WildcardAssignment_2_0_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20563:1: ( ( ( '*' ) ) )
- // InternalCubeDSL.g:20564:2: ( ( '*' ) )
+ // InternalCubeDSL.g:20609:1: ( ( ( '*' ) ) )
+ // InternalCubeDSL.g:20610:2: ( ( '*' ) )
{
- // InternalCubeDSL.g:20564:2: ( ( '*' ) )
- // InternalCubeDSL.g:20565:3: ( '*' )
+ // InternalCubeDSL.g:20610:2: ( ( '*' ) )
+ // InternalCubeDSL.g:20611:3: ( '*' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0());
}
- // InternalCubeDSL.g:20566:3: ( '*' )
- // InternalCubeDSL.g:20567:4: '*'
+ // InternalCubeDSL.g:20612:3: ( '*' )
+ // InternalCubeDSL.g:20613:4: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0());
@@ -67528,17 +67682,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__MemberNameAssignment_2_0_3_1"
- // InternalCubeDSL.g:20578:1: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 : ( ruleValidID ) ;
+ // InternalCubeDSL.g:20624:1: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 : ( ruleValidID ) ;
public final void rule__XImportDeclaration__MemberNameAssignment_2_0_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20582:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:20583:2: ( ruleValidID )
+ // InternalCubeDSL.g:20628:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:20629:2: ( ruleValidID )
{
- // InternalCubeDSL.g:20583:2: ( ruleValidID )
- // InternalCubeDSL.g:20584:3: ruleValidID
+ // InternalCubeDSL.g:20629:2: ( ruleValidID )
+ // InternalCubeDSL.g:20630:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_2_0_3_1_0());
@@ -67573,23 +67727,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_2_1"
- // InternalCubeDSL.g:20593:1: rule__XImportDeclaration__ImportedTypeAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalCubeDSL.g:20639:1: rule__XImportDeclaration__ImportedTypeAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__XImportDeclaration__ImportedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20597:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCubeDSL.g:20598:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:20643:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:20644:2: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:20598:2: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:20599:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20644:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:20645:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_1_0());
}
- // InternalCubeDSL.g:20600:3: ( ruleQualifiedName )
- // InternalCubeDSL.g:20601:4: ruleQualifiedName
+ // InternalCubeDSL.g:20646:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20647:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_2_1_0_1());
@@ -67630,17 +67784,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_2_2"
- // InternalCubeDSL.g:20612:1: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 : ( ruleQualifiedNameWithWildcard ) ;
+ // InternalCubeDSL.g:20658:1: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 : ( ruleQualifiedNameWithWildcard ) ;
public final void rule__XImportDeclaration__ImportedNamespaceAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20616:1: ( ( ruleQualifiedNameWithWildcard ) )
- // InternalCubeDSL.g:20617:2: ( ruleQualifiedNameWithWildcard )
+ // InternalCubeDSL.g:20662:1: ( ( ruleQualifiedNameWithWildcard ) )
+ // InternalCubeDSL.g:20663:2: ( ruleQualifiedNameWithWildcard )
{
- // InternalCubeDSL.g:20617:2: ( ruleQualifiedNameWithWildcard )
- // InternalCubeDSL.g:20618:3: ruleQualifiedNameWithWildcard
+ // InternalCubeDSL.g:20663:2: ( ruleQualifiedNameWithWildcard )
+ // InternalCubeDSL.g:20664:3: ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_2_2_0());
@@ -67675,28 +67829,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__FqnImportAssignment_2_3_0"
- // InternalCubeDSL.g:20627:1: rule__XImportDeclaration__FqnImportAssignment_2_3_0 : ( ( 'ns' ) ) ;
+ // InternalCubeDSL.g:20673:1: rule__XImportDeclaration__FqnImportAssignment_2_3_0 : ( ( 'ns' ) ) ;
public final void rule__XImportDeclaration__FqnImportAssignment_2_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20631:1: ( ( ( 'ns' ) ) )
- // InternalCubeDSL.g:20632:2: ( ( 'ns' ) )
+ // InternalCubeDSL.g:20677:1: ( ( ( 'ns' ) ) )
+ // InternalCubeDSL.g:20678:2: ( ( 'ns' ) )
{
- // InternalCubeDSL.g:20632:2: ( ( 'ns' ) )
- // InternalCubeDSL.g:20633:3: ( 'ns' )
+ // InternalCubeDSL.g:20678:2: ( ( 'ns' ) )
+ // InternalCubeDSL.g:20679:3: ( 'ns' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
}
- // InternalCubeDSL.g:20634:3: ( 'ns' )
- // InternalCubeDSL.g:20635:4: 'ns'
+ // InternalCubeDSL.g:20680:3: ( 'ns' )
+ // InternalCubeDSL.g:20681:4: 'ns'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
}
- match(input,129,FOLLOW_2); if (state.failed) return ;
+ match(input,130,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
}
@@ -67728,17 +67882,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1"
- // InternalCubeDSL.g:20646:1: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 : ( ruleQualifiedName ) ;
+ // InternalCubeDSL.g:20692:1: rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1 : ( ruleQualifiedName ) ;
public final void rule__XImportDeclaration__ImportedFullyQualifiedNameAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20650:1: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:20651:2: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20696:1: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:20697:2: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:20651:2: ( ruleQualifiedName )
- // InternalCubeDSL.g:20652:3: ruleQualifiedName
+ // InternalCubeDSL.g:20697:2: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20698:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameQualifiedNameParserRuleCall_2_3_1_0());
@@ -67773,23 +67927,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__AnnotationTypeAssignment_2"
- // InternalCubeDSL.g:20661:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalCubeDSL.g:20707:1: rule__XAnnotation__AnnotationTypeAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XAnnotation__AnnotationTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20665:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCubeDSL.g:20666:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:20711:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:20712:2: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:20666:2: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:20667:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20712:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:20713:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0());
}
- // InternalCubeDSL.g:20668:3: ( ruleQualifiedName )
- // InternalCubeDSL.g:20669:4: ruleQualifiedName
+ // InternalCubeDSL.g:20714:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:20715:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeQualifiedNameParserRuleCall_2_0_1());
@@ -67830,17 +67984,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0"
- // InternalCubeDSL.g:20680:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ;
+ // InternalCubeDSL.g:20726:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0 : ( ruleXAnnotationElementValuePair ) ;
public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20684:1: ( ( ruleXAnnotationElementValuePair ) )
- // InternalCubeDSL.g:20685:2: ( ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:20730:1: ( ( ruleXAnnotationElementValuePair ) )
+ // InternalCubeDSL.g:20731:2: ( ruleXAnnotationElementValuePair )
{
- // InternalCubeDSL.g:20685:2: ( ruleXAnnotationElementValuePair )
- // InternalCubeDSL.g:20686:3: ruleXAnnotationElementValuePair
+ // InternalCubeDSL.g:20731:2: ( ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:20732:3: ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0());
@@ -67875,17 +68029,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1"
- // InternalCubeDSL.g:20695:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ;
+ // InternalCubeDSL.g:20741:1: rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1 : ( ruleXAnnotationElementValuePair ) ;
public final void rule__XAnnotation__ElementValuePairsAssignment_3_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20699:1: ( ( ruleXAnnotationElementValuePair ) )
- // InternalCubeDSL.g:20700:2: ( ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:20745:1: ( ( ruleXAnnotationElementValuePair ) )
+ // InternalCubeDSL.g:20746:2: ( ruleXAnnotationElementValuePair )
{
- // InternalCubeDSL.g:20700:2: ( ruleXAnnotationElementValuePair )
- // InternalCubeDSL.g:20701:3: ruleXAnnotationElementValuePair
+ // InternalCubeDSL.g:20746:2: ( ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:20747:3: ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0());
@@ -67920,17 +68074,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__ValueAssignment_3_1_1"
- // InternalCubeDSL.g:20710:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ;
+ // InternalCubeDSL.g:20756:1: rule__XAnnotation__ValueAssignment_3_1_1 : ( ruleXAnnotationElementValueOrCommaList ) ;
public final void rule__XAnnotation__ValueAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20714:1: ( ( ruleXAnnotationElementValueOrCommaList ) )
- // InternalCubeDSL.g:20715:2: ( ruleXAnnotationElementValueOrCommaList )
+ // InternalCubeDSL.g:20760:1: ( ( ruleXAnnotationElementValueOrCommaList ) )
+ // InternalCubeDSL.g:20761:2: ( ruleXAnnotationElementValueOrCommaList )
{
- // InternalCubeDSL.g:20715:2: ( ruleXAnnotationElementValueOrCommaList )
- // InternalCubeDSL.g:20716:3: ruleXAnnotationElementValueOrCommaList
+ // InternalCubeDSL.g:20761:2: ( ruleXAnnotationElementValueOrCommaList )
+ // InternalCubeDSL.g:20762:3: ruleXAnnotationElementValueOrCommaList
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0());
@@ -67965,23 +68119,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__ElementAssignment_0_0_0"
- // InternalCubeDSL.g:20725:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ;
+ // InternalCubeDSL.g:20771:1: rule__XAnnotationElementValuePair__ElementAssignment_0_0_0 : ( ( ruleValidID ) ) ;
public final void rule__XAnnotationElementValuePair__ElementAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20729:1: ( ( ( ruleValidID ) ) )
- // InternalCubeDSL.g:20730:2: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:20775:1: ( ( ( ruleValidID ) ) )
+ // InternalCubeDSL.g:20776:2: ( ( ruleValidID ) )
{
- // InternalCubeDSL.g:20730:2: ( ( ruleValidID ) )
- // InternalCubeDSL.g:20731:3: ( ruleValidID )
+ // InternalCubeDSL.g:20776:2: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:20777:3: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0());
}
- // InternalCubeDSL.g:20732:3: ( ruleValidID )
- // InternalCubeDSL.g:20733:4: ruleValidID
+ // InternalCubeDSL.g:20778:3: ( ruleValidID )
+ // InternalCubeDSL.g:20779:4: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationValidIDParserRuleCall_0_0_0_0_1());
@@ -68022,17 +68176,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValuePair__ValueAssignment_1"
- // InternalCubeDSL.g:20744:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ;
+ // InternalCubeDSL.g:20790:1: rule__XAnnotationElementValuePair__ValueAssignment_1 : ( ruleXAnnotationElementValue ) ;
public final void rule__XAnnotationElementValuePair__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20748:1: ( ( ruleXAnnotationElementValue ) )
- // InternalCubeDSL.g:20749:2: ( ruleXAnnotationElementValue )
+ // InternalCubeDSL.g:20794:1: ( ( ruleXAnnotationElementValue ) )
+ // InternalCubeDSL.g:20795:2: ( ruleXAnnotationElementValue )
{
- // InternalCubeDSL.g:20749:2: ( ruleXAnnotationElementValue )
- // InternalCubeDSL.g:20750:3: ruleXAnnotationElementValue
+ // InternalCubeDSL.g:20795:2: ( ruleXAnnotationElementValue )
+ // InternalCubeDSL.g:20796:3: ruleXAnnotationElementValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getValueXAnnotationElementValueParserRuleCall_1_0());
@@ -68067,17 +68221,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0"
- // InternalCubeDSL.g:20759:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:20805:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20763:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:20764:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20809:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:20810:2: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:20764:2: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:20765:3: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:20810:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20811:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
@@ -68112,17 +68266,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1"
- // InternalCubeDSL.g:20774:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:20820:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20778:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:20779:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20824:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:20825:2: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:20779:2: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:20780:3: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:20825:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20826:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
@@ -68157,17 +68311,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1"
- // InternalCubeDSL.g:20789:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:20835:1: rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValueOrCommaList__ElementsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20793:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:20794:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20839:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:20840:2: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:20794:2: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:20795:3: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:20840:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20841:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0());
@@ -68202,17 +68356,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_0"
- // InternalCubeDSL.g:20804:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:20850:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_0 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20808:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:20809:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20854:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:20855:2: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:20809:2: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:20810:3: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:20855:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20856:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
@@ -68247,17 +68401,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1"
- // InternalCubeDSL.g:20819:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:20865:1: rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1 : ( ruleXAnnotationOrExpression ) ;
public final void rule__XAnnotationElementValue__ElementsAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20823:1: ( ( ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:20824:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20869:1: ( ( ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:20870:2: ( ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:20824:2: ( ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:20825:3: ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:20870:2: ( ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:20871:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
@@ -68292,23 +68446,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_0_1"
- // InternalCubeDSL.g:20834:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ;
+ // InternalCubeDSL.g:20880:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20838:1: ( ( ( ruleFeatureCallID ) ) )
- // InternalCubeDSL.g:20839:2: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:20884:1: ( ( ( ruleFeatureCallID ) ) )
+ // InternalCubeDSL.g:20885:2: ( ( ruleFeatureCallID ) )
{
- // InternalCubeDSL.g:20839:2: ( ( ruleFeatureCallID ) )
- // InternalCubeDSL.g:20840:3: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:20885:2: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:20886:3: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // InternalCubeDSL.g:20841:3: ( ruleFeatureCallID )
- // InternalCubeDSL.g:20842:4: ruleFeatureCallID
+ // InternalCubeDSL.g:20887:3: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:20888:4: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1());
@@ -68349,17 +68503,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__ValueAssignment_0_3"
- // InternalCubeDSL.g:20853:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
+ // InternalCubeDSL.g:20899:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20857:1: ( ( ruleXAssignment ) )
- // InternalCubeDSL.g:20858:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:20903:1: ( ( ruleXAssignment ) )
+ // InternalCubeDSL.g:20904:2: ( ruleXAssignment )
{
- // InternalCubeDSL.g:20858:2: ( ruleXAssignment )
- // InternalCubeDSL.g:20859:3: ruleXAssignment
+ // InternalCubeDSL.g:20904:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:20905:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
@@ -68394,23 +68548,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1"
- // InternalCubeDSL.g:20868:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
+ // InternalCubeDSL.g:20914:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20872:1: ( ( ( ruleOpMultiAssign ) ) )
- // InternalCubeDSL.g:20873:2: ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:20918:1: ( ( ( ruleOpMultiAssign ) ) )
+ // InternalCubeDSL.g:20919:2: ( ( ruleOpMultiAssign ) )
{
- // InternalCubeDSL.g:20873:2: ( ( ruleOpMultiAssign ) )
- // InternalCubeDSL.g:20874:3: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:20919:2: ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:20920:3: ( ruleOpMultiAssign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // InternalCubeDSL.g:20875:3: ( ruleOpMultiAssign )
- // InternalCubeDSL.g:20876:4: ruleOpMultiAssign
+ // InternalCubeDSL.g:20921:3: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:20922:4: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1());
@@ -68451,17 +68605,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1"
- // InternalCubeDSL.g:20887:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
+ // InternalCubeDSL.g:20933:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20891:1: ( ( ruleXAssignment ) )
- // InternalCubeDSL.g:20892:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:20937:1: ( ( ruleXAssignment ) )
+ // InternalCubeDSL.g:20938:2: ( ruleXAssignment )
{
- // InternalCubeDSL.g:20892:2: ( ruleXAssignment )
- // InternalCubeDSL.g:20893:3: ruleXAssignment
+ // InternalCubeDSL.g:20938:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:20939:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
@@ -68496,23 +68650,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:20902:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
+ // InternalCubeDSL.g:20948:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20906:1: ( ( ( ruleOpOr ) ) )
- // InternalCubeDSL.g:20907:2: ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:20952:1: ( ( ( ruleOpOr ) ) )
+ // InternalCubeDSL.g:20953:2: ( ( ruleOpOr ) )
{
- // InternalCubeDSL.g:20907:2: ( ( ruleOpOr ) )
- // InternalCubeDSL.g:20908:3: ( ruleOpOr )
+ // InternalCubeDSL.g:20953:2: ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:20954:3: ( ruleOpOr )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:20909:3: ( ruleOpOr )
- // InternalCubeDSL.g:20910:4: ruleOpOr
+ // InternalCubeDSL.g:20955:3: ( ruleOpOr )
+ // InternalCubeDSL.g:20956:4: ruleOpOr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1());
@@ -68553,17 +68707,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:20921:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
+ // InternalCubeDSL.g:20967:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20925:1: ( ( ruleXAndExpression ) )
- // InternalCubeDSL.g:20926:2: ( ruleXAndExpression )
+ // InternalCubeDSL.g:20971:1: ( ( ruleXAndExpression ) )
+ // InternalCubeDSL.g:20972:2: ( ruleXAndExpression )
{
- // InternalCubeDSL.g:20926:2: ( ruleXAndExpression )
- // InternalCubeDSL.g:20927:3: ruleXAndExpression
+ // InternalCubeDSL.g:20972:2: ( ruleXAndExpression )
+ // InternalCubeDSL.g:20973:3: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
@@ -68598,23 +68752,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:20936:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
+ // InternalCubeDSL.g:20982:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20940:1: ( ( ( ruleOpAnd ) ) )
- // InternalCubeDSL.g:20941:2: ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:20986:1: ( ( ( ruleOpAnd ) ) )
+ // InternalCubeDSL.g:20987:2: ( ( ruleOpAnd ) )
{
- // InternalCubeDSL.g:20941:2: ( ( ruleOpAnd ) )
- // InternalCubeDSL.g:20942:3: ( ruleOpAnd )
+ // InternalCubeDSL.g:20987:2: ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:20988:3: ( ruleOpAnd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:20943:3: ( ruleOpAnd )
- // InternalCubeDSL.g:20944:4: ruleOpAnd
+ // InternalCubeDSL.g:20989:3: ( ruleOpAnd )
+ // InternalCubeDSL.g:20990:4: ruleOpAnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1());
@@ -68655,17 +68809,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:20955:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
+ // InternalCubeDSL.g:21001:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20959:1: ( ( ruleXEqualityExpression ) )
- // InternalCubeDSL.g:20960:2: ( ruleXEqualityExpression )
+ // InternalCubeDSL.g:21005:1: ( ( ruleXEqualityExpression ) )
+ // InternalCubeDSL.g:21006:2: ( ruleXEqualityExpression )
{
- // InternalCubeDSL.g:20960:2: ( ruleXEqualityExpression )
- // InternalCubeDSL.g:20961:3: ruleXEqualityExpression
+ // InternalCubeDSL.g:21006:2: ( ruleXEqualityExpression )
+ // InternalCubeDSL.g:21007:3: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
@@ -68700,23 +68854,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:20970:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
+ // InternalCubeDSL.g:21016:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20974:1: ( ( ( ruleOpEquality ) ) )
- // InternalCubeDSL.g:20975:2: ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:21020:1: ( ( ( ruleOpEquality ) ) )
+ // InternalCubeDSL.g:21021:2: ( ( ruleOpEquality ) )
{
- // InternalCubeDSL.g:20975:2: ( ( ruleOpEquality ) )
- // InternalCubeDSL.g:20976:3: ( ruleOpEquality )
+ // InternalCubeDSL.g:21021:2: ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:21022:3: ( ruleOpEquality )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:20977:3: ( ruleOpEquality )
- // InternalCubeDSL.g:20978:4: ruleOpEquality
+ // InternalCubeDSL.g:21023:3: ( ruleOpEquality )
+ // InternalCubeDSL.g:21024:4: ruleOpEquality
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1());
@@ -68757,17 +68911,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:20989:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
+ // InternalCubeDSL.g:21035:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:20993:1: ( ( ruleXRelationalExpression ) )
- // InternalCubeDSL.g:20994:2: ( ruleXRelationalExpression )
+ // InternalCubeDSL.g:21039:1: ( ( ruleXRelationalExpression ) )
+ // InternalCubeDSL.g:21040:2: ( ruleXRelationalExpression )
{
- // InternalCubeDSL.g:20994:2: ( ruleXRelationalExpression )
- // InternalCubeDSL.g:20995:3: ruleXRelationalExpression
+ // InternalCubeDSL.g:21040:2: ( ruleXRelationalExpression )
+ // InternalCubeDSL.g:21041:3: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
@@ -68802,17 +68956,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1"
- // InternalCubeDSL.g:21004:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:21050:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21008:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:21009:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21054:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:21055:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:21009:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:21010:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:21055:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21056:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0());
@@ -68847,23 +69001,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1"
- // InternalCubeDSL.g:21019:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
+ // InternalCubeDSL.g:21065:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21023:1: ( ( ( ruleOpCompare ) ) )
- // InternalCubeDSL.g:21024:2: ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:21069:1: ( ( ( ruleOpCompare ) ) )
+ // InternalCubeDSL.g:21070:2: ( ( ruleOpCompare ) )
{
- // InternalCubeDSL.g:21024:2: ( ( ruleOpCompare ) )
- // InternalCubeDSL.g:21025:3: ( ruleOpCompare )
+ // InternalCubeDSL.g:21070:2: ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:21071:3: ( ruleOpCompare )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // InternalCubeDSL.g:21026:3: ( ruleOpCompare )
- // InternalCubeDSL.g:21027:4: ruleOpCompare
+ // InternalCubeDSL.g:21072:3: ( ruleOpCompare )
+ // InternalCubeDSL.g:21073:4: ruleOpCompare
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1());
@@ -68904,17 +69058,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1"
- // InternalCubeDSL.g:21038:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
+ // InternalCubeDSL.g:21084:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21042:1: ( ( ruleXOtherOperatorExpression ) )
- // InternalCubeDSL.g:21043:2: ( ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:21088:1: ( ( ruleXOtherOperatorExpression ) )
+ // InternalCubeDSL.g:21089:2: ( ruleXOtherOperatorExpression )
{
- // InternalCubeDSL.g:21043:2: ( ruleXOtherOperatorExpression )
- // InternalCubeDSL.g:21044:3: ruleXOtherOperatorExpression
+ // InternalCubeDSL.g:21089:2: ( ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:21090:3: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
@@ -68949,23 +69103,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:21053:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
+ // InternalCubeDSL.g:21099:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21057:1: ( ( ( ruleOpOther ) ) )
- // InternalCubeDSL.g:21058:2: ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:21103:1: ( ( ( ruleOpOther ) ) )
+ // InternalCubeDSL.g:21104:2: ( ( ruleOpOther ) )
{
- // InternalCubeDSL.g:21058:2: ( ( ruleOpOther ) )
- // InternalCubeDSL.g:21059:3: ( ruleOpOther )
+ // InternalCubeDSL.g:21104:2: ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:21105:3: ( ruleOpOther )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:21060:3: ( ruleOpOther )
- // InternalCubeDSL.g:21061:4: ruleOpOther
+ // InternalCubeDSL.g:21106:3: ( ruleOpOther )
+ // InternalCubeDSL.g:21107:4: ruleOpOther
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1());
@@ -69006,17 +69160,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:21072:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
+ // InternalCubeDSL.g:21118:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21076:1: ( ( ruleXAdditiveExpression ) )
- // InternalCubeDSL.g:21077:2: ( ruleXAdditiveExpression )
+ // InternalCubeDSL.g:21122:1: ( ( ruleXAdditiveExpression ) )
+ // InternalCubeDSL.g:21123:2: ( ruleXAdditiveExpression )
{
- // InternalCubeDSL.g:21077:2: ( ruleXAdditiveExpression )
- // InternalCubeDSL.g:21078:3: ruleXAdditiveExpression
+ // InternalCubeDSL.g:21123:2: ( ruleXAdditiveExpression )
+ // InternalCubeDSL.g:21124:3: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
@@ -69051,23 +69205,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:21087:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
+ // InternalCubeDSL.g:21133:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21091:1: ( ( ( ruleOpAdd ) ) )
- // InternalCubeDSL.g:21092:2: ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:21137:1: ( ( ( ruleOpAdd ) ) )
+ // InternalCubeDSL.g:21138:2: ( ( ruleOpAdd ) )
{
- // InternalCubeDSL.g:21092:2: ( ( ruleOpAdd ) )
- // InternalCubeDSL.g:21093:3: ( ruleOpAdd )
+ // InternalCubeDSL.g:21138:2: ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:21139:3: ( ruleOpAdd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:21094:3: ( ruleOpAdd )
- // InternalCubeDSL.g:21095:4: ruleOpAdd
+ // InternalCubeDSL.g:21140:3: ( ruleOpAdd )
+ // InternalCubeDSL.g:21141:4: ruleOpAdd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1());
@@ -69108,17 +69262,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:21106:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
+ // InternalCubeDSL.g:21152:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21110:1: ( ( ruleXMultiplicativeExpression ) )
- // InternalCubeDSL.g:21111:2: ( ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:21156:1: ( ( ruleXMultiplicativeExpression ) )
+ // InternalCubeDSL.g:21157:2: ( ruleXMultiplicativeExpression )
{
- // InternalCubeDSL.g:21111:2: ( ruleXMultiplicativeExpression )
- // InternalCubeDSL.g:21112:3: ruleXMultiplicativeExpression
+ // InternalCubeDSL.g:21157:2: ( ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:21158:3: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
@@ -69153,23 +69307,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1"
- // InternalCubeDSL.g:21121:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
+ // InternalCubeDSL.g:21167:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21125:1: ( ( ( ruleOpMulti ) ) )
- // InternalCubeDSL.g:21126:2: ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:21171:1: ( ( ( ruleOpMulti ) ) )
+ // InternalCubeDSL.g:21172:2: ( ( ruleOpMulti ) )
{
- // InternalCubeDSL.g:21126:2: ( ( ruleOpMulti ) )
- // InternalCubeDSL.g:21127:3: ( ruleOpMulti )
+ // InternalCubeDSL.g:21172:2: ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:21173:3: ( ruleOpMulti )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // InternalCubeDSL.g:21128:3: ( ruleOpMulti )
- // InternalCubeDSL.g:21129:4: ruleOpMulti
+ // InternalCubeDSL.g:21174:3: ( ruleOpMulti )
+ // InternalCubeDSL.g:21175:4: ruleOpMulti
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1());
@@ -69210,17 +69364,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1"
- // InternalCubeDSL.g:21140:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
+ // InternalCubeDSL.g:21186:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21144:1: ( ( ruleXUnaryOperation ) )
- // InternalCubeDSL.g:21145:2: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:21190:1: ( ( ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:21191:2: ( ruleXUnaryOperation )
{
- // InternalCubeDSL.g:21145:2: ( ruleXUnaryOperation )
- // InternalCubeDSL.g:21146:3: ruleXUnaryOperation
+ // InternalCubeDSL.g:21191:2: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:21192:3: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
@@ -69255,23 +69409,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1"
- // InternalCubeDSL.g:21155:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
+ // InternalCubeDSL.g:21201:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21159:1: ( ( ( ruleOpUnary ) ) )
- // InternalCubeDSL.g:21160:2: ( ( ruleOpUnary ) )
+ // InternalCubeDSL.g:21205:1: ( ( ( ruleOpUnary ) ) )
+ // InternalCubeDSL.g:21206:2: ( ( ruleOpUnary ) )
{
- // InternalCubeDSL.g:21160:2: ( ( ruleOpUnary ) )
- // InternalCubeDSL.g:21161:3: ( ruleOpUnary )
+ // InternalCubeDSL.g:21206:2: ( ( ruleOpUnary ) )
+ // InternalCubeDSL.g:21207:3: ( ruleOpUnary )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // InternalCubeDSL.g:21162:3: ( ruleOpUnary )
- // InternalCubeDSL.g:21163:4: ruleOpUnary
+ // InternalCubeDSL.g:21208:3: ( ruleOpUnary )
+ // InternalCubeDSL.g:21209:4: ruleOpUnary
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1());
@@ -69312,17 +69466,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2"
- // InternalCubeDSL.g:21174:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ;
+ // InternalCubeDSL.g:21220:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ;
public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21178:1: ( ( ruleXUnaryOperation ) )
- // InternalCubeDSL.g:21179:2: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:21224:1: ( ( ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:21225:2: ( ruleXUnaryOperation )
{
- // InternalCubeDSL.g:21179:2: ( ruleXUnaryOperation )
- // InternalCubeDSL.g:21180:3: ruleXUnaryOperation
+ // InternalCubeDSL.g:21225:2: ( ruleXUnaryOperation )
+ // InternalCubeDSL.g:21226:3: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
@@ -69357,17 +69511,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1"
- // InternalCubeDSL.g:21189:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:21235:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21193:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:21194:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21239:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:21240:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:21194:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:21195:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:21240:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21241:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
@@ -69402,23 +69556,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPostfixOperation__FeatureAssignment_1_0_1"
- // InternalCubeDSL.g:21204:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ;
+ // InternalCubeDSL.g:21250:1: rule__XPostfixOperation__FeatureAssignment_1_0_1 : ( ( ruleOpPostfix ) ) ;
public final void rule__XPostfixOperation__FeatureAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21208:1: ( ( ( ruleOpPostfix ) ) )
- // InternalCubeDSL.g:21209:2: ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:21254:1: ( ( ( ruleOpPostfix ) ) )
+ // InternalCubeDSL.g:21255:2: ( ( ruleOpPostfix ) )
{
- // InternalCubeDSL.g:21209:2: ( ( ruleOpPostfix ) )
- // InternalCubeDSL.g:21210:3: ( ruleOpPostfix )
+ // InternalCubeDSL.g:21255:2: ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:21256:3: ( ruleOpPostfix )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_1_0());
}
- // InternalCubeDSL.g:21211:3: ( ruleOpPostfix )
- // InternalCubeDSL.g:21212:4: ruleOpPostfix
+ // InternalCubeDSL.g:21257:3: ( ruleOpPostfix )
+ // InternalCubeDSL.g:21258:4: ruleOpPostfix
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getFeatureJvmIdentifiableElementOpPostfixParserRuleCall_1_0_1_0_1());
@@ -69459,28 +69613,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1"
- // InternalCubeDSL.g:21223:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ;
+ // InternalCubeDSL.g:21269:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21227:1: ( ( ( '::' ) ) )
- // InternalCubeDSL.g:21228:2: ( ( '::' ) )
+ // InternalCubeDSL.g:21273:1: ( ( ( '::' ) ) )
+ // InternalCubeDSL.g:21274:2: ( ( '::' ) )
{
- // InternalCubeDSL.g:21228:2: ( ( '::' ) )
- // InternalCubeDSL.g:21229:3: ( '::' )
+ // InternalCubeDSL.g:21274:2: ( ( '::' ) )
+ // InternalCubeDSL.g:21275:3: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
}
- // InternalCubeDSL.g:21230:3: ( '::' )
- // InternalCubeDSL.g:21231:4: '::'
+ // InternalCubeDSL.g:21276:3: ( '::' )
+ // InternalCubeDSL.g:21277:4: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
}
@@ -69512,23 +69666,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2"
- // InternalCubeDSL.g:21242:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ;
+ // InternalCubeDSL.g:21288:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21246:1: ( ( ( ruleFeatureCallID ) ) )
- // InternalCubeDSL.g:21247:2: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:21292:1: ( ( ( ruleFeatureCallID ) ) )
+ // InternalCubeDSL.g:21293:2: ( ( ruleFeatureCallID ) )
{
- // InternalCubeDSL.g:21247:2: ( ( ruleFeatureCallID ) )
- // InternalCubeDSL.g:21248:3: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:21293:2: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:21294:3: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- // InternalCubeDSL.g:21249:3: ( ruleFeatureCallID )
- // InternalCubeDSL.g:21250:4: ruleFeatureCallID
+ // InternalCubeDSL.g:21295:3: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:21296:4: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1());
@@ -69569,17 +69723,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1"
- // InternalCubeDSL.g:21261:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
+ // InternalCubeDSL.g:21307:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21265:1: ( ( ruleXAssignment ) )
- // InternalCubeDSL.g:21266:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:21311:1: ( ( ruleXAssignment ) )
+ // InternalCubeDSL.g:21312:2: ( ruleXAssignment )
{
- // InternalCubeDSL.g:21266:2: ( ruleXAssignment )
- // InternalCubeDSL.g:21267:3: ruleXAssignment
+ // InternalCubeDSL.g:21312:2: ( ruleXAssignment )
+ // InternalCubeDSL.g:21313:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
@@ -69614,28 +69768,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"
- // InternalCubeDSL.g:21276:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
+ // InternalCubeDSL.g:21322:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21280:1: ( ( ( '?.' ) ) )
- // InternalCubeDSL.g:21281:2: ( ( '?.' ) )
+ // InternalCubeDSL.g:21326:1: ( ( ( '?.' ) ) )
+ // InternalCubeDSL.g:21327:2: ( ( '?.' ) )
{
- // InternalCubeDSL.g:21281:2: ( ( '?.' ) )
- // InternalCubeDSL.g:21282:3: ( '?.' )
+ // InternalCubeDSL.g:21327:2: ( ( '?.' ) )
+ // InternalCubeDSL.g:21328:3: ( '?.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- // InternalCubeDSL.g:21283:3: ( '?.' )
- // InternalCubeDSL.g:21284:4: '?.'
+ // InternalCubeDSL.g:21329:3: ( '?.' )
+ // InternalCubeDSL.g:21330:4: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- match(input,131,FOLLOW_2); if (state.failed) return ;
+ match(input,132,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
@@ -69667,28 +69821,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2"
- // InternalCubeDSL.g:21295:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ;
+ // InternalCubeDSL.g:21341:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21299:1: ( ( ( '::' ) ) )
- // InternalCubeDSL.g:21300:2: ( ( '::' ) )
+ // InternalCubeDSL.g:21345:1: ( ( ( '::' ) ) )
+ // InternalCubeDSL.g:21346:2: ( ( '::' ) )
{
- // InternalCubeDSL.g:21300:2: ( ( '::' ) )
- // InternalCubeDSL.g:21301:3: ( '::' )
+ // InternalCubeDSL.g:21346:2: ( ( '::' ) )
+ // InternalCubeDSL.g:21347:3: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
- // InternalCubeDSL.g:21302:3: ( '::' )
- // InternalCubeDSL.g:21303:4: '::'
+ // InternalCubeDSL.g:21348:3: ( '::' )
+ // InternalCubeDSL.g:21349:4: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
- match(input,130,FOLLOW_2); if (state.failed) return ;
+ match(input,131,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
@@ -69720,17 +69874,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1"
- // InternalCubeDSL.g:21314:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:21360:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21318:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:21319:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:21364:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:21365:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:21319:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:21320:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:21365:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:21366:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
@@ -69765,17 +69919,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1"
- // InternalCubeDSL.g:21329:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:21375:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21333:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:21334:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:21379:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:21380:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:21334:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:21335:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:21380:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:21381:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
@@ -69810,23 +69964,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2"
- // InternalCubeDSL.g:21344:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ;
+ // InternalCubeDSL.g:21390:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleIdOrSuper ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21348:1: ( ( ( ruleIdOrSuper ) ) )
- // InternalCubeDSL.g:21349:2: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:21394:1: ( ( ( ruleIdOrSuper ) ) )
+ // InternalCubeDSL.g:21395:2: ( ( ruleIdOrSuper ) )
{
- // InternalCubeDSL.g:21349:2: ( ( ruleIdOrSuper ) )
- // InternalCubeDSL.g:21350:3: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:21395:2: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:21396:3: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- // InternalCubeDSL.g:21351:3: ( ruleIdOrSuper )
- // InternalCubeDSL.g:21352:4: ruleIdOrSuper
+ // InternalCubeDSL.g:21397:3: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:21398:4: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_1_1_2_0_1());
@@ -69867,23 +70021,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0"
- // InternalCubeDSL.g:21363:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
+ // InternalCubeDSL.g:21409:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21367:1: ( ( ( '(' ) ) )
- // InternalCubeDSL.g:21368:2: ( ( '(' ) )
+ // InternalCubeDSL.g:21413:1: ( ( ( '(' ) ) )
+ // InternalCubeDSL.g:21414:2: ( ( '(' ) )
{
- // InternalCubeDSL.g:21368:2: ( ( '(' ) )
- // InternalCubeDSL.g:21369:3: ( '(' )
+ // InternalCubeDSL.g:21414:2: ( ( '(' ) )
+ // InternalCubeDSL.g:21415:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- // InternalCubeDSL.g:21370:3: ( '(' )
- // InternalCubeDSL.g:21371:4: '('
+ // InternalCubeDSL.g:21416:3: ( '(' )
+ // InternalCubeDSL.g:21417:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
@@ -69920,17 +70074,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0"
- // InternalCubeDSL.g:21382:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
+ // InternalCubeDSL.g:21428:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21386:1: ( ( ruleXShortClosure ) )
- // InternalCubeDSL.g:21387:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:21432:1: ( ( ruleXShortClosure ) )
+ // InternalCubeDSL.g:21433:2: ( ruleXShortClosure )
{
- // InternalCubeDSL.g:21387:2: ( ruleXShortClosure )
- // InternalCubeDSL.g:21388:3: ruleXShortClosure
+ // InternalCubeDSL.g:21433:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:21434:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
@@ -69965,17 +70119,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0"
- // InternalCubeDSL.g:21397:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21443:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21401:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21402:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21447:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21448:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21402:2: ( ruleXExpression )
- // InternalCubeDSL.g:21403:3: ruleXExpression
+ // InternalCubeDSL.g:21448:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21449:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
@@ -70010,17 +70164,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1"
- // InternalCubeDSL.g:21412:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21458:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21416:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21417:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21462:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21463:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21417:2: ( ruleXExpression )
- // InternalCubeDSL.g:21418:3: ruleXExpression
+ // InternalCubeDSL.g:21463:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21464:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
@@ -70055,17 +70209,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"
- // InternalCubeDSL.g:21427:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
+ // InternalCubeDSL.g:21473:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21431:1: ( ( ruleXClosure ) )
- // InternalCubeDSL.g:21432:2: ( ruleXClosure )
+ // InternalCubeDSL.g:21477:1: ( ( ruleXClosure ) )
+ // InternalCubeDSL.g:21478:2: ( ruleXClosure )
{
- // InternalCubeDSL.g:21432:2: ( ruleXClosure )
- // InternalCubeDSL.g:21433:3: ruleXClosure
+ // InternalCubeDSL.g:21478:2: ( ruleXClosure )
+ // InternalCubeDSL.g:21479:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
@@ -70100,17 +70254,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0"
- // InternalCubeDSL.g:21442:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21488:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21446:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21447:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21492:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21493:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21447:2: ( ruleXExpression )
- // InternalCubeDSL.g:21448:3: ruleXExpression
+ // InternalCubeDSL.g:21493:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21494:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
@@ -70145,17 +70299,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1"
- // InternalCubeDSL.g:21457:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21503:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21461:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21462:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21507:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21508:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21462:2: ( ruleXExpression )
- // InternalCubeDSL.g:21463:3: ruleXExpression
+ // InternalCubeDSL.g:21508:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21509:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
@@ -70190,17 +70344,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0"
- // InternalCubeDSL.g:21472:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21518:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21476:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21477:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21522:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21523:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21477:2: ( ruleXExpression )
- // InternalCubeDSL.g:21478:3: ruleXExpression
+ // InternalCubeDSL.g:21523:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21524:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
@@ -70235,17 +70389,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1"
- // InternalCubeDSL.g:21487:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21533:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21491:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21492:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21537:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21538:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21492:2: ( ruleXExpression )
- // InternalCubeDSL.g:21493:3: ruleXExpression
+ // InternalCubeDSL.g:21538:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21539:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
@@ -70280,17 +70434,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0"
- // InternalCubeDSL.g:21502:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21548:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21506:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21507:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21552:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21553:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21507:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21508:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21553:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21554:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
@@ -70325,17 +70479,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1"
- // InternalCubeDSL.g:21517:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21563:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21521:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21522:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21567:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21568:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21522:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21523:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21568:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21569:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
@@ -70370,28 +70524,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1"
- // InternalCubeDSL.g:21532:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
+ // InternalCubeDSL.g:21578:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21536:1: ( ( ( '|' ) ) )
- // InternalCubeDSL.g:21537:2: ( ( '|' ) )
+ // InternalCubeDSL.g:21582:1: ( ( ( '|' ) ) )
+ // InternalCubeDSL.g:21583:2: ( ( '|' ) )
{
- // InternalCubeDSL.g:21537:2: ( ( '|' ) )
- // InternalCubeDSL.g:21538:3: ( '|' )
+ // InternalCubeDSL.g:21583:2: ( ( '|' ) )
+ // InternalCubeDSL.g:21584:3: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
- // InternalCubeDSL.g:21539:3: ( '|' )
- // InternalCubeDSL.g:21540:4: '|'
+ // InternalCubeDSL.g:21585:3: ( '|' )
+ // InternalCubeDSL.g:21586:4: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
- match(input,132,FOLLOW_2); if (state.failed) return ;
+ match(input,133,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
@@ -70423,17 +70577,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XClosure__ExpressionAssignment_2"
- // InternalCubeDSL.g:21551:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
+ // InternalCubeDSL.g:21597:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21555:1: ( ( ruleXExpressionInClosure ) )
- // InternalCubeDSL.g:21556:2: ( ruleXExpressionInClosure )
+ // InternalCubeDSL.g:21601:1: ( ( ruleXExpressionInClosure ) )
+ // InternalCubeDSL.g:21602:2: ( ruleXExpressionInClosure )
{
- // InternalCubeDSL.g:21556:2: ( ruleXExpressionInClosure )
- // InternalCubeDSL.g:21557:3: ruleXExpressionInClosure
+ // InternalCubeDSL.g:21602:2: ( ruleXExpressionInClosure )
+ // InternalCubeDSL.g:21603:3: ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
@@ -70468,17 +70622,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0"
- // InternalCubeDSL.g:21566:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalCubeDSL.g:21612:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21570:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:21571:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21616:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:21617:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:21571:2: ( ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:21572:3: ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:21617:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21618:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0());
@@ -70513,17 +70667,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0"
- // InternalCubeDSL.g:21581:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21627:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21585:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21586:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21631:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21632:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21586:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21587:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21632:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21633:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
@@ -70558,17 +70712,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1"
- // InternalCubeDSL.g:21596:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21642:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21600:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21601:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21646:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21647:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21601:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21602:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21647:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21648:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
@@ -70603,28 +70757,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2"
- // InternalCubeDSL.g:21611:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
+ // InternalCubeDSL.g:21657:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21615:1: ( ( ( '|' ) ) )
- // InternalCubeDSL.g:21616:2: ( ( '|' ) )
+ // InternalCubeDSL.g:21661:1: ( ( ( '|' ) ) )
+ // InternalCubeDSL.g:21662:2: ( ( '|' ) )
{
- // InternalCubeDSL.g:21616:2: ( ( '|' ) )
- // InternalCubeDSL.g:21617:3: ( '|' )
+ // InternalCubeDSL.g:21662:2: ( ( '|' ) )
+ // InternalCubeDSL.g:21663:3: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- // InternalCubeDSL.g:21618:3: ( '|' )
- // InternalCubeDSL.g:21619:4: '|'
+ // InternalCubeDSL.g:21664:3: ( '|' )
+ // InternalCubeDSL.g:21665:4: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- match(input,132,FOLLOW_2); if (state.failed) return ;
+ match(input,133,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
@@ -70656,17 +70810,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XShortClosure__ExpressionAssignment_1"
- // InternalCubeDSL.g:21630:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21676:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21634:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21635:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21680:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21681:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21635:2: ( ruleXExpression )
- // InternalCubeDSL.g:21636:3: ruleXExpression
+ // InternalCubeDSL.g:21681:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21682:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
@@ -70701,17 +70855,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__IfAssignment_3"
- // InternalCubeDSL.g:21645:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21691:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21649:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21650:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21695:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21696:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21650:2: ( ruleXExpression )
- // InternalCubeDSL.g:21651:3: ruleXExpression
+ // InternalCubeDSL.g:21696:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21697:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
@@ -70746,17 +70900,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ThenAssignment_5"
- // InternalCubeDSL.g:21660:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21706:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21664:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21665:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21710:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21711:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21665:2: ( ruleXExpression )
- // InternalCubeDSL.g:21666:3: ruleXExpression
+ // InternalCubeDSL.g:21711:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21712:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
@@ -70791,17 +70945,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XIfExpression__ElseAssignment_6_1"
- // InternalCubeDSL.g:21675:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21721:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21679:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21680:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21725:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21726:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21680:2: ( ruleXExpression )
- // InternalCubeDSL.g:21681:3: ruleXExpression
+ // InternalCubeDSL.g:21726:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21727:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
@@ -70836,17 +70990,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1"
- // InternalCubeDSL.g:21690:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21736:1: rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XSwitchExpression__DeclaredParamAssignment_2_0_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21694:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21695:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21740:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21741:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21695:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21696:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21741:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21742:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0());
@@ -70881,17 +71035,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1"
- // InternalCubeDSL.g:21705:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21751:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21709:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21710:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21755:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21756:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21710:2: ( ruleXExpression )
- // InternalCubeDSL.g:21711:3: ruleXExpression
+ // InternalCubeDSL.g:21756:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21757:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
@@ -70926,17 +71080,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0"
- // InternalCubeDSL.g:21720:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21766:1: rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XSwitchExpression__DeclaredParamAssignment_2_1_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21724:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21725:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21770:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21771:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21725:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21726:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21771:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21772:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0());
@@ -70971,17 +71125,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1"
- // InternalCubeDSL.g:21735:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21781:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21739:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21740:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21785:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21786:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21740:2: ( ruleXExpression )
- // InternalCubeDSL.g:21741:3: ruleXExpression
+ // InternalCubeDSL.g:21786:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21787:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
@@ -71016,17 +71170,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__CasesAssignment_4"
- // InternalCubeDSL.g:21750:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
+ // InternalCubeDSL.g:21796:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21754:1: ( ( ruleXCasePart ) )
- // InternalCubeDSL.g:21755:2: ( ruleXCasePart )
+ // InternalCubeDSL.g:21800:1: ( ( ruleXCasePart ) )
+ // InternalCubeDSL.g:21801:2: ( ruleXCasePart )
{
- // InternalCubeDSL.g:21755:2: ( ruleXCasePart )
- // InternalCubeDSL.g:21756:3: ruleXCasePart
+ // InternalCubeDSL.g:21801:2: ( ruleXCasePart )
+ // InternalCubeDSL.g:21802:3: ruleXCasePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
@@ -71061,17 +71215,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2"
- // InternalCubeDSL.g:21765:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21811:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21769:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21770:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21815:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21816:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21770:2: ( ruleXExpression )
- // InternalCubeDSL.g:21771:3: ruleXExpression
+ // InternalCubeDSL.g:21816:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21817:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
@@ -71106,17 +71260,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__TypeGuardAssignment_1"
- // InternalCubeDSL.g:21780:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:21826:1: rule__XCasePart__TypeGuardAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCasePart__TypeGuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21784:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:21785:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21830:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:21831:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:21785:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:21786:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:21831:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:21832:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0());
@@ -71151,17 +71305,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__CaseAssignment_2_1"
- // InternalCubeDSL.g:21795:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21841:1: rule__XCasePart__CaseAssignment_2_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__CaseAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21799:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21800:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21845:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21846:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21800:2: ( ruleXExpression )
- // InternalCubeDSL.g:21801:3: ruleXExpression
+ // InternalCubeDSL.g:21846:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21847:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0());
@@ -71196,17 +71350,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__ThenAssignment_3_0_1"
- // InternalCubeDSL.g:21810:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21856:1: rule__XCasePart__ThenAssignment_3_0_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__ThenAssignment_3_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21814:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21815:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21860:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21861:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21815:2: ( ruleXExpression )
- // InternalCubeDSL.g:21816:3: ruleXExpression
+ // InternalCubeDSL.g:21861:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21862:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0_1_0());
@@ -71241,23 +71395,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__FallThroughAssignment_3_1"
- // InternalCubeDSL.g:21825:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ;
+ // InternalCubeDSL.g:21871:1: rule__XCasePart__FallThroughAssignment_3_1 : ( ( ',' ) ) ;
public final void rule__XCasePart__FallThroughAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21829:1: ( ( ( ',' ) ) )
- // InternalCubeDSL.g:21830:2: ( ( ',' ) )
+ // InternalCubeDSL.g:21875:1: ( ( ( ',' ) ) )
+ // InternalCubeDSL.g:21876:2: ( ( ',' ) )
{
- // InternalCubeDSL.g:21830:2: ( ( ',' ) )
- // InternalCubeDSL.g:21831:3: ( ',' )
+ // InternalCubeDSL.g:21876:2: ( ( ',' ) )
+ // InternalCubeDSL.g:21877:3: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0());
}
- // InternalCubeDSL.g:21832:3: ( ',' )
- // InternalCubeDSL.g:21833:4: ','
+ // InternalCubeDSL.g:21878:3: ( ',' )
+ // InternalCubeDSL.g:21879:4: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0());
@@ -71294,17 +71448,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_0_0_3"
- // InternalCubeDSL.g:21844:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ;
+ // InternalCubeDSL.g:21890:1: rule__XForLoopExpression__DeclaredParamAssignment_0_0_3 : ( ruleJvmFormalParameter ) ;
public final void rule__XForLoopExpression__DeclaredParamAssignment_0_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21848:1: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:21849:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21894:1: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:21895:2: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:21849:2: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:21850:3: ruleJvmFormalParameter
+ // InternalCubeDSL.g:21895:2: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:21896:3: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0());
@@ -71339,17 +71493,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_1"
- // InternalCubeDSL.g:21859:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21905:1: rule__XForLoopExpression__ForExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__ForExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21863:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21864:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21909:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21910:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21864:2: ( ruleXExpression )
- // InternalCubeDSL.g:21865:3: ruleXExpression
+ // InternalCubeDSL.g:21910:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21911:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0());
@@ -71384,17 +71538,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_3"
- // InternalCubeDSL.g:21874:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21920:1: rule__XForLoopExpression__EachExpressionAssignment_3 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__EachExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21878:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21879:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21924:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21925:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21879:2: ( ruleXExpression )
- // InternalCubeDSL.g:21880:3: ruleXExpression
+ // InternalCubeDSL.g:21925:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21926:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_3_0());
@@ -71429,17 +71583,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0"
- // InternalCubeDSL.g:21889:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalCubeDSL.g:21935:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21893:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:21894:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21939:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:21940:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:21894:2: ( ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:21895:3: ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:21940:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21941:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0());
@@ -71474,17 +71628,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1"
- // InternalCubeDSL.g:21904:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalCubeDSL.g:21950:1: rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBasicForLoopExpression__InitExpressionsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21908:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:21909:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21954:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:21955:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:21909:2: ( ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:21910:3: ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:21955:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:21956:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0());
@@ -71519,17 +71673,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__ExpressionAssignment_5"
- // InternalCubeDSL.g:21919:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21965:1: rule__XBasicForLoopExpression__ExpressionAssignment_5 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__ExpressionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21923:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21924:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21969:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21970:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21924:2: ( ruleXExpression )
- // InternalCubeDSL.g:21925:3: ruleXExpression
+ // InternalCubeDSL.g:21970:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21971:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0());
@@ -71564,17 +71718,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0"
- // InternalCubeDSL.g:21934:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21980:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21938:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21939:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21984:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:21985:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21939:2: ( ruleXExpression )
- // InternalCubeDSL.g:21940:3: ruleXExpression
+ // InternalCubeDSL.g:21985:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21986:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0());
@@ -71609,17 +71763,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1"
- // InternalCubeDSL.g:21949:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:21995:1: rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__UpdateExpressionsAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21953:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21954:2: ( ruleXExpression )
+ // InternalCubeDSL.g:21999:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22000:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21954:2: ( ruleXExpression )
- // InternalCubeDSL.g:21955:3: ruleXExpression
+ // InternalCubeDSL.g:22000:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22001:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0());
@@ -71654,17 +71808,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBasicForLoopExpression__EachExpressionAssignment_9"
- // InternalCubeDSL.g:21964:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22010:1: rule__XBasicForLoopExpression__EachExpressionAssignment_9 : ( ruleXExpression ) ;
public final void rule__XBasicForLoopExpression__EachExpressionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21968:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21969:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22014:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22015:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21969:2: ( ruleXExpression )
- // InternalCubeDSL.g:21970:3: ruleXExpression
+ // InternalCubeDSL.g:22015:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22016:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_9_0());
@@ -71699,17 +71853,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__PredicateAssignment_3"
- // InternalCubeDSL.g:21979:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22025:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21983:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21984:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22029:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22030:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21984:2: ( ruleXExpression )
- // InternalCubeDSL.g:21985:3: ruleXExpression
+ // InternalCubeDSL.g:22030:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22031:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
@@ -71744,17 +71898,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XWhileExpression__BodyAssignment_5"
- // InternalCubeDSL.g:21994:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22040:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:21998:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:21999:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22044:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22045:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:21999:2: ( ruleXExpression )
- // InternalCubeDSL.g:22000:3: ruleXExpression
+ // InternalCubeDSL.g:22045:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22046:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
@@ -71789,17 +71943,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2"
- // InternalCubeDSL.g:22009:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22055:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22013:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22014:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22059:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22060:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22014:2: ( ruleXExpression )
- // InternalCubeDSL.g:22015:3: ruleXExpression
+ // InternalCubeDSL.g:22060:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22061:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
@@ -71834,17 +71988,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5"
- // InternalCubeDSL.g:22024:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22070:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22028:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22029:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22074:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22075:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22029:2: ( ruleXExpression )
- // InternalCubeDSL.g:22030:3: ruleXExpression
+ // InternalCubeDSL.g:22075:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22076:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
@@ -71879,17 +72033,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0"
- // InternalCubeDSL.g:22039:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ;
+ // InternalCubeDSL.g:22085:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionOrVarDeclaration ) ;
public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22043:1: ( ( ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:22044:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:22089:1: ( ( ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:22090:2: ( ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:22044:2: ( ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:22045:3: ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:22090:2: ( ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:22091:3: ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0());
@@ -71924,28 +72078,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0"
- // InternalCubeDSL.g:22054:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
+ // InternalCubeDSL.g:22100:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22058:1: ( ( ( 'var' ) ) )
- // InternalCubeDSL.g:22059:2: ( ( 'var' ) )
+ // InternalCubeDSL.g:22104:1: ( ( ( 'var' ) ) )
+ // InternalCubeDSL.g:22105:2: ( ( 'var' ) )
{
- // InternalCubeDSL.g:22059:2: ( ( 'var' ) )
- // InternalCubeDSL.g:22060:3: ( 'var' )
+ // InternalCubeDSL.g:22105:2: ( ( 'var' ) )
+ // InternalCubeDSL.g:22106:3: ( 'var' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- // InternalCubeDSL.g:22061:3: ( 'var' )
- // InternalCubeDSL.g:22062:4: 'var'
+ // InternalCubeDSL.g:22107:3: ( 'var' )
+ // InternalCubeDSL.g:22108:4: 'var'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- match(input,133,FOLLOW_2); if (state.failed) return ;
+ match(input,134,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
@@ -71977,17 +72131,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0"
- // InternalCubeDSL.g:22073:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22119:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22077:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22078:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22123:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22124:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22078:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22079:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22124:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22125:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
@@ -72022,17 +72176,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1"
- // InternalCubeDSL.g:22088:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
+ // InternalCubeDSL.g:22134:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22092:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:22093:2: ( ruleValidID )
+ // InternalCubeDSL.g:22138:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22139:2: ( ruleValidID )
{
- // InternalCubeDSL.g:22093:2: ( ruleValidID )
- // InternalCubeDSL.g:22094:3: ruleValidID
+ // InternalCubeDSL.g:22139:2: ( ruleValidID )
+ // InternalCubeDSL.g:22140:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
@@ -72067,17 +72221,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1"
- // InternalCubeDSL.g:22103:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
+ // InternalCubeDSL.g:22149:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22107:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:22108:2: ( ruleValidID )
+ // InternalCubeDSL.g:22153:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22154:2: ( ruleValidID )
{
- // InternalCubeDSL.g:22108:2: ( ruleValidID )
- // InternalCubeDSL.g:22109:3: ruleValidID
+ // InternalCubeDSL.g:22154:2: ( ruleValidID )
+ // InternalCubeDSL.g:22155:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
@@ -72112,17 +72266,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1"
- // InternalCubeDSL.g:22118:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22164:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22122:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22123:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22168:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22169:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22123:2: ( ruleXExpression )
- // InternalCubeDSL.g:22124:3: ruleXExpression
+ // InternalCubeDSL.g:22169:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22170:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
@@ -72157,17 +72311,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0"
- // InternalCubeDSL.g:22133:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22179:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22137:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22138:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22183:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22184:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22138:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22139:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22184:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22185:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
@@ -72202,17 +72356,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmFormalParameter__NameAssignment_1"
- // InternalCubeDSL.g:22148:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // InternalCubeDSL.g:22194:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22152:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:22153:2: ( ruleValidID )
+ // InternalCubeDSL.g:22198:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22199:2: ( ruleValidID )
{
- // InternalCubeDSL.g:22153:2: ( ruleValidID )
- // InternalCubeDSL.g:22154:3: ruleValidID
+ // InternalCubeDSL.g:22199:2: ( ruleValidID )
+ // InternalCubeDSL.g:22200:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
@@ -72247,17 +72401,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"
- // InternalCubeDSL.g:22163:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22209:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22167:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22168:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22213:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22214:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22168:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22169:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22214:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22215:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
@@ -72292,17 +72446,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1"
- // InternalCubeDSL.g:22178:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // InternalCubeDSL.g:22224:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22182:1: ( ( ruleValidID ) )
- // InternalCubeDSL.g:22183:2: ( ruleValidID )
+ // InternalCubeDSL.g:22228:1: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22229:2: ( ruleValidID )
{
- // InternalCubeDSL.g:22183:2: ( ruleValidID )
- // InternalCubeDSL.g:22184:3: ruleValidID
+ // InternalCubeDSL.g:22229:2: ( ruleValidID )
+ // InternalCubeDSL.g:22230:3: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
@@ -72337,17 +72491,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1"
- // InternalCubeDSL.g:22193:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22239:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22197:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22198:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22243:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22244:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22198:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22199:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22244:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22245:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
@@ -72382,17 +72536,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1"
- // InternalCubeDSL.g:22208:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22254:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22212:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22213:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22258:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22259:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22213:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22214:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22259:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22260:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
@@ -72427,23 +72581,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureAssignment_2"
- // InternalCubeDSL.g:22223:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ;
+ // InternalCubeDSL.g:22269:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ;
public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22227:1: ( ( ( ruleIdOrSuper ) ) )
- // InternalCubeDSL.g:22228:2: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:22273:1: ( ( ( ruleIdOrSuper ) ) )
+ // InternalCubeDSL.g:22274:2: ( ( ruleIdOrSuper ) )
{
- // InternalCubeDSL.g:22228:2: ( ( ruleIdOrSuper ) )
- // InternalCubeDSL.g:22229:3: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:22274:2: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:22275:3: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
- // InternalCubeDSL.g:22230:3: ( ruleIdOrSuper )
- // InternalCubeDSL.g:22231:4: ruleIdOrSuper
+ // InternalCubeDSL.g:22276:3: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:22277:4: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1());
@@ -72484,23 +72638,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0"
- // InternalCubeDSL.g:22242:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ;
+ // InternalCubeDSL.g:22288:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ;
public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22246:1: ( ( ( '(' ) ) )
- // InternalCubeDSL.g:22247:2: ( ( '(' ) )
+ // InternalCubeDSL.g:22292:1: ( ( ( '(' ) ) )
+ // InternalCubeDSL.g:22293:2: ( ( '(' ) )
{
- // InternalCubeDSL.g:22247:2: ( ( '(' ) )
- // InternalCubeDSL.g:22248:3: ( '(' )
+ // InternalCubeDSL.g:22293:2: ( ( '(' ) )
+ // InternalCubeDSL.g:22294:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
- // InternalCubeDSL.g:22249:3: ( '(' )
- // InternalCubeDSL.g:22250:4: '('
+ // InternalCubeDSL.g:22295:3: ( '(' )
+ // InternalCubeDSL.g:22296:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
@@ -72537,17 +72691,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0"
- // InternalCubeDSL.g:22261:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ;
+ // InternalCubeDSL.g:22307:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22265:1: ( ( ruleXShortClosure ) )
- // InternalCubeDSL.g:22266:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:22311:1: ( ( ruleXShortClosure ) )
+ // InternalCubeDSL.g:22312:2: ( ruleXShortClosure )
{
- // InternalCubeDSL.g:22266:2: ( ruleXShortClosure )
- // InternalCubeDSL.g:22267:3: ruleXShortClosure
+ // InternalCubeDSL.g:22312:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:22313:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
@@ -72582,17 +72736,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0"
- // InternalCubeDSL.g:22276:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22322:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22280:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22281:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22326:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22327:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22281:2: ( ruleXExpression )
- // InternalCubeDSL.g:22282:3: ruleXExpression
+ // InternalCubeDSL.g:22327:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22328:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
@@ -72627,17 +72781,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1"
- // InternalCubeDSL.g:22291:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22337:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22295:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22296:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22341:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22342:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22296:2: ( ruleXExpression )
- // InternalCubeDSL.g:22297:3: ruleXExpression
+ // InternalCubeDSL.g:22342:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22343:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
@@ -72672,17 +72826,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4"
- // InternalCubeDSL.g:22306:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ;
+ // InternalCubeDSL.g:22352:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ;
public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22310:1: ( ( ruleXClosure ) )
- // InternalCubeDSL.g:22311:2: ( ruleXClosure )
+ // InternalCubeDSL.g:22356:1: ( ( ruleXClosure ) )
+ // InternalCubeDSL.g:22357:2: ( ruleXClosure )
{
- // InternalCubeDSL.g:22311:2: ( ruleXClosure )
- // InternalCubeDSL.g:22312:3: ruleXClosure
+ // InternalCubeDSL.g:22357:2: ( ruleXClosure )
+ // InternalCubeDSL.g:22358:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
@@ -72717,23 +72871,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2"
- // InternalCubeDSL.g:22321:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // InternalCubeDSL.g:22367:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22325:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCubeDSL.g:22326:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22371:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:22372:2: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:22326:2: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:22327:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22372:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22373:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- // InternalCubeDSL.g:22328:3: ( ruleQualifiedName )
- // InternalCubeDSL.g:22329:4: ruleQualifiedName
+ // InternalCubeDSL.g:22374:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22375:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1());
@@ -72774,17 +72928,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1"
- // InternalCubeDSL.g:22340:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22386:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22344:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22345:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22390:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22391:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22345:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22346:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22391:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22392:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
@@ -72819,17 +72973,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1"
- // InternalCubeDSL.g:22355:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22401:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22359:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22360:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22405:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22406:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22360:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22361:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22406:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22407:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
@@ -72864,23 +73018,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0"
- // InternalCubeDSL.g:22370:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ;
+ // InternalCubeDSL.g:22416:1: rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0 : ( ( '(' ) ) ;
public final void rule__XConstructorCall__ExplicitConstructorCallAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22374:1: ( ( ( '(' ) ) )
- // InternalCubeDSL.g:22375:2: ( ( '(' ) )
+ // InternalCubeDSL.g:22420:1: ( ( ( '(' ) ) )
+ // InternalCubeDSL.g:22421:2: ( ( '(' ) )
{
- // InternalCubeDSL.g:22375:2: ( ( '(' ) )
- // InternalCubeDSL.g:22376:3: ( '(' )
+ // InternalCubeDSL.g:22421:2: ( ( '(' ) )
+ // InternalCubeDSL.g:22422:3: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0());
}
- // InternalCubeDSL.g:22377:3: ( '(' )
- // InternalCubeDSL.g:22378:4: '('
+ // InternalCubeDSL.g:22423:3: ( '(' )
+ // InternalCubeDSL.g:22424:4: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0());
@@ -72917,17 +73071,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0"
- // InternalCubeDSL.g:22389:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
+ // InternalCubeDSL.g:22435:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22393:1: ( ( ruleXShortClosure ) )
- // InternalCubeDSL.g:22394:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:22439:1: ( ( ruleXShortClosure ) )
+ // InternalCubeDSL.g:22440:2: ( ruleXShortClosure )
{
- // InternalCubeDSL.g:22394:2: ( ruleXShortClosure )
- // InternalCubeDSL.g:22395:3: ruleXShortClosure
+ // InternalCubeDSL.g:22440:2: ( ruleXShortClosure )
+ // InternalCubeDSL.g:22441:3: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
@@ -72962,17 +73116,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0"
- // InternalCubeDSL.g:22404:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22450:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22408:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22409:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22454:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22455:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22409:2: ( ruleXExpression )
- // InternalCubeDSL.g:22410:3: ruleXExpression
+ // InternalCubeDSL.g:22455:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22456:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
@@ -73007,17 +73161,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1"
- // InternalCubeDSL.g:22419:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22465:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22423:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22424:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22469:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22470:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22424:2: ( ruleXExpression )
- // InternalCubeDSL.g:22425:3: ruleXExpression
+ // InternalCubeDSL.g:22470:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22471:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
@@ -73052,17 +73206,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5"
- // InternalCubeDSL.g:22434:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
+ // InternalCubeDSL.g:22480:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22438:1: ( ( ruleXClosure ) )
- // InternalCubeDSL.g:22439:2: ( ruleXClosure )
+ // InternalCubeDSL.g:22484:1: ( ( ruleXClosure ) )
+ // InternalCubeDSL.g:22485:2: ( ruleXClosure )
{
- // InternalCubeDSL.g:22439:2: ( ruleXClosure )
- // InternalCubeDSL.g:22440:3: ruleXClosure
+ // InternalCubeDSL.g:22485:2: ( ruleXClosure )
+ // InternalCubeDSL.g:22486:3: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0());
@@ -73097,28 +73251,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1"
- // InternalCubeDSL.g:22449:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalCubeDSL.g:22495:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22453:1: ( ( ( 'true' ) ) )
- // InternalCubeDSL.g:22454:2: ( ( 'true' ) )
+ // InternalCubeDSL.g:22499:1: ( ( ( 'true' ) ) )
+ // InternalCubeDSL.g:22500:2: ( ( 'true' ) )
{
- // InternalCubeDSL.g:22454:2: ( ( 'true' ) )
- // InternalCubeDSL.g:22455:3: ( 'true' )
+ // InternalCubeDSL.g:22500:2: ( ( 'true' ) )
+ // InternalCubeDSL.g:22501:3: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- // InternalCubeDSL.g:22456:3: ( 'true' )
- // InternalCubeDSL.g:22457:4: 'true'
+ // InternalCubeDSL.g:22502:3: ( 'true' )
+ // InternalCubeDSL.g:22503:4: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- match(input,134,FOLLOW_2); if (state.failed) return ;
+ match(input,135,FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -73150,17 +73304,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XNumberLiteral__ValueAssignment_1"
- // InternalCubeDSL.g:22468:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
+ // InternalCubeDSL.g:22514:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22472:1: ( ( ruleNumber ) )
- // InternalCubeDSL.g:22473:2: ( ruleNumber )
+ // InternalCubeDSL.g:22518:1: ( ( ruleNumber ) )
+ // InternalCubeDSL.g:22519:2: ( ruleNumber )
{
- // InternalCubeDSL.g:22473:2: ( ruleNumber )
- // InternalCubeDSL.g:22474:3: ruleNumber
+ // InternalCubeDSL.g:22519:2: ( ruleNumber )
+ // InternalCubeDSL.g:22520:3: ruleNumber
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0());
@@ -73195,17 +73349,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XStringLiteral__ValueAssignment_1"
- // InternalCubeDSL.g:22483:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalCubeDSL.g:22529:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22487:1: ( ( RULE_STRING ) )
- // InternalCubeDSL.g:22488:2: ( RULE_STRING )
+ // InternalCubeDSL.g:22533:1: ( ( RULE_STRING ) )
+ // InternalCubeDSL.g:22534:2: ( RULE_STRING )
{
- // InternalCubeDSL.g:22488:2: ( RULE_STRING )
- // InternalCubeDSL.g:22489:3: RULE_STRING
+ // InternalCubeDSL.g:22534:2: ( RULE_STRING )
+ // InternalCubeDSL.g:22535:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
@@ -73236,23 +73390,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__TypeAssignment_3"
- // InternalCubeDSL.g:22498:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
+ // InternalCubeDSL.g:22544:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22502:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCubeDSL.g:22503:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22548:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:22549:2: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:22503:2: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:22504:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22549:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22550:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- // InternalCubeDSL.g:22505:3: ( ruleQualifiedName )
- // InternalCubeDSL.g:22506:4: ruleQualifiedName
+ // InternalCubeDSL.g:22551:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22552:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1());
@@ -73293,17 +73447,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4"
- // InternalCubeDSL.g:22517:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ;
+ // InternalCubeDSL.g:22563:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ;
public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22521:1: ( ( ruleArrayBrackets ) )
- // InternalCubeDSL.g:22522:2: ( ruleArrayBrackets )
+ // InternalCubeDSL.g:22567:1: ( ( ruleArrayBrackets ) )
+ // InternalCubeDSL.g:22568:2: ( ruleArrayBrackets )
{
- // InternalCubeDSL.g:22522:2: ( ruleArrayBrackets )
- // InternalCubeDSL.g:22523:3: ruleArrayBrackets
+ // InternalCubeDSL.g:22568:2: ( ruleArrayBrackets )
+ // InternalCubeDSL.g:22569:3: ruleArrayBrackets
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
@@ -73338,17 +73492,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2"
- // InternalCubeDSL.g:22532:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22578:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22536:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22537:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22582:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22583:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22537:2: ( ruleXExpression )
- // InternalCubeDSL.g:22538:3: ruleXExpression
+ // InternalCubeDSL.g:22583:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22584:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -73383,17 +73537,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2"
- // InternalCubeDSL.g:22547:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22593:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22551:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22552:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22597:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22598:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22552:2: ( ruleXExpression )
- // InternalCubeDSL.g:22553:3: ruleXExpression
+ // InternalCubeDSL.g:22598:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22599:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -73428,17 +73582,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2"
- // InternalCubeDSL.g:22562:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22608:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22566:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22567:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22612:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22613:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22567:2: ( ruleXExpression )
- // InternalCubeDSL.g:22568:3: ruleXExpression
+ // InternalCubeDSL.g:22613:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22614:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
@@ -73473,17 +73627,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0"
- // InternalCubeDSL.g:22577:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
+ // InternalCubeDSL.g:22623:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22581:1: ( ( ruleXCatchClause ) )
- // InternalCubeDSL.g:22582:2: ( ruleXCatchClause )
+ // InternalCubeDSL.g:22627:1: ( ( ruleXCatchClause ) )
+ // InternalCubeDSL.g:22628:2: ( ruleXCatchClause )
{
- // InternalCubeDSL.g:22582:2: ( ruleXCatchClause )
- // InternalCubeDSL.g:22583:3: ruleXCatchClause
+ // InternalCubeDSL.g:22628:2: ( ruleXCatchClause )
+ // InternalCubeDSL.g:22629:3: ruleXCatchClause
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
@@ -73518,17 +73672,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1"
- // InternalCubeDSL.g:22592:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22638:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22596:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22597:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22642:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22643:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22597:2: ( ruleXExpression )
- // InternalCubeDSL.g:22598:3: ruleXExpression
+ // InternalCubeDSL.g:22643:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22644:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
@@ -73563,17 +73717,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1"
- // InternalCubeDSL.g:22607:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22653:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22611:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22612:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22657:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22658:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22612:2: ( ruleXExpression )
- // InternalCubeDSL.g:22613:3: ruleXExpression
+ // InternalCubeDSL.g:22658:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22659:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
@@ -73608,17 +73762,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__ParamAssignment_1"
- // InternalCubeDSL.g:22622:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22668:1: rule__XSynchronizedExpression__ParamAssignment_1 : ( ruleXExpression ) ;
public final void rule__XSynchronizedExpression__ParamAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22626:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22627:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22672:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22673:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22627:2: ( ruleXExpression )
- // InternalCubeDSL.g:22628:3: ruleXExpression
+ // InternalCubeDSL.g:22673:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22674:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0());
@@ -73653,17 +73807,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSynchronizedExpression__ExpressionAssignment_3"
- // InternalCubeDSL.g:22637:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22683:1: rule__XSynchronizedExpression__ExpressionAssignment_3 : ( ruleXExpression ) ;
public final void rule__XSynchronizedExpression__ExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22641:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22642:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22687:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22688:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22642:2: ( ruleXExpression )
- // InternalCubeDSL.g:22643:3: ruleXExpression
+ // InternalCubeDSL.g:22688:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22689:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getExpressionXExpressionParserRuleCall_3_0());
@@ -73698,17 +73852,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2"
- // InternalCubeDSL.g:22652:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
+ // InternalCubeDSL.g:22698:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22656:1: ( ( ruleFullJvmFormalParameter ) )
- // InternalCubeDSL.g:22657:2: ( ruleFullJvmFormalParameter )
+ // InternalCubeDSL.g:22702:1: ( ( ruleFullJvmFormalParameter ) )
+ // InternalCubeDSL.g:22703:2: ( ruleFullJvmFormalParameter )
{
- // InternalCubeDSL.g:22657:2: ( ruleFullJvmFormalParameter )
- // InternalCubeDSL.g:22658:3: ruleFullJvmFormalParameter
+ // InternalCubeDSL.g:22703:2: ( ruleFullJvmFormalParameter )
+ // InternalCubeDSL.g:22704:3: ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
@@ -73743,17 +73897,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCatchClause__ExpressionAssignment_4"
- // InternalCubeDSL.g:22667:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
+ // InternalCubeDSL.g:22713:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22671:1: ( ( ruleXExpression ) )
- // InternalCubeDSL.g:22672:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22717:1: ( ( ruleXExpression ) )
+ // InternalCubeDSL.g:22718:2: ( ruleXExpression )
{
- // InternalCubeDSL.g:22672:2: ( ruleXExpression )
- // InternalCubeDSL.g:22673:3: ruleXExpression
+ // InternalCubeDSL.g:22718:2: ( ruleXExpression )
+ // InternalCubeDSL.g:22719:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
@@ -73788,17 +73942,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0"
- // InternalCubeDSL.g:22682:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22728:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22686:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22687:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22732:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22733:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22687:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22688:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22733:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22734:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
@@ -73833,17 +73987,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1"
- // InternalCubeDSL.g:22697:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22743:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22701:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22702:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22747:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22748:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22702:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22703:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22748:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22749:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
@@ -73878,17 +74032,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2"
- // InternalCubeDSL.g:22712:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22758:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22716:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22717:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22762:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22763:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22717:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22718:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22763:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22764:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
@@ -73923,23 +74077,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0"
- // InternalCubeDSL.g:22727:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalCubeDSL.g:22773:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22731:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCubeDSL.g:22732:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22777:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:22778:2: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:22732:2: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:22733:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22778:2: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:22779:3: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- // InternalCubeDSL.g:22734:3: ( ruleQualifiedName )
- // InternalCubeDSL.g:22735:4: ruleQualifiedName
+ // InternalCubeDSL.g:22780:3: ( ruleQualifiedName )
+ // InternalCubeDSL.g:22781:4: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1());
@@ -73980,17 +74134,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1"
- // InternalCubeDSL.g:22746:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22792:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22750:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22751:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22796:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22797:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22751:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22752:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22797:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22798:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
@@ -74025,17 +74179,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1"
- // InternalCubeDSL.g:22761:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22807:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22765:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22766:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22811:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22812:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22766:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22767:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22812:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22813:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
@@ -74070,23 +74224,23 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1"
- // InternalCubeDSL.g:22776:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ;
+ // InternalCubeDSL.g:22822:1: rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1 : ( ( ruleValidID ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22780:1: ( ( ( ruleValidID ) ) )
- // InternalCubeDSL.g:22781:2: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22826:1: ( ( ( ruleValidID ) ) )
+ // InternalCubeDSL.g:22827:2: ( ( ruleValidID ) )
{
- // InternalCubeDSL.g:22781:2: ( ( ruleValidID ) )
- // InternalCubeDSL.g:22782:3: ( ruleValidID )
+ // InternalCubeDSL.g:22827:2: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:22828:3: ( ruleValidID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0());
}
- // InternalCubeDSL.g:22783:3: ( ruleValidID )
- // InternalCubeDSL.g:22784:4: ruleValidID
+ // InternalCubeDSL.g:22829:3: ( ruleValidID )
+ // InternalCubeDSL.g:22830:4: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeValidIDParserRuleCall_1_4_1_0_1());
@@ -74127,17 +74281,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1"
- // InternalCubeDSL.g:22795:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22841:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22799:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22800:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22845:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22846:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22800:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22801:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22846:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22847:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0());
@@ -74172,17 +74326,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1"
- // InternalCubeDSL.g:22810:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // InternalCubeDSL.g:22856:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_4_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22814:1: ( ( ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:22815:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22860:1: ( ( ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:22861:2: ( ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:22815:2: ( ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:22816:3: ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:22861:2: ( ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:22862:3: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0());
@@ -74217,17 +74371,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0"
- // InternalCubeDSL.g:22825:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ;
+ // InternalCubeDSL.g:22871:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0 : ( ruleJvmUpperBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22829:1: ( ( ruleJvmUpperBound ) )
- // InternalCubeDSL.g:22830:2: ( ruleJvmUpperBound )
+ // InternalCubeDSL.g:22875:1: ( ( ruleJvmUpperBound ) )
+ // InternalCubeDSL.g:22876:2: ( ruleJvmUpperBound )
{
- // InternalCubeDSL.g:22830:2: ( ruleJvmUpperBound )
- // InternalCubeDSL.g:22831:3: ruleJvmUpperBound
+ // InternalCubeDSL.g:22876:2: ( ruleJvmUpperBound )
+ // InternalCubeDSL.g:22877:3: ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0());
@@ -74262,17 +74416,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1"
- // InternalCubeDSL.g:22840:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ;
+ // InternalCubeDSL.g:22886:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1 : ( ruleJvmUpperBoundAnded ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22844:1: ( ( ruleJvmUpperBoundAnded ) )
- // InternalCubeDSL.g:22845:2: ( ruleJvmUpperBoundAnded )
+ // InternalCubeDSL.g:22890:1: ( ( ruleJvmUpperBoundAnded ) )
+ // InternalCubeDSL.g:22891:2: ( ruleJvmUpperBoundAnded )
{
- // InternalCubeDSL.g:22845:2: ( ruleJvmUpperBoundAnded )
- // InternalCubeDSL.g:22846:3: ruleJvmUpperBoundAnded
+ // InternalCubeDSL.g:22891:2: ( ruleJvmUpperBoundAnded )
+ // InternalCubeDSL.g:22892:3: ruleJvmUpperBoundAnded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0());
@@ -74307,17 +74461,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0"
- // InternalCubeDSL.g:22855:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ;
+ // InternalCubeDSL.g:22901:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0 : ( ruleJvmLowerBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22859:1: ( ( ruleJvmLowerBound ) )
- // InternalCubeDSL.g:22860:2: ( ruleJvmLowerBound )
+ // InternalCubeDSL.g:22905:1: ( ( ruleJvmLowerBound ) )
+ // InternalCubeDSL.g:22906:2: ( ruleJvmLowerBound )
{
- // InternalCubeDSL.g:22860:2: ( ruleJvmLowerBound )
- // InternalCubeDSL.g:22861:3: ruleJvmLowerBound
+ // InternalCubeDSL.g:22906:2: ( ruleJvmLowerBound )
+ // InternalCubeDSL.g:22907:3: ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0());
@@ -74352,17 +74506,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1"
- // InternalCubeDSL.g:22870:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ;
+ // InternalCubeDSL.g:22916:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1 : ( ruleJvmLowerBoundAnded ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22874:1: ( ( ruleJvmLowerBoundAnded ) )
- // InternalCubeDSL.g:22875:2: ( ruleJvmLowerBoundAnded )
+ // InternalCubeDSL.g:22920:1: ( ( ruleJvmLowerBoundAnded ) )
+ // InternalCubeDSL.g:22921:2: ( ruleJvmLowerBoundAnded )
{
- // InternalCubeDSL.g:22875:2: ( ruleJvmLowerBoundAnded )
- // InternalCubeDSL.g:22876:3: ruleJvmLowerBoundAnded
+ // InternalCubeDSL.g:22921:2: ( ruleJvmLowerBoundAnded )
+ // InternalCubeDSL.g:22922:3: ruleJvmLowerBoundAnded
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0());
@@ -74397,17 +74551,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1"
- // InternalCubeDSL.g:22885:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22931:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22889:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22890:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22935:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22936:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22890:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22891:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22936:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22937:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -74442,17 +74596,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"
- // InternalCubeDSL.g:22900:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22946:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22904:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22905:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22950:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22951:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22905:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22906:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22951:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22952:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -74487,17 +74641,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1"
- // InternalCubeDSL.g:22915:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22961:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22919:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22920:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22965:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22966:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22920:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22921:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22966:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22967:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -74532,17 +74686,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__JvmLowerBoundAnded__TypeReferenceAssignment_1"
- // InternalCubeDSL.g:22930:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // InternalCubeDSL.g:22976:1: rule__JvmLowerBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22934:1: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:22935:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22980:1: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:22981:2: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:22935:2: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:22936:3: ruleJvmTypeReference
+ // InternalCubeDSL.g:22981:2: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:22982:3: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
@@ -74577,17 +74731,17 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportSection__ImportDeclarationsAssignment"
- // InternalCubeDSL.g:22945:1: rule__XImportSection__ImportDeclarationsAssignment : ( ruleXImportDeclaration ) ;
+ // InternalCubeDSL.g:22991:1: rule__XImportSection__ImportDeclarationsAssignment : ( ruleXImportDeclaration ) ;
public final void rule__XImportSection__ImportDeclarationsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalCubeDSL.g:22949:1: ( ( ruleXImportDeclaration ) )
- // InternalCubeDSL.g:22950:2: ( ruleXImportDeclaration )
+ // InternalCubeDSL.g:22995:1: ( ( ruleXImportDeclaration ) )
+ // InternalCubeDSL.g:22996:2: ( ruleXImportDeclaration )
{
- // InternalCubeDSL.g:22950:2: ( ruleXImportDeclaration )
- // InternalCubeDSL.g:22951:3: ruleXImportDeclaration
+ // InternalCubeDSL.g:22996:2: ( ruleXImportDeclaration )
+ // InternalCubeDSL.g:22997:3: ruleXImportDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
@@ -74964,10 +75118,10 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred81_InternalCubeDSL
- // $ANTLR start synpred149_InternalCubeDSL
- public final void synpred149_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:8294:3: ( rule__XAssignment__Group_1_1__0 )
- // InternalCubeDSL.g:8294:3: rule__XAssignment__Group_1_1__0
+ // $ANTLR start synpred150_InternalCubeDSL
+ public final void synpred150_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:8321:3: ( rule__XAssignment__Group_1_1__0 )
+ // InternalCubeDSL.g:8321:3: rule__XAssignment__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1_1__0();
@@ -74977,30 +75131,15 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred149_InternalCubeDSL
-
- // $ANTLR start synpred151_InternalCubeDSL
- public final void synpred151_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:8645:3: ( rule__XOrExpression__Group_1__0 )
- // InternalCubeDSL.g:8645:3: rule__XOrExpression__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__XOrExpression__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- }
- // $ANTLR end synpred151_InternalCubeDSL
+ // $ANTLR end synpred150_InternalCubeDSL
// $ANTLR start synpred152_InternalCubeDSL
public final void synpred152_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:8834:3: ( rule__XAndExpression__Group_1__0 )
- // InternalCubeDSL.g:8834:3: rule__XAndExpression__Group_1__0
+ // InternalCubeDSL.g:8672:3: ( rule__XOrExpression__Group_1__0 )
+ // InternalCubeDSL.g:8672:3: rule__XOrExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XAndExpression__Group_1__0();
+ rule__XOrExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75011,11 +75150,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred153_InternalCubeDSL
public final void synpred153_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:9023:3: ( rule__XEqualityExpression__Group_1__0 )
- // InternalCubeDSL.g:9023:3: rule__XEqualityExpression__Group_1__0
+ // InternalCubeDSL.g:8861:3: ( rule__XAndExpression__Group_1__0 )
+ // InternalCubeDSL.g:8861:3: rule__XAndExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XEqualityExpression__Group_1__0();
+ rule__XAndExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75026,11 +75165,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred154_InternalCubeDSL
public final void synpred154_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:9212:3: ( rule__XRelationalExpression__Alternatives_1 )
- // InternalCubeDSL.g:9212:3: rule__XRelationalExpression__Alternatives_1
+ // InternalCubeDSL.g:9050:3: ( rule__XEqualityExpression__Group_1__0 )
+ // InternalCubeDSL.g:9050:3: rule__XEqualityExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XRelationalExpression__Alternatives_1();
+ rule__XEqualityExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75041,11 +75180,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred155_InternalCubeDSL
public final void synpred155_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:9590:3: ( rule__XOtherOperatorExpression__Group_1__0 )
- // InternalCubeDSL.g:9590:3: rule__XOtherOperatorExpression__Group_1__0
+ // InternalCubeDSL.g:9239:3: ( rule__XRelationalExpression__Alternatives_1 )
+ // InternalCubeDSL.g:9239:3: rule__XRelationalExpression__Alternatives_1
{
pushFollow(FOLLOW_2);
- rule__XOtherOperatorExpression__Group_1__0();
+ rule__XRelationalExpression__Alternatives_1();
state._fsp--;
if (state.failed) return ;
@@ -75056,11 +75195,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred156_InternalCubeDSL
public final void synpred156_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:10103:3: ( rule__XAdditiveExpression__Group_1__0 )
- // InternalCubeDSL.g:10103:3: rule__XAdditiveExpression__Group_1__0
+ // InternalCubeDSL.g:9617:3: ( rule__XOtherOperatorExpression__Group_1__0 )
+ // InternalCubeDSL.g:9617:3: rule__XOtherOperatorExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XAdditiveExpression__Group_1__0();
+ rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75071,11 +75210,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred157_InternalCubeDSL
public final void synpred157_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:10292:3: ( rule__XMultiplicativeExpression__Group_1__0 )
- // InternalCubeDSL.g:10292:3: rule__XMultiplicativeExpression__Group_1__0
+ // InternalCubeDSL.g:10130:3: ( rule__XAdditiveExpression__Group_1__0 )
+ // InternalCubeDSL.g:10130:3: rule__XAdditiveExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XMultiplicativeExpression__Group_1__0();
+ rule__XAdditiveExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75086,11 +75225,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred158_InternalCubeDSL
public final void synpred158_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:10562:3: ( rule__XCastedExpression__Group_1__0 )
- // InternalCubeDSL.g:10562:3: rule__XCastedExpression__Group_1__0
+ // InternalCubeDSL.g:10319:3: ( rule__XMultiplicativeExpression__Group_1__0 )
+ // InternalCubeDSL.g:10319:3: rule__XMultiplicativeExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XCastedExpression__Group_1__0();
+ rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75101,11 +75240,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred159_InternalCubeDSL
public final void synpred159_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:10751:3: ( rule__XPostfixOperation__Group_1__0 )
- // InternalCubeDSL.g:10751:3: rule__XPostfixOperation__Group_1__0
+ // InternalCubeDSL.g:10589:3: ( rule__XCastedExpression__Group_1__0 )
+ // InternalCubeDSL.g:10589:3: rule__XCastedExpression__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XPostfixOperation__Group_1__0();
+ rule__XCastedExpression__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75116,11 +75255,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred160_InternalCubeDSL
public final void synpred160_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:10886:3: ( rule__XMemberFeatureCall__Alternatives_1 )
- // InternalCubeDSL.g:10886:3: rule__XMemberFeatureCall__Alternatives_1
+ // InternalCubeDSL.g:10778:3: ( rule__XPostfixOperation__Group_1__0 )
+ // InternalCubeDSL.g:10778:3: rule__XPostfixOperation__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XMemberFeatureCall__Alternatives_1();
+ rule__XPostfixOperation__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75129,28 +75268,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred160_InternalCubeDSL
- // $ANTLR start synpred162_InternalCubeDSL
- public final void synpred162_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:11184:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
- // InternalCubeDSL.g:11184:3: rule__XMemberFeatureCall__Group_1_1_3__0
+ // $ANTLR start synpred161_InternalCubeDSL
+ public final void synpred161_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:10913:3: ( rule__XMemberFeatureCall__Alternatives_1 )
+ // InternalCubeDSL.g:10913:3: rule__XMemberFeatureCall__Alternatives_1
{
pushFollow(FOLLOW_2);
- rule__XMemberFeatureCall__Group_1_1_3__0();
+ rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred162_InternalCubeDSL
+ // $ANTLR end synpred161_InternalCubeDSL
// $ANTLR start synpred163_InternalCubeDSL
public final void synpred163_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:11210:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
- // InternalCubeDSL.g:11210:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // InternalCubeDSL.g:11211:3: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
+ // InternalCubeDSL.g:11211:3: rule__XMemberFeatureCall__Group_1_1_3__0
{
pushFollow(FOLLOW_2);
- rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
+ rule__XMemberFeatureCall__Group_1_1_3__0();
state._fsp--;
if (state.failed) return ;
@@ -75159,73 +75298,73 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred163_InternalCubeDSL
- // $ANTLR start synpred171_InternalCubeDSL
- public final void synpred171_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:12183:3: ( rule__XClosure__Group_1__0 )
- // InternalCubeDSL.g:12183:3: rule__XClosure__Group_1__0
+ // $ANTLR start synpred164_InternalCubeDSL
+ public final void synpred164_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:11237:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
+ // InternalCubeDSL.g:11237:3: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
pushFollow(FOLLOW_2);
- rule__XClosure__Group_1__0();
+ rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred171_InternalCubeDSL
+ // $ANTLR end synpred164_InternalCubeDSL
- // $ANTLR start synpred178_InternalCubeDSL
- public final void synpred178_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:13154:3: ( rule__XIfExpression__Group_6__0 )
- // InternalCubeDSL.g:13154:3: rule__XIfExpression__Group_6__0
+ // $ANTLR start synpred172_InternalCubeDSL
+ public final void synpred172_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:12210:3: ( rule__XClosure__Group_1__0 )
+ // InternalCubeDSL.g:12210:3: rule__XClosure__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__XIfExpression__Group_6__0();
+ rule__XClosure__Group_1__0();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred178_InternalCubeDSL
+ // $ANTLR end synpred172_InternalCubeDSL
- // $ANTLR start synpred181_InternalCubeDSL
- public final void synpred181_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:13614:3: ( rule__XSwitchExpression__Group_2_1_0__0 )
- // InternalCubeDSL.g:13614:3: rule__XSwitchExpression__Group_2_1_0__0
+ // $ANTLR start synpred179_InternalCubeDSL
+ public final void synpred179_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:13181:3: ( rule__XIfExpression__Group_6__0 )
+ // InternalCubeDSL.g:13181:3: rule__XIfExpression__Group_6__0
{
pushFollow(FOLLOW_2);
- rule__XSwitchExpression__Group_2_1_0__0();
+ rule__XIfExpression__Group_6__0();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred181_InternalCubeDSL
+ // $ANTLR end synpred179_InternalCubeDSL
- // $ANTLR start synpred194_InternalCubeDSL
- public final void synpred194_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:15747:3: ( rule__XFeatureCall__Group_3__0 )
- // InternalCubeDSL.g:15747:3: rule__XFeatureCall__Group_3__0
+ // $ANTLR start synpred182_InternalCubeDSL
+ public final void synpred182_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:13641:3: ( rule__XSwitchExpression__Group_2_1_0__0 )
+ // InternalCubeDSL.g:13641:3: rule__XSwitchExpression__Group_2_1_0__0
{
pushFollow(FOLLOW_2);
- rule__XFeatureCall__Group_3__0();
+ rule__XSwitchExpression__Group_2_1_0__0();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred194_InternalCubeDSL
+ // $ANTLR end synpred182_InternalCubeDSL
// $ANTLR start synpred195_InternalCubeDSL
public final void synpred195_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:15773:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )
- // InternalCubeDSL.g:15773:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
+ // InternalCubeDSL.g:15774:3: ( rule__XFeatureCall__Group_3__0 )
+ // InternalCubeDSL.g:15774:3: rule__XFeatureCall__Group_3__0
{
pushFollow(FOLLOW_2);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
+ rule__XFeatureCall__Group_3__0();
state._fsp--;
if (state.failed) return ;
@@ -75234,28 +75373,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred195_InternalCubeDSL
- // $ANTLR start synpred199_InternalCubeDSL
- public final void synpred199_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:16233:3: ( rule__XConstructorCall__Group_3__0 )
- // InternalCubeDSL.g:16233:3: rule__XConstructorCall__Group_3__0
+ // $ANTLR start synpred196_InternalCubeDSL
+ public final void synpred196_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:15800:3: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )
+ // InternalCubeDSL.g:15800:3: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
{
pushFollow(FOLLOW_2);
- rule__XConstructorCall__Group_3__0();
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred199_InternalCubeDSL
+ // $ANTLR end synpred196_InternalCubeDSL
// $ANTLR start synpred200_InternalCubeDSL
public final void synpred200_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:16260:3: ( rule__XConstructorCall__Group_4__0 )
- // InternalCubeDSL.g:16260:3: rule__XConstructorCall__Group_4__0
+ // InternalCubeDSL.g:16260:3: ( rule__XConstructorCall__Group_3__0 )
+ // InternalCubeDSL.g:16260:3: rule__XConstructorCall__Group_3__0
{
pushFollow(FOLLOW_2);
- rule__XConstructorCall__Group_4__0();
+ rule__XConstructorCall__Group_3__0();
state._fsp--;
if (state.failed) return ;
@@ -75266,11 +75405,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred201_InternalCubeDSL
public final void synpred201_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:16286:3: ( rule__XConstructorCall__ArgumentsAssignment_5 )
- // InternalCubeDSL.g:16286:3: rule__XConstructorCall__ArgumentsAssignment_5
+ // InternalCubeDSL.g:16287:3: ( rule__XConstructorCall__Group_4__0 )
+ // InternalCubeDSL.g:16287:3: rule__XConstructorCall__Group_4__0
{
pushFollow(FOLLOW_2);
- rule__XConstructorCall__ArgumentsAssignment_5();
+ rule__XConstructorCall__Group_4__0();
state._fsp--;
if (state.failed) return ;
@@ -75279,28 +75418,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred201_InternalCubeDSL
- // $ANTLR start synpred206_InternalCubeDSL
- public final void synpred206_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:17177:3: ( rule__XReturnExpression__ExpressionAssignment_2 )
- // InternalCubeDSL.g:17177:3: rule__XReturnExpression__ExpressionAssignment_2
+ // $ANTLR start synpred202_InternalCubeDSL
+ public final void synpred202_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:16313:3: ( rule__XConstructorCall__ArgumentsAssignment_5 )
+ // InternalCubeDSL.g:16313:3: rule__XConstructorCall__ArgumentsAssignment_5
{
pushFollow(FOLLOW_2);
- rule__XReturnExpression__ExpressionAssignment_2();
+ rule__XConstructorCall__ArgumentsAssignment_5();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred206_InternalCubeDSL
+ // $ANTLR end synpred202_InternalCubeDSL
// $ANTLR start synpred207_InternalCubeDSL
public final void synpred207_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:17319:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // InternalCubeDSL.g:17319:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // InternalCubeDSL.g:17204:3: ( rule__XReturnExpression__ExpressionAssignment_2 )
+ // InternalCubeDSL.g:17204:3: rule__XReturnExpression__ExpressionAssignment_2
{
pushFollow(FOLLOW_2);
- rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
+ rule__XReturnExpression__ExpressionAssignment_2();
state._fsp--;
if (state.failed) return ;
@@ -75311,11 +75450,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred208_InternalCubeDSL
public final void synpred208_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:17346:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
- // InternalCubeDSL.g:17346:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // InternalCubeDSL.g:17346:4: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // InternalCubeDSL.g:17346:4: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
pushFollow(FOLLOW_2);
- rule__XTryCatchFinallyExpression__Group_3_0_1__0();
+ rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
if (state.failed) return ;
@@ -75326,11 +75465,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start synpred209_InternalCubeDSL
public final void synpred209_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:17859:3: ( rule__QualifiedName__Group_1__0 )
- // InternalCubeDSL.g:17859:3: rule__QualifiedName__Group_1__0
+ // InternalCubeDSL.g:17373:3: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
+ // InternalCubeDSL.g:17373:3: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
pushFollow(FOLLOW_2);
- rule__QualifiedName__Group_1__0();
+ rule__XTryCatchFinallyExpression__Group_3_0_1__0();
state._fsp--;
if (state.failed) return ;
@@ -75339,10 +75478,25 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred209_InternalCubeDSL
- // $ANTLR start synpred211_InternalCubeDSL
- public final void synpred211_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:18075:3: ( rule__JvmTypeReference__Group_0_1__0 )
- // InternalCubeDSL.g:18075:3: rule__JvmTypeReference__Group_0_1__0
+ // $ANTLR start synpred210_InternalCubeDSL
+ public final void synpred210_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:17886:3: ( rule__QualifiedName__Group_1__0 )
+ // InternalCubeDSL.g:17886:3: rule__QualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ }
+ // $ANTLR end synpred210_InternalCubeDSL
+
+ // $ANTLR start synpred212_InternalCubeDSL
+ public final void synpred212_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:18102:3: ( rule__JvmTypeReference__Group_0_1__0 )
+ // InternalCubeDSL.g:18102:3: rule__JvmTypeReference__Group_0_1__0
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Group_0_1__0();
@@ -75352,12 +75506,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred211_InternalCubeDSL
+ // $ANTLR end synpred212_InternalCubeDSL
- // $ANTLR start synpred215_InternalCubeDSL
- public final void synpred215_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:18534:3: ( rule__JvmParameterizedTypeReference__Group_1__0 )
- // InternalCubeDSL.g:18534:3: rule__JvmParameterizedTypeReference__Group_1__0
+ // $ANTLR start synpred216_InternalCubeDSL
+ public final void synpred216_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:18561:3: ( rule__JvmParameterizedTypeReference__Group_1__0 )
+ // InternalCubeDSL.g:18561:3: rule__JvmParameterizedTypeReference__Group_1__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1__0();
@@ -75367,12 +75521,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred215_InternalCubeDSL
+ // $ANTLR end synpred216_InternalCubeDSL
- // $ANTLR start synpred217_InternalCubeDSL
- public final void synpred217_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:18669:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )
- // InternalCubeDSL.g:18669:3: rule__JvmParameterizedTypeReference__Group_1_4__0
+ // $ANTLR start synpred218_InternalCubeDSL
+ public final void synpred218_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:18696:3: ( rule__JvmParameterizedTypeReference__Group_1_4__0 )
+ // InternalCubeDSL.g:18696:3: rule__JvmParameterizedTypeReference__Group_1_4__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4__0();
@@ -75382,12 +75536,12 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred217_InternalCubeDSL
+ // $ANTLR end synpred218_InternalCubeDSL
- // $ANTLR start synpred218_InternalCubeDSL
- public final void synpred218_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:18804:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )
- // InternalCubeDSL.g:18804:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
+ // $ANTLR start synpred219_InternalCubeDSL
+ public final void synpred219_InternalCubeDSL_fragment() throws RecognitionException {
+ // InternalCubeDSL.g:18831:3: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )
+ // InternalCubeDSL.g:18831:3: rule__JvmParameterizedTypeReference__Group_1_4_2__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group_1_4_2__0();
@@ -75397,15 +75551,15 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred218_InternalCubeDSL
+ // $ANTLR end synpred219_InternalCubeDSL
// Delegated rules
- public final boolean synpred171_InternalCubeDSL() {
+ public final boolean synpred152_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred171_InternalCubeDSL_fragment(); // can never throw exception
+ synpred152_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75415,11 +75569,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred152_InternalCubeDSL() {
+ public final boolean synpred155_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred152_InternalCubeDSL_fragment(); // can never throw exception
+ synpred155_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75429,11 +75583,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred155_InternalCubeDSL() {
+ public final boolean synpred216_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred155_InternalCubeDSL_fragment(); // can never throw exception
+ synpred216_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75443,11 +75597,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred195_InternalCubeDSL() {
+ public final boolean synpred219_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred195_InternalCubeDSL_fragment(); // can never throw exception
+ synpred219_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75457,11 +75611,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred207_InternalCubeDSL() {
+ public final boolean synpred195_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred207_InternalCubeDSL_fragment(); // can never throw exception
+ synpred195_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75471,11 +75625,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred57_InternalCubeDSL() {
+ public final boolean synpred207_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred57_InternalCubeDSL_fragment(); // can never throw exception
+ synpred207_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75485,11 +75639,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred48_InternalCubeDSL() {
+ public final boolean synpred164_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred48_InternalCubeDSL_fragment(); // can never throw exception
+ synpred164_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75499,11 +75653,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred201_InternalCubeDSL() {
+ public final boolean synpred57_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred201_InternalCubeDSL_fragment(); // can never throw exception
+ synpred57_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75513,11 +75667,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred74_InternalCubeDSL() {
+ public final boolean synpred48_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred74_InternalCubeDSL_fragment(); // can never throw exception
+ synpred48_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75527,11 +75681,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred162_InternalCubeDSL() {
+ public final boolean synpred179_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred162_InternalCubeDSL_fragment(); // can never throw exception
+ synpred179_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75541,11 +75695,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred7_InternalCubeDSL() {
+ public final boolean synpred201_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred7_InternalCubeDSL_fragment(); // can never throw exception
+ synpred201_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75555,11 +75709,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred70_InternalCubeDSL() {
+ public final boolean synpred74_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred70_InternalCubeDSL_fragment(); // can never throw exception
+ synpred74_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75569,11 +75723,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred158_InternalCubeDSL() {
+ public final boolean synpred196_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred158_InternalCubeDSL_fragment(); // can never throw exception
+ synpred196_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75583,11 +75737,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred217_InternalCubeDSL() {
+ public final boolean synpred202_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred217_InternalCubeDSL_fragment(); // can never throw exception
+ synpred202_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75597,11 +75751,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred211_InternalCubeDSL() {
+ public final boolean synpred7_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred211_InternalCubeDSL_fragment(); // can never throw exception
+ synpred7_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75611,11 +75765,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred149_InternalCubeDSL() {
+ public final boolean synpred70_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred149_InternalCubeDSL_fragment(); // can never throw exception
+ synpred70_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75625,11 +75779,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred194_InternalCubeDSL() {
+ public final boolean synpred161_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred194_InternalCubeDSL_fragment(); // can never throw exception
+ synpred161_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75639,11 +75793,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred8_InternalCubeDSL() {
+ public final boolean synpred158_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred8_InternalCubeDSL_fragment(); // can never throw exception
+ synpred158_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75653,11 +75807,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred208_InternalCubeDSL() {
+ public final boolean synpred8_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred208_InternalCubeDSL_fragment(); // can never throw exception
+ synpred8_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75667,11 +75821,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred56_InternalCubeDSL() {
+ public final boolean synpred208_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred56_InternalCubeDSL_fragment(); // can never throw exception
+ synpred208_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75681,11 +75835,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred178_InternalCubeDSL() {
+ public final boolean synpred212_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred178_InternalCubeDSL_fragment(); // can never throw exception
+ synpred212_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75695,11 +75849,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred200_InternalCubeDSL() {
+ public final boolean synpred56_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred200_InternalCubeDSL_fragment(); // can never throw exception
+ synpred56_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75709,11 +75863,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred215_InternalCubeDSL() {
+ public final boolean synpred200_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred215_InternalCubeDSL_fragment(); // can never throw exception
+ synpred200_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75723,11 +75877,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred199_InternalCubeDSL() {
+ public final boolean synpred182_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred199_InternalCubeDSL_fragment(); // can never throw exception
+ synpred182_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75807,11 +75961,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred206_InternalCubeDSL() {
+ public final boolean synpred150_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred206_InternalCubeDSL_fragment(); // can never throw exception
+ synpred150_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75849,11 +76003,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred181_InternalCubeDSL() {
+ public final boolean synpred154_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred181_InternalCubeDSL_fragment(); // can never throw exception
+ synpred154_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75863,11 +76017,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred154_InternalCubeDSL() {
+ public final boolean synpred210_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred154_InternalCubeDSL_fragment(); // can never throw exception
+ synpred210_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75905,11 +76059,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred151_InternalCubeDSL() {
+ public final boolean synpred172_InternalCubeDSL() {
state.backtracking++;
int start = input.mark();
try {
- synpred151_InternalCubeDSL_fragment(); // can never throw exception
+ synpred172_InternalCubeDSL_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -75988,28 +76142,28 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
protected DFA29 dfa29 = new DFA29(this);
protected DFA34 dfa34 = new DFA34(this);
protected DFA37 dfa37 = new DFA37(this);
- protected DFA88 dfa88 = new DFA88(this);
- protected DFA94 dfa94 = new DFA94(this);
- protected DFA101 dfa101 = new DFA101(this);
+ protected DFA89 dfa89 = new DFA89(this);
+ protected DFA95 dfa95 = new DFA95(this);
protected DFA102 dfa102 = new DFA102(this);
- protected DFA110 dfa110 = new DFA110(this);
- protected DFA120 dfa120 = new DFA120(this);
- protected DFA133 dfa133 = new DFA133(this);
+ protected DFA103 dfa103 = new DFA103(this);
+ protected DFA111 dfa111 = new DFA111(this);
+ protected DFA121 dfa121 = new DFA121(this);
protected DFA134 dfa134 = new DFA134(this);
- protected DFA138 dfa138 = new DFA138(this);
+ protected DFA135 dfa135 = new DFA135(this);
protected DFA139 dfa139 = new DFA139(this);
protected DFA140 dfa140 = new DFA140(this);
- protected DFA145 dfa145 = new DFA145(this);
- protected DFA154 dfa154 = new DFA154(this);
- protected DFA157 dfa157 = new DFA157(this);
+ protected DFA141 dfa141 = new DFA141(this);
+ protected DFA146 dfa146 = new DFA146(this);
+ protected DFA155 dfa155 = new DFA155(this);
+ protected DFA158 dfa158 = new DFA158(this);
static final String dfa_1s = "\10\uffff";
static final String dfa_2s = "\2\uffff\1\5\3\uffff\1\5\1\uffff";
static final String dfa_3s = "\1\4\1\uffff\1\53\1\uffff\1\4\1\uffff\1\53\1\uffff";
- static final String dfa_4s = "\1\u0081\1\uffff\1\126\1\uffff\1\44\1\uffff\1\126\1\uffff";
+ static final String dfa_4s = "\1\u0082\1\uffff\1\126\1\uffff\1\44\1\uffff\1\126\1\uffff";
static final String dfa_5s = "\1\uffff\1\1\1\uffff\1\4\1\uffff\1\2\1\uffff\1\3";
static final String dfa_6s = "\10\uffff}>";
static final String[] dfa_7s = {
- "\1\2\51\uffff\1\1\122\uffff\1\3",
+ "\1\2\51\uffff\1\1\123\uffff\1\3",
"",
"\1\4\3\uffff\1\5\31\uffff\1\5\14\uffff\1\5",
"",
@@ -76046,11 +76200,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
static final String dfa_8s = "\43\uffff";
static final String dfa_9s = "\1\4\1\0\41\uffff";
- static final String dfa_10s = "\1\u0086\1\0\41\uffff";
+ static final String dfa_10s = "\1\u0087\1\0\41\uffff";
static final String dfa_11s = "\2\uffff\1\2\37\uffff\1\1";
static final String dfa_12s = "\1\uffff\1\0\41\uffff}>";
static final String[] dfa_13s = {
- "\1\1\4\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\14\uffff\2\2\3\uffff\2\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\25\uffff\1\2",
+ "\1\1\4\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\14\uffff\2\2\3\uffff\2\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\26\uffff\1\2",
"\1\uffff",
"",
"",
@@ -76138,7 +76292,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_14s = {
- "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\14\uffff\2\2\3\uffff\1\1\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\25\uffff\1\2",
+ "\5\2\22\uffff\1\2\6\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\14\uffff\2\2\3\uffff\1\1\1\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\26\uffff\1\2",
"\1\uffff",
"",
"",
@@ -76309,19 +76463,19 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_21s = "\12\uffff";
static final String dfa_22s = "\4\uffff\5\3\1\uffff";
static final String dfa_23s = "\1\53\2\4\1\uffff\5\4\1\uffff";
- static final String dfa_24s = "\1\u0083\2\61\1\uffff\5\u0086\1\uffff";
+ static final String dfa_24s = "\1\u0084\2\61\1\uffff\5\u0087\1\uffff";
static final String dfa_25s = "\3\uffff\1\2\5\uffff\1\1";
static final String dfa_26s = "\12\uffff}>";
static final String[] dfa_27s = {
- "\1\1\126\uffff\1\2\1\3",
+ "\1\1\127\uffff\1\2\1\3",
"\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3",
"\1\4\26\uffff\1\3\21\uffff\1\5\1\6\1\7\1\10\1\3",
"",
- "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\20\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\20\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\20\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\20\uffff\2\3\1\uffff\2\3",
- "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\20\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\21\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\21\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\21\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\21\uffff\2\3\1\uffff\2\3",
+ "\5\3\4\uffff\1\11\45\3\27\uffff\2\3\12\uffff\1\3\1\uffff\32\3\21\uffff\2\3\1\uffff\2\3",
""
};
@@ -76351,11 +76505,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_28s = "\1\4\2\0\40\uffff";
- static final String dfa_29s = "\1\u0086\2\0\40\uffff";
+ static final String dfa_29s = "\1\u0087\2\0\40\uffff";
static final String dfa_30s = "\3\uffff\1\1\1\uffff\1\2\35\uffff";
static final String dfa_31s = "\1\uffff\1\0\1\1\40\uffff}>";
static final String[] dfa_32s = {
- "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4\uffff\6\5\27\uffff\1\5\15\uffff\1\2\3\uffff\2\5\2\uffff\1\5\1\uffff\1\5\3\uffff\11\5\1\uffff\1\5\23\uffff\1\3\1\uffff\1\5",
+ "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\4\uffff\6\5\27\uffff\1\5\15\uffff\1\2\3\uffff\2\5\2\uffff\1\5\1\uffff\1\5\3\uffff\11\5\1\uffff\1\5\24\uffff\1\3\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -76457,11 +76611,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
static final String dfa_33s = "\40\uffff";
static final String dfa_34s = "\1\4\26\uffff\1\0\10\uffff";
- static final String dfa_35s = "\1\u0086\26\uffff\1\0\10\uffff";
+ static final String dfa_35s = "\1\u0087\26\uffff\1\0\10\uffff";
static final String dfa_36s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\6\uffff\1\6\11\uffff\1\7\1\uffff\1\12\1\13\1\14\1\15\1\16\1\17\1\10\1\11";
static final String dfa_37s = "\27\uffff\1\0\10\uffff}>";
static final String[] dfa_38s = {
- "\1\5\4\14\22\uffff\1\5\21\uffff\5\5\1\14\27\uffff\1\2\15\uffff\1\35\3\uffff\2\14\2\uffff\1\26\1\uffff\1\3\3\uffff\1\27\1\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\25\uffff\1\14",
+ "\1\5\4\14\22\uffff\1\5\21\uffff\5\5\1\14\27\uffff\1\2\15\uffff\1\35\3\uffff\2\14\2\uffff\1\26\1\uffff\1\3\3\uffff\1\27\1\30\1\31\1\1\2\14\1\32\1\33\1\34\1\uffff\1\4\26\uffff\1\14",
"",
"",
"",
@@ -76546,7 +76700,7 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_39s = {
- "\5\2\22\uffff\1\2\3\uffff\1\2\2\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\15\uffff\1\1\3\uffff\2\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\25\uffff\1\2",
+ "\5\2\22\uffff\1\2\3\uffff\1\2\2\uffff\2\2\4\uffff\1\2\4\uffff\6\2\27\uffff\1\2\15\uffff\1\1\3\uffff\2\2\2\uffff\1\2\1\uffff\1\2\3\uffff\11\2\1\uffff\1\2\26\uffff\1\2",
"\1\uffff",
"",
"",
@@ -76747,11 +76901,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
}
static final String dfa_40s = "\1\10\11\uffff";
static final String dfa_41s = "\1\4\7\0\2\uffff";
- static final String dfa_42s = "\1\u0086\7\0\2\uffff";
+ static final String dfa_42s = "\1\u0087\7\0\2\uffff";
static final String dfa_43s = "\10\uffff\1\2\1\1";
- static final String dfa_44s = "\1\uffff\1\3\1\0\1\6\1\5\1\4\1\1\1\2\2\uffff}>";
+ static final String dfa_44s = "\1\uffff\1\1\1\0\1\6\1\4\1\2\1\5\1\3\2\uffff}>";
static final String[] dfa_45s = {
- "\5\10\5\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1\7\1\6\27\10\27\uffff\2\10\12\uffff\1\10\1\uffff\32\10\20\uffff\2\10\1\uffff\2\10",
+ "\5\10\5\uffff\2\10\1\1\1\2\1\3\1\4\1\5\5\10\1\7\1\6\27\10\27\uffff\2\10\12\uffff\1\10\1\uffff\32\10\21\uffff\2\10\1\uffff\2\10",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -76769,11 +76923,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
- class DFA88 extends DFA {
+ class DFA89 extends DFA {
- public DFA88(BaseRecognizer recognizer) {
+ public DFA89(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 88;
+ this.decisionNumber = 89;
this.eot = dfa_21;
this.eof = dfa_40;
this.min = dfa_41;
@@ -76783,132 +76937,132 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "8294:2: ( rule__XAssignment__Group_1_1__0 )?";
+ return "8321:2: ( rule__XAssignment__Group_1_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA88_2 = input.LA(1);
+ int LA89_2 = input.LA(1);
- int index88_2 = input.index();
+ int index89_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_2);
+ input.seek(index89_2);
if ( s>=0 ) return s;
break;
case 1 :
- int LA88_6 = input.LA(1);
+ int LA89_1 = input.LA(1);
- int index88_6 = input.index();
+ int index89_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_6);
+ input.seek(index89_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA88_7 = input.LA(1);
+ int LA89_5 = input.LA(1);
- int index88_7 = input.index();
+ int index89_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_7);
+ input.seek(index89_5);
if ( s>=0 ) return s;
break;
case 3 :
- int LA88_1 = input.LA(1);
+ int LA89_7 = input.LA(1);
- int index88_1 = input.index();
+ int index89_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_1);
+ input.seek(index89_7);
if ( s>=0 ) return s;
break;
case 4 :
- int LA88_5 = input.LA(1);
+ int LA89_4 = input.LA(1);
- int index88_5 = input.index();
+ int index89_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_5);
+ input.seek(index89_4);
if ( s>=0 ) return s;
break;
case 5 :
- int LA88_4 = input.LA(1);
+ int LA89_6 = input.LA(1);
- int index88_4 = input.index();
+ int index89_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_4);
+ input.seek(index89_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA88_3 = input.LA(1);
+ int LA89_3 = input.LA(1);
- int index88_3 = input.index();
+ int index89_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalCubeDSL()) ) {s = 9;}
+ if ( (synpred150_InternalCubeDSL()) ) {s = 9;}
else if ( (true) ) {s = 8;}
- input.seek(index88_3);
+ input.seek(index89_3);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 88, _s, input);
+ new NoViableAltException(getDescription(), 89, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_46s = "\1\1\12\uffff";
static final String dfa_47s = "\1\4\1\uffff\10\0\1\uffff";
- static final String dfa_48s = "\1\u0086\1\uffff\10\0\1\uffff";
+ static final String dfa_48s = "\1\u0087\1\uffff\10\0\1\uffff";
static final String dfa_49s = "\1\uffff\1\2\10\uffff\1\1";
- static final String dfa_50s = "\2\uffff\1\0\1\1\1\2\1\5\1\7\1\3\1\4\1\6\1\uffff}>";
+ static final String dfa_50s = "\2\uffff\1\1\1\4\1\5\1\2\1\0\1\6\1\7\1\3\1\uffff}>";
static final String[] dfa_51s = {
- "\5\1\5\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10\1\11\21\1\27\uffff\2\1\12\uffff\1\1\1\uffff\32\1\20\uffff\2\1\1\uffff\2\1",
+ "\5\1\5\uffff\14\1\1\3\1\2\1\4\1\5\1\6\1\7\1\10\1\11\21\1\27\uffff\2\1\12\uffff\1\1\1\uffff\32\1\21\uffff\2\1\1\uffff\2\1",
"",
"\1\uffff",
"\1\uffff",
@@ -76927,11 +77081,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_50 = DFA.unpackEncodedString(dfa_50s);
static final short[][] dfa_51 = unpackEncodedStringArray(dfa_51s);
- class DFA94 extends DFA {
+ class DFA95 extends DFA {
- public DFA94(BaseRecognizer recognizer) {
+ public DFA95(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 94;
+ this.decisionNumber = 95;
this.eot = dfa_15;
this.eof = dfa_46;
this.min = dfa_47;
@@ -76941,136 +77095,136 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "()* loopback of 9590:2: ( rule__XOtherOperatorExpression__Group_1__0 )*";
+ return "()* loopback of 9617:2: ( rule__XOtherOperatorExpression__Group_1__0 )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA94_2 = input.LA(1);
+ int LA95_6 = input.LA(1);
- int index94_2 = input.index();
+ int index95_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_2);
+ input.seek(index95_6);
if ( s>=0 ) return s;
break;
case 1 :
- int LA94_3 = input.LA(1);
+ int LA95_2 = input.LA(1);
- int index94_3 = input.index();
+ int index95_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_3);
+ input.seek(index95_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA94_4 = input.LA(1);
+ int LA95_5 = input.LA(1);
- int index94_4 = input.index();
+ int index95_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_4);
+ input.seek(index95_5);
if ( s>=0 ) return s;
break;
case 3 :
- int LA94_7 = input.LA(1);
+ int LA95_9 = input.LA(1);
- int index94_7 = input.index();
+ int index95_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_7);
+ input.seek(index95_9);
if ( s>=0 ) return s;
break;
case 4 :
- int LA94_8 = input.LA(1);
+ int LA95_3 = input.LA(1);
- int index94_8 = input.index();
+ int index95_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_8);
+ input.seek(index95_3);
if ( s>=0 ) return s;
break;
case 5 :
- int LA94_5 = input.LA(1);
+ int LA95_4 = input.LA(1);
- int index94_5 = input.index();
+ int index95_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_5);
+ input.seek(index95_4);
if ( s>=0 ) return s;
break;
case 6 :
- int LA94_9 = input.LA(1);
+ int LA95_7 = input.LA(1);
- int index94_9 = input.index();
+ int index95_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_9);
+ input.seek(index95_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA94_6 = input.LA(1);
+ int LA95_8 = input.LA(1);
- int index94_6 = input.index();
+ int index95_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred155_InternalCubeDSL()) ) {s = 10;}
+ if ( (synpred156_InternalCubeDSL()) ) {s = 10;}
else if ( (true) ) {s = 1;}
- input.seek(index94_6);
+ input.seek(index95_8);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 94, _s, input);
+ new NoViableAltException(getDescription(), 95, _s, input);
error(nvae);
throw nvae;
}
@@ -77078,11 +77232,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_52s = "\116\uffff";
static final String dfa_53s = "\1\2\115\uffff";
static final String dfa_54s = "\1\4\1\0\114\uffff";
- static final String dfa_55s = "\1\u0086\1\0\114\uffff";
+ static final String dfa_55s = "\1\u0087\1\0\114\uffff";
static final String dfa_56s = "\2\uffff\1\2\112\uffff\1\1";
static final String dfa_57s = "\1\uffff\1\0\114\uffff}>";
static final String[] dfa_58s = {
- "\5\2\5\uffff\45\2\27\uffff\2\2\12\uffff\1\2\1\uffff\1\1\31\2\20\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\45\2\27\uffff\2\2\12\uffff\1\2\1\uffff\1\1\31\2\21\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -77170,11 +77324,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_57 = DFA.unpackEncodedString(dfa_57s);
static final short[][] dfa_58 = unpackEncodedStringArray(dfa_58s);
- class DFA101 extends DFA {
+ class DFA102 extends DFA {
- public DFA101(BaseRecognizer recognizer) {
+ public DFA102(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 101;
+ this.decisionNumber = 102;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77184,37 +77338,37 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "11184:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
+ return "11211:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA101_1 = input.LA(1);
+ int LA102_1 = input.LA(1);
- int index101_1 = input.index();
+ int index102_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred162_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred163_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index101_1);
+ input.seek(index102_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 101, _s, input);
+ new NoViableAltException(getDescription(), 102, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_59s = {
- "\5\2\5\uffff\45\2\27\uffff\2\2\12\uffff\1\2\1\uffff\5\2\1\1\24\2\20\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\45\2\27\uffff\2\2\12\uffff\1\2\1\uffff\5\2\1\1\24\2\21\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -77295,11 +77449,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
};
static final short[][] dfa_59 = unpackEncodedStringArray(dfa_59s);
- class DFA102 extends DFA {
+ class DFA103 extends DFA {
- public DFA102(BaseRecognizer recognizer) {
+ public DFA103(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 102;
+ this.decisionNumber = 103;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77309,42 +77463,42 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "11210:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
+ return "11237:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA102_1 = input.LA(1);
+ int LA103_1 = input.LA(1);
- int index102_1 = input.index();
+ int index103_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred163_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred164_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index102_1);
+ input.seek(index103_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 102, _s, input);
+ new NoViableAltException(getDescription(), 103, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_60s = "\46\uffff";
static final String dfa_61s = "\1\4\2\0\43\uffff";
- static final String dfa_62s = "\1\u0086\2\0\43\uffff";
+ static final String dfa_62s = "\1\u0087\2\0\43\uffff";
static final String dfa_63s = "\3\uffff\1\1\1\uffff\1\2\40\uffff";
static final String dfa_64s = "\1\uffff\1\0\1\1\43\uffff}>";
static final String[] dfa_65s = {
- "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\7\5\27\uffff\1\5\15\uffff\1\2\2\uffff\3\5\2\uffff\1\5\1\uffff\1\5\3\uffff\11\5\1\uffff\1\5\23\uffff\1\3\2\5",
+ "\1\1\4\5\22\uffff\1\5\3\uffff\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\7\5\27\uffff\1\5\15\uffff\1\2\2\uffff\3\5\2\uffff\1\5\1\uffff\1\5\3\uffff\11\5\1\uffff\1\5\24\uffff\1\3\2\5",
"\1\uffff",
"\1\uffff",
"",
@@ -77391,11 +77545,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_64 = DFA.unpackEncodedString(dfa_64s);
static final short[][] dfa_65 = unpackEncodedStringArray(dfa_65s);
- class DFA110 extends DFA {
+ class DFA111 extends DFA {
- public DFA110(BaseRecognizer recognizer) {
+ public DFA111(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 110;
+ this.decisionNumber = 111;
this.eot = dfa_60;
this.eof = dfa_60;
this.min = dfa_61;
@@ -77405,57 +77559,57 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_65;
}
public String getDescription() {
- return "12183:2: ( rule__XClosure__Group_1__0 )?";
+ return "12210:2: ( rule__XClosure__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA110_1 = input.LA(1);
+ int LA111_1 = input.LA(1);
- int index110_1 = input.index();
+ int index111_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred171_InternalCubeDSL()) ) {s = 3;}
+ if ( (synpred172_InternalCubeDSL()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index110_1);
+ input.seek(index111_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA110_2 = input.LA(1);
+ int LA111_2 = input.LA(1);
- int index110_2 = input.index();
+ int index111_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred171_InternalCubeDSL()) ) {s = 3;}
+ if ( (synpred172_InternalCubeDSL()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index110_2);
+ input.seek(index111_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 110, _s, input);
+ new NoViableAltException(getDescription(), 111, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_66s = "\42\uffff";
static final String dfa_67s = "\1\4\2\0\37\uffff";
- static final String dfa_68s = "\1\u0086\2\0\37\uffff";
+ static final String dfa_68s = "\1\u0087\2\0\37\uffff";
static final String dfa_69s = "\3\uffff\1\1\1\2\35\uffff";
static final String dfa_70s = "\1\uffff\1\0\1\1\37\uffff}>";
static final String[] dfa_71s = {
- "\1\1\4\4\22\uffff\1\4\3\uffff\1\3\2\uffff\2\4\4\uffff\1\4\4\uffff\6\4\27\uffff\1\4\15\uffff\1\2\3\uffff\2\4\2\uffff\1\4\1\uffff\1\4\3\uffff\11\4\1\uffff\1\4\25\uffff\1\4",
+ "\1\1\4\4\22\uffff\1\4\3\uffff\1\3\2\uffff\2\4\4\uffff\1\4\4\uffff\6\4\27\uffff\1\4\15\uffff\1\2\3\uffff\2\4\2\uffff\1\4\1\uffff\1\4\3\uffff\11\4\1\uffff\1\4\26\uffff\1\4",
"\1\uffff",
"\1\uffff",
"",
@@ -77498,11 +77652,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_70 = DFA.unpackEncodedString(dfa_70s);
static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
- class DFA120 extends DFA {
+ class DFA121 extends DFA {
- public DFA120(BaseRecognizer recognizer) {
+ public DFA121(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 120;
+ this.decisionNumber = 121;
this.eot = dfa_66;
this.eof = dfa_66;
this.min = dfa_67;
@@ -77512,56 +77666,56 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_71;
}
public String getDescription() {
- return "13614:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?";
+ return "13641:2: ( rule__XSwitchExpression__Group_2_1_0__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA120_1 = input.LA(1);
+ int LA121_1 = input.LA(1);
- int index120_1 = input.index();
+ int index121_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred181_InternalCubeDSL()) ) {s = 3;}
+ if ( (synpred182_InternalCubeDSL()) ) {s = 3;}
else if ( (true) ) {s = 4;}
- input.seek(index120_1);
+ input.seek(index121_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA120_2 = input.LA(1);
+ int LA121_2 = input.LA(1);
- int index120_2 = input.index();
+ int index121_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred181_InternalCubeDSL()) ) {s = 3;}
+ if ( (synpred182_InternalCubeDSL()) ) {s = 3;}
else if ( (true) ) {s = 4;}
- input.seek(index120_2);
+ input.seek(index121_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 120, _s, input);
+ new NoViableAltException(getDescription(), 121, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA133 extends DFA {
+ class DFA134 extends DFA {
- public DFA133(BaseRecognizer recognizer) {
+ public DFA134(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 133;
+ this.decisionNumber = 134;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77571,41 +77725,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "15747:2: ( rule__XFeatureCall__Group_3__0 )?";
+ return "15774:2: ( rule__XFeatureCall__Group_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA133_1 = input.LA(1);
+ int LA134_1 = input.LA(1);
- int index133_1 = input.index();
+ int index134_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred194_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred195_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index133_1);
+ input.seek(index134_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 133, _s, input);
+ new NoViableAltException(getDescription(), 134, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA134 extends DFA {
+ class DFA135 extends DFA {
- public DFA134(BaseRecognizer recognizer) {
+ public DFA135(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 134;
+ this.decisionNumber = 135;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77615,37 +77769,37 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "15773:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?";
+ return "15800:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA134_1 = input.LA(1);
+ int LA135_1 = input.LA(1);
- int index134_1 = input.index();
+ int index135_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred195_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred196_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index134_1);
+ input.seek(index135_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 134, _s, input);
+ new NoViableAltException(getDescription(), 135, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_72s = {
- "\5\2\5\uffff\15\2\1\1\27\2\27\uffff\2\2\12\uffff\1\2\1\uffff\32\2\20\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\15\2\1\1\27\2\27\uffff\2\2\12\uffff\1\2\1\uffff\32\2\21\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -77726,11 +77880,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
};
static final short[][] dfa_72 = unpackEncodedStringArray(dfa_72s);
- class DFA138 extends DFA {
+ class DFA139 extends DFA {
- public DFA138(BaseRecognizer recognizer) {
+ public DFA139(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 138;
+ this.decisionNumber = 139;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77740,41 +77894,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_72;
}
public String getDescription() {
- return "16233:2: ( rule__XConstructorCall__Group_3__0 )?";
+ return "16260:2: ( rule__XConstructorCall__Group_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA138_1 = input.LA(1);
+ int LA139_1 = input.LA(1);
- int index138_1 = input.index();
+ int index139_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred199_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred200_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index138_1);
+ input.seek(index139_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 138, _s, input);
+ new NoViableAltException(getDescription(), 139, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA139 extends DFA {
+ class DFA140 extends DFA {
- public DFA139(BaseRecognizer recognizer) {
+ public DFA140(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 139;
+ this.decisionNumber = 140;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77784,41 +77938,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_58;
}
public String getDescription() {
- return "16260:2: ( rule__XConstructorCall__Group_4__0 )?";
+ return "16287:2: ( rule__XConstructorCall__Group_4__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA139_1 = input.LA(1);
+ int LA140_1 = input.LA(1);
- int index139_1 = input.index();
+ int index140_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred200_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred201_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index139_1);
+ input.seek(index140_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 139, _s, input);
+ new NoViableAltException(getDescription(), 140, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA140 extends DFA {
+ class DFA141 extends DFA {
- public DFA140(BaseRecognizer recognizer) {
+ public DFA141(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 140;
+ this.decisionNumber = 141;
this.eot = dfa_52;
this.eof = dfa_53;
this.min = dfa_54;
@@ -77828,42 +77982,42 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_59;
}
public String getDescription() {
- return "16286:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?";
+ return "16313:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA140_1 = input.LA(1);
+ int LA141_1 = input.LA(1);
- int index140_1 = input.index();
+ int index141_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred201_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred202_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 2;}
- input.seek(index140_1);
+ input.seek(index141_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 140, _s, input);
+ new NoViableAltException(getDescription(), 141, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_73s = "\1\41\115\uffff";
static final String dfa_74s = "\1\4\40\0\55\uffff";
- static final String dfa_75s = "\1\u0086\40\0\55\uffff";
+ static final String dfa_75s = "\1\u0087\40\0\55\uffff";
static final String dfa_76s = "\41\uffff\1\2\53\uffff\1\1";
static final String dfa_77s = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\55\uffff}>";
static final String[] dfa_78s = {
- "\1\1\1\27\1\23\1\24\1\25\5\uffff\15\41\1\15\6\41\1\10\1\7\4\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\27\uffff\1\12\1\41\12\uffff\1\41\1\uffff\1\40\3\41\1\17\1\20\2\41\1\31\1\41\1\13\3\41\1\32\1\33\1\34\1\11\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41\20\uffff\2\41\1\uffff\1\41\1\22",
+ "\1\1\1\27\1\23\1\24\1\25\5\uffff\15\41\1\15\6\41\1\10\1\7\4\41\1\6\4\41\1\2\1\3\1\4\1\5\1\16\1\21\27\uffff\1\12\1\41\12\uffff\1\41\1\uffff\1\40\3\41\1\17\1\20\2\41\1\31\1\41\1\13\3\41\1\32\1\33\1\34\1\11\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41\21\uffff\2\41\1\uffff\1\41\1\22",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -77949,11 +78103,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_77 = DFA.unpackEncodedString(dfa_77s);
static final short[][] dfa_78 = unpackEncodedStringArray(dfa_78s);
- class DFA145 extends DFA {
+ class DFA146 extends DFA {
- public DFA145(BaseRecognizer recognizer) {
+ public DFA146(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 145;
+ this.decisionNumber = 146;
this.eot = dfa_52;
this.eof = dfa_73;
this.min = dfa_74;
@@ -77963,496 +78117,496 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_78;
}
public String getDescription() {
- return "17177:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
+ return "17204:2: ( rule__XReturnExpression__ExpressionAssignment_2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA145_1 = input.LA(1);
+ int LA146_1 = input.LA(1);
- int index145_1 = input.index();
+ int index146_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_1);
+ input.seek(index146_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA145_2 = input.LA(1);
+ int LA146_2 = input.LA(1);
- int index145_2 = input.index();
+ int index146_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_2);
+ input.seek(index146_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA145_3 = input.LA(1);
+ int LA146_3 = input.LA(1);
- int index145_3 = input.index();
+ int index146_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_3);
+ input.seek(index146_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA145_4 = input.LA(1);
+ int LA146_4 = input.LA(1);
- int index145_4 = input.index();
+ int index146_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_4);
+ input.seek(index146_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA145_5 = input.LA(1);
+ int LA146_5 = input.LA(1);
- int index145_5 = input.index();
+ int index146_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_5);
+ input.seek(index146_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA145_6 = input.LA(1);
+ int LA146_6 = input.LA(1);
- int index145_6 = input.index();
+ int index146_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_6);
+ input.seek(index146_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA145_7 = input.LA(1);
+ int LA146_7 = input.LA(1);
- int index145_7 = input.index();
+ int index146_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_7);
+ input.seek(index146_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA145_8 = input.LA(1);
+ int LA146_8 = input.LA(1);
- int index145_8 = input.index();
+ int index146_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_8);
+ input.seek(index146_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA145_9 = input.LA(1);
+ int LA146_9 = input.LA(1);
- int index145_9 = input.index();
+ int index146_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_9);
+ input.seek(index146_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA145_10 = input.LA(1);
+ int LA146_10 = input.LA(1);
- int index145_10 = input.index();
+ int index146_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_10);
+ input.seek(index146_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA145_11 = input.LA(1);
+ int LA146_11 = input.LA(1);
- int index145_11 = input.index();
+ int index146_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_11);
+ input.seek(index146_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA145_12 = input.LA(1);
+ int LA146_12 = input.LA(1);
- int index145_12 = input.index();
+ int index146_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_12);
+ input.seek(index146_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA145_13 = input.LA(1);
+ int LA146_13 = input.LA(1);
- int index145_13 = input.index();
+ int index146_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_13);
+ input.seek(index146_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA145_14 = input.LA(1);
+ int LA146_14 = input.LA(1);
- int index145_14 = input.index();
+ int index146_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_14);
+ input.seek(index146_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA145_15 = input.LA(1);
+ int LA146_15 = input.LA(1);
- int index145_15 = input.index();
+ int index146_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_15);
+ input.seek(index146_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA145_16 = input.LA(1);
+ int LA146_16 = input.LA(1);
- int index145_16 = input.index();
+ int index146_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_16);
+ input.seek(index146_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA145_17 = input.LA(1);
+ int LA146_17 = input.LA(1);
- int index145_17 = input.index();
+ int index146_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_17);
+ input.seek(index146_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA145_18 = input.LA(1);
+ int LA146_18 = input.LA(1);
- int index145_18 = input.index();
+ int index146_18 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_18);
+ input.seek(index146_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA145_19 = input.LA(1);
+ int LA146_19 = input.LA(1);
- int index145_19 = input.index();
+ int index146_19 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_19);
+ input.seek(index146_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA145_20 = input.LA(1);
+ int LA146_20 = input.LA(1);
- int index145_20 = input.index();
+ int index146_20 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_20);
+ input.seek(index146_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA145_21 = input.LA(1);
+ int LA146_21 = input.LA(1);
- int index145_21 = input.index();
+ int index146_21 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_21);
+ input.seek(index146_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA145_22 = input.LA(1);
+ int LA146_22 = input.LA(1);
- int index145_22 = input.index();
+ int index146_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_22);
+ input.seek(index146_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA145_23 = input.LA(1);
+ int LA146_23 = input.LA(1);
- int index145_23 = input.index();
+ int index146_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_23);
+ input.seek(index146_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA145_24 = input.LA(1);
+ int LA146_24 = input.LA(1);
- int index145_24 = input.index();
+ int index146_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_24);
+ input.seek(index146_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA145_25 = input.LA(1);
+ int LA146_25 = input.LA(1);
- int index145_25 = input.index();
+ int index146_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_25);
+ input.seek(index146_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA145_26 = input.LA(1);
+ int LA146_26 = input.LA(1);
- int index145_26 = input.index();
+ int index146_26 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_26);
+ input.seek(index146_26);
if ( s>=0 ) return s;
break;
case 26 :
- int LA145_27 = input.LA(1);
+ int LA146_27 = input.LA(1);
- int index145_27 = input.index();
+ int index146_27 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_27);
+ input.seek(index146_27);
if ( s>=0 ) return s;
break;
case 27 :
- int LA145_28 = input.LA(1);
+ int LA146_28 = input.LA(1);
- int index145_28 = input.index();
+ int index146_28 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_28);
+ input.seek(index146_28);
if ( s>=0 ) return s;
break;
case 28 :
- int LA145_29 = input.LA(1);
+ int LA146_29 = input.LA(1);
- int index145_29 = input.index();
+ int index146_29 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_29);
+ input.seek(index146_29);
if ( s>=0 ) return s;
break;
case 29 :
- int LA145_30 = input.LA(1);
+ int LA146_30 = input.LA(1);
- int index145_30 = input.index();
+ int index146_30 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_30);
+ input.seek(index146_30);
if ( s>=0 ) return s;
break;
case 30 :
- int LA145_31 = input.LA(1);
+ int LA146_31 = input.LA(1);
- int index145_31 = input.index();
+ int index146_31 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_31);
+ input.seek(index146_31);
if ( s>=0 ) return s;
break;
case 31 :
- int LA145_32 = input.LA(1);
+ int LA146_32 = input.LA(1);
- int index145_32 = input.index();
+ int index146_32 = input.index();
input.rewind();
s = -1;
- if ( (synpred206_InternalCubeDSL()) ) {s = 77;}
+ if ( (synpred207_InternalCubeDSL()) ) {s = 77;}
else if ( (true) ) {s = 33;}
- input.seek(index145_32);
+ input.seek(index146_32);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 145, _s, input);
+ new NoViableAltException(getDescription(), 146, _s, input);
error(nvae);
throw nvae;
}
@@ -78460,11 +78614,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final String dfa_79s = "\117\uffff";
static final String dfa_80s = "\1\2\116\uffff";
static final String dfa_81s = "\1\4\1\0\115\uffff";
- static final String dfa_82s = "\1\u0086\1\0\115\uffff";
+ static final String dfa_82s = "\1\u0087\1\0\115\uffff";
static final String dfa_83s = "\2\uffff\1\2\113\uffff\1\1";
static final String dfa_84s = "\1\uffff\1\0\115\uffff}>";
static final String[] dfa_85s = {
- "\5\2\5\uffff\15\2\1\1\27\2\27\uffff\2\2\12\uffff\1\2\1\uffff\32\2\1\uffff\1\2\16\uffff\2\2\1\uffff\2\2",
+ "\5\2\5\uffff\15\2\1\1\27\2\27\uffff\2\2\12\uffff\1\2\1\uffff\32\2\1\uffff\1\2\17\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -78553,11 +78707,11 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
static final short[] dfa_84 = DFA.unpackEncodedString(dfa_84s);
static final short[][] dfa_85 = unpackEncodedStringArray(dfa_85s);
- class DFA154 extends DFA {
+ class DFA155 extends DFA {
- public DFA154(BaseRecognizer recognizer) {
+ public DFA155(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 154;
+ this.decisionNumber = 155;
this.eot = dfa_79;
this.eof = dfa_80;
this.min = dfa_81;
@@ -78567,41 +78721,41 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_85;
}
public String getDescription() {
- return "18534:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
+ return "18561:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA154_1 = input.LA(1);
+ int LA155_1 = input.LA(1);
- int index154_1 = input.index();
+ int index155_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred215_InternalCubeDSL()) ) {s = 78;}
+ if ( (synpred216_InternalCubeDSL()) ) {s = 78;}
else if ( (true) ) {s = 2;}
- input.seek(index154_1);
+ input.seek(index155_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 154, _s, input);
+ new NoViableAltException(getDescription(), 155, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA157 extends DFA {
+ class DFA158 extends DFA {
- public DFA157(BaseRecognizer recognizer) {
+ public DFA158(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 157;
+ this.decisionNumber = 158;
this.eot = dfa_79;
this.eof = dfa_80;
this.min = dfa_81;
@@ -78611,31 +78765,31 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
this.transition = dfa_85;
}
public String getDescription() {
- return "18804:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?";
+ return "18831:2: ( rule__JvmParameterizedTypeReference__Group_1_4_2__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA157_1 = input.LA(1);
+ int LA158_1 = input.LA(1);
- int index157_1 = input.index();
+ int index158_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred218_InternalCubeDSL()) ) {s = 78;}
+ if ( (synpred219_InternalCubeDSL()) ) {s = 78;}
else if ( (true) ) {s = 2;}
- input.seek(index157_1);
+ input.seek(index158_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 157, _s, input);
+ new NoViableAltException(getDescription(), 158, _s, input);
error(nvae);
throw nvae;
}
@@ -78649,49 +78803,49 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000200L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000009800L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0010000000009800L});
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0010000000000400L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000400L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000400L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000400L});
public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010800L});
public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L});
public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L,0x01C0000000000400L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L,0x0380000000000400L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000202800L});
public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000002L,0x0000000000200000L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000060800L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x7C00000000000400L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0xF800000000000400L});
public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x4000000000000000L,0x00000000000001FFL});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100800L});
public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
public static final BitSet FOLLOW_33 = new BitSet(new long[]{0xFE00000000000000L});
public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x01F8000000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000080000000000L});
public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000002L});
public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000400000000010L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000400000000010L,0x0000000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0001000000000010L});
public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000001000000010L});
public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC533800400L,0x0000000000000040L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC533800400L,0x0000000000000080L});
public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000004000000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531800400L,0x0000000000000040L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531800400L,0x0000000000000080L});
public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC539800400L,0x0000000000000040L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC539800400L,0x0000000000000080L});
public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0001E00000000010L});
@@ -78721,42 +78875,42 @@ public class InternalCubeDSLParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000060000000000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x000000000000000CL});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000080000000002L,0x0000000000000000L,0x000000000000000CL});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000080000000002L,0x0000000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0003E00008000010L});
public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000021000000L});
public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000080000010L,0x0004000001000000L});
public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000004000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0007E10C880001F0L,0x00017FC533800400L,0x0000000000000050L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531800C00L,0x0000000000000040L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0007F10C880001F0L,0x00017FC531800400L,0x0000000000000070L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0007E10C880001F0L,0x00017FC533800400L,0x00000000000000A0L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531800C00L,0x0000000000000080L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0007F10C880001F0L,0x00017FC531800400L,0x00000000000000E0L});
public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000080000010L,0x0000000001000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0007F10C080001F2L,0x00017FC531800400L,0x0000000000000060L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000080000010L,0x0000000001000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0007F10C080001F2L,0x00017FC531800400L,0x00000000000000C0L});
public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0007E10C880001F0L,0x00017FC531800400L,0x0000000000000040L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0007E10C880001F0L,0x00017FC531800400L,0x0000000000000080L});
public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000080000010L,0x0000003805000800L});
public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000080000012L,0x0000002805000000L});
public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000080000010L,0x0000002805000000L});
public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531C00400L,0x0000000000000060L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531C00400L,0x0000000000000040L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531800400L,0x0000000000000060L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531C00400L,0x00000000000000C0L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0007E10C080001F0L,0x00017FC531C00400L,0x0000000000000080L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531800400L,0x00000000000000C0L});
public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531800C00L,0x0000000000000060L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000100000000000L,0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0007F10C080001F0L,0x00017FC531800C00L,0x00000000000000C0L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000100000000000L,0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000008000000L,0x0000000021000000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000080L});
public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x00000000000001C0L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x00040000000001E0L,0x00000C0030000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x00040000000001E0L,0x00000C0030000000L,0x0000000000000080L});
public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000022000000L});
public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000002L,0x0000000020000000L});
public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
diff --git a/org.eclipse.osbp.xtext.cubedsl.ui/src-gen/org/eclipse/osbp/xtext/cubedsl/ui/contentassist/AbstractCubeDSLProposalProvider.java b/org.eclipse.osbp.xtext.cubedsl.ui/src-gen/org/eclipse/osbp/xtext/cubedsl/ui/contentassist/AbstractCubeDSLProposalProvider.java
index dce4715..cd4f694 100644
--- a/org.eclipse.osbp.xtext.cubedsl.ui/src-gen/org/eclipse/osbp/xtext/cubedsl/ui/contentassist/AbstractCubeDSLProposalProvider.java
+++ b/org.eclipse.osbp.xtext.cubedsl.ui/src-gen/org/eclipse/osbp/xtext/cubedsl/ui/contentassist/AbstractCubeDSLProposalProvider.java
@@ -42,6 +42,9 @@ public abstract class AbstractCubeDSLProposalProvider extends OXtypeProposalProv
public void completeCubePackage_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeCubePackage_SchemaTableNamesToLowerCase(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void completeCubePackage_Dimensions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
diff --git a/org.eclipse.osbp.xtext.cubedsl/META-INF/MANIFEST.MF b/org.eclipse.osbp.xtext.cubedsl/META-INF/MANIFEST.MF
index dc3917c..7916582 100644
--- a/org.eclipse.osbp.xtext.cubedsl/META-INF/MANIFEST.MF
+++ b/org.eclipse.osbp.xtext.cubedsl/META-INF/MANIFEST.MF
@@ -27,7 +27,7 @@ Require-Bundle: org.slf4j.api;bundle-version="1.7.2",
org.eclipse.xtext.xbase;bundle-version="[2.11.0,2.12.0)";visibility:=reexport,
org.eclipse.xtext.xbase.lib;bundle-version="[2.11.0,2.12.0)",
org.objectweb.asm;bundle-version="[5.0.1,6.0.0)";resolution:=optional,
- mondrian.osgi;bundle-version="[3.5.0,3.5.1)",
+ mondrian.osgi;bundle-version="[3.5.0,4.0.0)",
org.eclipse.osbp.runtime.common;bundle-version="[0.9.0,0.10.0)",
org.eclipse.osbp.dsl.entity.xtext;bundle-version="[0.9.0,0.10.0)",
org.eclipse.osbp.dsl.common.xtext;bundle-version="[0.9.0,0.10.0)",
diff --git a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSLPackage.java b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSLPackage.java
index d96496b..110e629 100644
--- a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSLPackage.java
+++ b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSLPackage.java
@@ -39,7 +39,7 @@ import org.eclipse.osbp.dsl.semantic.common.types.OSBPTypesPackage;
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.cubedsl.CubeDSLFactory
* @model kind="package"
- * annotation="http://www.eclipse.org/emf/2002/GenModel fileExtensions='cube' modelName='CubeDSL' prefix='CubeDSL' updateClasspath='false' loadInitialization='false' literalsInterface='true' copyrightText='Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)\n All rights reserved. This program and the accompanying materials \n are made available under the terms of the Eclipse Public License 2.0 \n which accompanies this distribution, and is available at \n https://www.eclipse.org/legal/epl-2.0/ \n \n SPDX-License-Identifier: EPL-2.0 \n\n Based on ideas from Xtext, Xtend, Xcore\n \n Contributors: \n \t\tJos\351 C. Dom\355nguez - Initial implementation\n ' basePackage='org.eclipse.osbp.xtext'"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel fileExtensions='cube' modelName='CubeDSL' prefix='CubeDSL' updateClasspath='false' loadInitialization='false' literalsInterface='true' copyrightText='Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)\r\n All rights reserved. This program and the accompanying materials \r\n are made available under the terms of the Eclipse Public License 2.0 \r\n which accompanies this distribution, and is available at \r\n https://www.eclipse.org/legal/epl-2.0/ \r\n \r\n SPDX-License-Identifier: EPL-2.0 \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tJos\351 C. Dom\355nguez - Initial implementation\r\n ' basePackage='org.eclipse.osbp.xtext'"
* annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='cubeDSL'"
* @generated
*/
@@ -188,13 +188,22 @@ public interface CubeDSLPackage extends EPackage {
int CUBE_PACKAGE__NAME = OSBPTypesPackage.LPACKAGE__NAME;
/**
+ * The feature id for the '<em><b>Schema Table Names To Lower Case</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
+
+ /**
* The feature id for the '<em><b>Dimensions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int CUBE_PACKAGE__DIMENSIONS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
+ int CUBE_PACKAGE__DIMENSIONS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Cubes</b></em>' containment reference list.
@@ -203,7 +212,7 @@ public interface CubeDSLPackage extends EPackage {
* @generated
* @ordered
*/
- int CUBE_PACKAGE__CUBES = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1;
+ int CUBE_PACKAGE__CUBES = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Cube Package</em>' class.
@@ -212,7 +221,7 @@ public interface CubeDSLPackage extends EPackage {
* @generated
* @ordered
*/
- int CUBE_PACKAGE_FEATURE_COUNT = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 2;
+ int CUBE_PACKAGE_FEATURE_COUNT = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
@@ -1303,6 +1312,17 @@ public interface CubeDSLPackage extends EPackage {
EClass getCubePackage();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#isSchemaTableNamesToLowerCase <em>Schema Table Names To Lower Case</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Schema Table Names To Lower Case</em>'.
+ * @see org.eclipse.osbp.xtext.cubedsl.CubePackage#isSchemaTableNamesToLowerCase()
+ * @see #getCubePackage()
+ * @generated
+ */
+ EAttribute getCubePackage_SchemaTableNamesToLowerCase();
+
+ /**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#getDimensions <em>Dimensions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -2035,6 +2055,14 @@ public interface CubeDSLPackage extends EPackage {
EClass CUBE_PACKAGE = eINSTANCE.getCubePackage();
/**
+ * The meta object literal for the '<em><b>Schema Table Names To Lower Case</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE = eINSTANCE.getCubePackage_SchemaTableNamesToLowerCase();
+
+ /**
* The meta object literal for the '<em><b>Dimensions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubePackage.java b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubePackage.java
index 8974ed4..ae66353 100644
--- a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubePackage.java
+++ b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/CubePackage.java
@@ -28,6 +28,7 @@ import org.eclipse.osbp.dsl.semantic.common.types.LPackage;
* The following features are supported:
* </p>
* <ul>
+ * <li>{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#isSchemaTableNamesToLowerCase <em>Schema Table Names To Lower Case</em>}</li>
* <li>{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#getDimensions <em>Dimensions</em>}</li>
* <li>{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#getCubes <em>Cubes</em>}</li>
* </ul>
@@ -38,6 +39,32 @@ import org.eclipse.osbp.dsl.semantic.common.types.LPackage;
*/
public interface CubePackage extends LPackage {
/**
+ * Returns the value of the '<em><b>Schema Table Names To Lower Case</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Schema Table Names To Lower Case</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Schema Table Names To Lower Case</em>' attribute.
+ * @see #setSchemaTableNamesToLowerCase(boolean)
+ * @see org.eclipse.osbp.xtext.cubedsl.CubeDSLPackage#getCubePackage_SchemaTableNamesToLowerCase()
+ * @model unique="false"
+ * @generated
+ */
+ boolean isSchemaTableNamesToLowerCase();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.osbp.xtext.cubedsl.CubePackage#isSchemaTableNamesToLowerCase <em>Schema Table Names To Lower Case</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Schema Table Names To Lower Case</em>' attribute.
+ * @see #isSchemaTableNamesToLowerCase()
+ * @generated
+ */
+ void setSchemaTableNamesToLowerCase(boolean value);
+
+ /**
* Returns the value of the '<em><b>Dimensions</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.osbp.xtext.cubedsl.CubeDimension}.
* <!-- begin-user-doc -->
diff --git a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubeDSLPackageImpl.java b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubeDSLPackageImpl.java
index 1911611..2d6880b 100644
--- a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubeDSLPackageImpl.java
+++ b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubeDSLPackageImpl.java
@@ -325,8 +325,17 @@ public class CubeDSLPackageImpl extends EPackageImpl implements CubeDSLPackage {
* <!-- end-user-doc -->
* @generated
*/
+ public EAttribute getCubePackage_SchemaTableNamesToLowerCase() {
+ return (EAttribute)cubePackageEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EReference getCubePackage_Dimensions() {
- return (EReference)cubePackageEClass.getEStructuralFeatures().get(0);
+ return (EReference)cubePackageEClass.getEStructuralFeatures().get(1);
}
/**
@@ -335,7 +344,7 @@ public class CubeDSLPackageImpl extends EPackageImpl implements CubeDSLPackage {
* @generated
*/
public EReference getCubePackage_Cubes() {
- return (EReference)cubePackageEClass.getEStructuralFeatures().get(1);
+ return (EReference)cubePackageEClass.getEStructuralFeatures().get(2);
}
/**
@@ -905,6 +914,7 @@ public class CubeDSLPackageImpl extends EPackageImpl implements CubeDSLPackage {
createEOperation(cubeLazyResolverEClass, CUBE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT);
cubePackageEClass = createEClass(CUBE_PACKAGE);
+ createEAttribute(cubePackageEClass, CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE);
createEReference(cubePackageEClass, CUBE_PACKAGE__DIMENSIONS);
createEReference(cubePackageEClass, CUBE_PACKAGE__CUBES);
@@ -1046,6 +1056,7 @@ public class CubeDSLPackageImpl extends EPackageImpl implements CubeDSLPackage {
addEParameter(op, this.getInternalEObject(), "proxy", 0, 1, !IS_UNIQUE, IS_ORDERED);
initEClass(cubePackageEClass, CubePackage.class, "CubePackage", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getCubePackage_SchemaTableNamesToLowerCase(), theEcorePackage.getEBoolean(), "schemaTableNamesToLowerCase", null, 0, 1, CubePackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCubePackage_Dimensions(), this.getCubeDimension(), null, "dimensions", null, 0, -1, CubePackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCubePackage_Cubes(), this.getCubeType(), null, "cubes", null, 0, -1, CubePackage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubePackageImpl.java b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubePackageImpl.java
index 5900669..0676d03 100644
--- a/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubePackageImpl.java
+++ b/org.eclipse.osbp.xtext.cubedsl/emf-gen/org/eclipse/osbp/xtext/cubedsl/impl/CubePackageImpl.java
@@ -17,6 +17,7 @@ package org.eclipse.osbp.xtext.cubedsl.impl;
import java.util.Collection;
+import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
import org.eclipse.emf.common.util.EList;
@@ -24,6 +25,8 @@ import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
@@ -42,6 +45,7 @@ import org.eclipse.osbp.xtext.cubedsl.CubeType;
* The following features are implemented:
* </p>
* <ul>
+ * <li>{@link org.eclipse.osbp.xtext.cubedsl.impl.CubePackageImpl#isSchemaTableNamesToLowerCase <em>Schema Table Names To Lower Case</em>}</li>
* <li>{@link org.eclipse.osbp.xtext.cubedsl.impl.CubePackageImpl#getDimensions <em>Dimensions</em>}</li>
* <li>{@link org.eclipse.osbp.xtext.cubedsl.impl.CubePackageImpl#getCubes <em>Cubes</em>}</li>
* </ul>
@@ -50,6 +54,26 @@ import org.eclipse.osbp.xtext.cubedsl.CubeType;
*/
public class CubePackageImpl extends LPackageImpl implements CubePackage {
/**
+ * The default value of the '{@link #isSchemaTableNamesToLowerCase() <em>Schema Table Names To Lower Case</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSchemaTableNamesToLowerCase()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean SCHEMA_TABLE_NAMES_TO_LOWER_CASE_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isSchemaTableNamesToLowerCase() <em>Schema Table Names To Lower Case</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSchemaTableNamesToLowerCase()
+ * @generated
+ * @ordered
+ */
+ protected boolean schemaTableNamesToLowerCase = SCHEMA_TABLE_NAMES_TO_LOWER_CASE_EDEFAULT;
+
+ /**
* The cached value of the '{@link #getDimensions() <em>Dimensions</em>}' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -93,6 +117,27 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
* <!-- end-user-doc -->
* @generated
*/
+ public boolean isSchemaTableNamesToLowerCase() {
+ return schemaTableNamesToLowerCase;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setSchemaTableNamesToLowerCase(boolean newSchemaTableNamesToLowerCase) {
+ boolean oldSchemaTableNamesToLowerCase = schemaTableNamesToLowerCase;
+ schemaTableNamesToLowerCase = newSchemaTableNamesToLowerCase;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, CubeDSLPackage.CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE, oldSchemaTableNamesToLowerCase, schemaTableNamesToLowerCase));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EList<CubeDimension> getDimensions() {
if (dimensions == null) {
dimensions = new EObjectContainmentEList<CubeDimension>(CubeDimension.class, this, CubeDSLPackage.CUBE_PACKAGE__DIMENSIONS);
@@ -136,6 +181,8 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
+ case CubeDSLPackage.CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE:
+ return isSchemaTableNamesToLowerCase();
case CubeDSLPackage.CUBE_PACKAGE__DIMENSIONS:
return getDimensions();
case CubeDSLPackage.CUBE_PACKAGE__CUBES:
@@ -153,6 +200,9 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
+ case CubeDSLPackage.CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE:
+ setSchemaTableNamesToLowerCase((Boolean)newValue);
+ return;
case CubeDSLPackage.CUBE_PACKAGE__DIMENSIONS:
getDimensions().clear();
getDimensions().addAll((Collection<? extends CubeDimension>)newValue);
@@ -173,6 +223,9 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
@Override
public void eUnset(int featureID) {
switch (featureID) {
+ case CubeDSLPackage.CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE:
+ setSchemaTableNamesToLowerCase(SCHEMA_TABLE_NAMES_TO_LOWER_CASE_EDEFAULT);
+ return;
case CubeDSLPackage.CUBE_PACKAGE__DIMENSIONS:
getDimensions().clear();
return;
@@ -191,6 +244,8 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
+ case CubeDSLPackage.CUBE_PACKAGE__SCHEMA_TABLE_NAMES_TO_LOWER_CASE:
+ return schemaTableNamesToLowerCase != SCHEMA_TABLE_NAMES_TO_LOWER_CASE_EDEFAULT;
case CubeDSLPackage.CUBE_PACKAGE__DIMENSIONS:
return dimensions != null && !dimensions.isEmpty();
case CubeDSLPackage.CUBE_PACKAGE__CUBES:
@@ -199,4 +254,20 @@ public class CubePackageImpl extends LPackageImpl implements CubePackage {
return super.eIsSet(featureID);
}
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (schemaTableNamesToLowerCase: ");
+ result.append(schemaTableNamesToLowerCase);
+ result.append(')');
+ return result.toString();
+ }
+
} //CubePackageImpl
diff --git a/org.eclipse.osbp.xtext.cubedsl/model/CubeDSL.xcore b/org.eclipse.osbp.xtext.cubedsl/model/CubeDSL.xcore
index ac83e6b..0feca5b 100644
--- a/org.eclipse.osbp.xtext.cubedsl/model/CubeDSL.xcore
+++ b/org.eclipse.osbp.xtext.cubedsl/model/CubeDSL.xcore
@@ -45,6 +45,7 @@ class CubeLazyResolver {
}
class CubePackage extends LPackage{
+ boolean schemaTableNamesToLowerCase
contains CubeDimension[] dimensions
contains CubeType[] cubes
}
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtextbin b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtextbin
index 570929b..9af0959 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtextbin
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtextbin
Binary files differ
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.g b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.g
index c910751..da66af6 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.g
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.g
@@ -186,10 +186,24 @@ ruleCubePackage returns [EObject current=null]
}
(
(
+ lv_schemaTableNamesToLowerCase_3_0='schemaTableNamesToLowerCase'
{
- newCompositeNode(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0());
+ newLeafNode(lv_schemaTableNamesToLowerCase_3_0, grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
}
- lv_dimensions_3_0=ruleCubeDimension
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getCubePackageRule());
+ }
+ setWithLastConsumed($current, "schemaTableNamesToLowerCase", true, "schemaTableNamesToLowerCase");
+ }
+ )
+ )?
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0());
+ }
+ lv_dimensions_4_0=ruleCubeDimension
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCubePackageRule());
@@ -197,7 +211,7 @@ ruleCubePackage returns [EObject current=null]
add(
$current,
"dimensions",
- lv_dimensions_3_0,
+ lv_dimensions_4_0,
"org.eclipse.osbp.xtext.cubedsl.CubeDSL.CubeDimension");
afterParserOrEnumRuleCall();
}
@@ -206,9 +220,9 @@ ruleCubePackage returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0());
+ newCompositeNode(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0());
}
- lv_cubes_4_0=ruleCubeType
+ lv_cubes_5_0=ruleCubeType
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCubePackageRule());
@@ -216,15 +230,15 @@ ruleCubePackage returns [EObject current=null]
add(
$current,
"cubes",
- lv_cubes_4_0,
+ lv_cubes_5_0,
"org.eclipse.osbp.xtext.cubedsl.CubeDSL.CubeType");
afterParserOrEnumRuleCall();
}
)
)*
- otherlv_5='}'
+ otherlv_6='}'
{
- newLeafNode(otherlv_5, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3());
+ newLeafNode(otherlv_6, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4());
}
)?
)
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.tokens b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.tokens
index 7877219..dabfbd7 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.tokens
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSL.tokens
@@ -1,125 +1,126 @@
-'!'=80
-'!='=65
-'!=='=67
-'#'=51
-'%'=79
-'%='=58
-'&&'=63
-'&'=112
-'('=47
-')'=49
-'*'=43
-'**'=77
-'*='=56
-'+'=75
-'++'=82
-'+='=54
-','=48
-'-'=76
-'--'=83
-'-='=55
-'->'=69
-'.'=39
-'..'=71
-'..<'=70
-'/'=78
-'/='=57
-':'=90
-'::'=84
-';'=45
-'<'=59
-'<>'=73
-'='=50
-'=='=64
-'==='=66
-'=>'=72
-'>'=60
-'>='=61
-'?'=111
-'?.'=85
-'?:'=74
-'@'=46
-'Boolean'=122
-'Date'=123
-'Integer'=121
-'Numeric'=120
-'String'=119
-'Time'=124
-'TimeDays'=131
-'TimeHalfYears'=127
-'TimeHours'=132
-'TimeMinutes'=133
-'TimeMonths'=129
-'TimeQuarters'=128
-'TimeSeconds'=134
-'TimeWeeks'=130
-'TimeYears'=126
-'Timestamp'=125
-'['=52
-']'=53
-'allMemberName'=24
-'as'=81
-'avg'=117
-'captionColumn'=31
-'case'=92
-'catch'=110
-'column'=29
-'count'=114
-'cube'=16
-'default'=91
-'defaultMeasure'=17
-'defaultMember'=25
-'dimension'=20
-'dimensionUsage'=18
-'distinct-count'=118
-'do'=95
-'else'=88
-'entity'=26
-'extends'=98
-'extension'=42
-'false'=101
-'finally'=108
-'for'=93
-'hasAll'=23
-'hierarchy'=22
-'if'=87
-'import'=40
-'instanceof'=68
-'key'=27
-'level'=28
-'levelType'=34
-'max'=116
-'measure'=37
-'min'=115
-'nameColumn'=30
-'new'=100
-'notVisible'=38
-'ns'=44
-'null'=103
-'ordinalColumn'=32
-'over'=19
+'!'=81
+'!='=66
+'!=='=68
+'#'=52
+'%'=80
+'%='=59
+'&&'=64
+'&'=113
+'('=48
+')'=50
+'*'=44
+'**'=78
+'*='=57
+'+'=76
+'++'=83
+'+='=55
+','=49
+'-'=77
+'--'=84
+'-='=56
+'->'=70
+'.'=40
+'..'=72
+'..<'=71
+'/'=79
+'/='=58
+':'=91
+'::'=85
+';'=46
+'<'=60
+'<>'=74
+'='=51
+'=='=65
+'==='=67
+'=>'=73
+'>'=61
+'>='=62
+'?'=112
+'?.'=86
+'?:'=75
+'@'=47
+'Boolean'=123
+'Date'=124
+'Integer'=122
+'Numeric'=121
+'String'=120
+'Time'=125
+'TimeDays'=132
+'TimeHalfYears'=128
+'TimeHours'=133
+'TimeMinutes'=134
+'TimeMonths'=130
+'TimeQuarters'=129
+'TimeSeconds'=135
+'TimeWeeks'=131
+'TimeYears'=127
+'Timestamp'=126
+'['=53
+']'=54
+'allMemberName'=25
+'as'=82
+'avg'=118
+'captionColumn'=32
+'case'=93
+'catch'=111
+'column'=30
+'count'=115
+'cube'=17
+'default'=92
+'defaultMeasure'=18
+'defaultMember'=26
+'dimension'=21
+'dimensionUsage'=19
+'distinct-count'=119
+'do'=96
+'else'=89
+'entity'=27
+'extends'=99
+'extension'=43
+'false'=102
+'finally'=109
+'for'=94
+'hasAll'=24
+'hierarchy'=23
+'if'=88
+'import'=41
+'instanceof'=69
+'key'=28
+'level'=29
+'levelType'=35
+'max'=117
+'measure'=38
+'min'=116
+'nameColumn'=31
+'new'=101
+'notVisible'=39
+'ns'=45
+'null'=104
+'ordinalColumn'=33
+'over'=20
'package'=13
-'property'=35
-'return'=106
-'static'=41
-'sum'=113
-'super'=99
-'switch'=89
-'synchronized'=109
-'throw'=105
-'true'=102
-'try'=107
-'type'=36
-'typeTime'=21
-'typeof'=104
-'uniqueMembers'=33
-'val'=97
-'var'=96
-'while'=94
+'property'=36
+'return'=107
+'schemaTableNamesToLowerCase'=15
+'static'=42
+'sum'=114
+'super'=100
+'switch'=90
+'synchronized'=110
+'throw'=106
+'true'=103
+'try'=108
+'type'=37
+'typeTime'=22
+'typeof'=105
+'uniqueMembers'=34
+'val'=98
+'var'=97
+'while'=95
'{'=14
-'|'=86
-'||'=62
-'}'=15
+'|'=87
+'||'=63
+'}'=16
RULE_ANY_OTHER=12
RULE_DECIMAL=8
RULE_HEX=6
@@ -164,6 +165,7 @@ T__131=131
T__132=132
T__133=133
T__134=134
+T__135=135
T__13=13
T__14=14
T__15=15
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLLexer.java b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLLexer.java
index c5fedd8..0b19895 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLLexer.java
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLLexer.java
@@ -26,6 +26,7 @@ public class InternalCubeDSLLexer extends Lexer {
public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
+ public static final int T__135=135;
public static final int T__61=61;
public static final int T__134=134;
public static final int RULE_ID=4;
@@ -204,10 +205,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:13:7: ( '}' )
- // InternalCubeDSL.g:13:9: '}'
+ // InternalCubeDSL.g:13:7: ( 'schemaTableNamesToLowerCase' )
+ // InternalCubeDSL.g:13:9: 'schemaTableNamesToLowerCase'
{
- match('}');
+ match("schemaTableNamesToLowerCase");
+
}
@@ -224,11 +226,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:14:7: ( 'cube' )
- // InternalCubeDSL.g:14:9: 'cube'
+ // InternalCubeDSL.g:14:7: ( '}' )
+ // InternalCubeDSL.g:14:9: '}'
{
- match("cube");
-
+ match('}');
}
@@ -245,10 +246,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:15:7: ( 'defaultMeasure' )
- // InternalCubeDSL.g:15:9: 'defaultMeasure'
+ // InternalCubeDSL.g:15:7: ( 'cube' )
+ // InternalCubeDSL.g:15:9: 'cube'
{
- match("defaultMeasure");
+ match("cube");
}
@@ -266,10 +267,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:16:7: ( 'dimensionUsage' )
- // InternalCubeDSL.g:16:9: 'dimensionUsage'
+ // InternalCubeDSL.g:16:7: ( 'defaultMeasure' )
+ // InternalCubeDSL.g:16:9: 'defaultMeasure'
{
- match("dimensionUsage");
+ match("defaultMeasure");
}
@@ -287,10 +288,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:17:7: ( 'over' )
- // InternalCubeDSL.g:17:9: 'over'
+ // InternalCubeDSL.g:17:7: ( 'dimensionUsage' )
+ // InternalCubeDSL.g:17:9: 'dimensionUsage'
{
- match("over");
+ match("dimensionUsage");
}
@@ -308,10 +309,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:18:7: ( 'dimension' )
- // InternalCubeDSL.g:18:9: 'dimension'
+ // InternalCubeDSL.g:18:7: ( 'over' )
+ // InternalCubeDSL.g:18:9: 'over'
{
- match("dimension");
+ match("over");
}
@@ -329,10 +330,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:19:7: ( 'typeTime' )
- // InternalCubeDSL.g:19:9: 'typeTime'
+ // InternalCubeDSL.g:19:7: ( 'dimension' )
+ // InternalCubeDSL.g:19:9: 'dimension'
{
- match("typeTime");
+ match("dimension");
}
@@ -350,10 +351,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:20:7: ( 'hierarchy' )
- // InternalCubeDSL.g:20:9: 'hierarchy'
+ // InternalCubeDSL.g:20:7: ( 'typeTime' )
+ // InternalCubeDSL.g:20:9: 'typeTime'
{
- match("hierarchy");
+ match("typeTime");
}
@@ -371,10 +372,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:21:7: ( 'hasAll' )
- // InternalCubeDSL.g:21:9: 'hasAll'
+ // InternalCubeDSL.g:21:7: ( 'hierarchy' )
+ // InternalCubeDSL.g:21:9: 'hierarchy'
{
- match("hasAll");
+ match("hierarchy");
}
@@ -392,10 +393,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:22:7: ( 'allMemberName' )
- // InternalCubeDSL.g:22:9: 'allMemberName'
+ // InternalCubeDSL.g:22:7: ( 'hasAll' )
+ // InternalCubeDSL.g:22:9: 'hasAll'
{
- match("allMemberName");
+ match("hasAll");
}
@@ -413,10 +414,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:23:7: ( 'defaultMember' )
- // InternalCubeDSL.g:23:9: 'defaultMember'
+ // InternalCubeDSL.g:23:7: ( 'allMemberName' )
+ // InternalCubeDSL.g:23:9: 'allMemberName'
{
- match("defaultMember");
+ match("allMemberName");
}
@@ -434,10 +435,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:24:7: ( 'entity' )
- // InternalCubeDSL.g:24:9: 'entity'
+ // InternalCubeDSL.g:24:7: ( 'defaultMember' )
+ // InternalCubeDSL.g:24:9: 'defaultMember'
{
- match("entity");
+ match("defaultMember");
}
@@ -455,10 +456,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:25:7: ( 'key' )
- // InternalCubeDSL.g:25:9: 'key'
+ // InternalCubeDSL.g:25:7: ( 'entity' )
+ // InternalCubeDSL.g:25:9: 'entity'
{
- match("key");
+ match("entity");
}
@@ -476,10 +477,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:26:7: ( 'level' )
- // InternalCubeDSL.g:26:9: 'level'
+ // InternalCubeDSL.g:26:7: ( 'key' )
+ // InternalCubeDSL.g:26:9: 'key'
{
- match("level");
+ match("key");
}
@@ -497,10 +498,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:27:7: ( 'column' )
- // InternalCubeDSL.g:27:9: 'column'
+ // InternalCubeDSL.g:27:7: ( 'level' )
+ // InternalCubeDSL.g:27:9: 'level'
{
- match("column");
+ match("level");
}
@@ -518,10 +519,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:28:7: ( 'nameColumn' )
- // InternalCubeDSL.g:28:9: 'nameColumn'
+ // InternalCubeDSL.g:28:7: ( 'column' )
+ // InternalCubeDSL.g:28:9: 'column'
{
- match("nameColumn");
+ match("column");
}
@@ -539,10 +540,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:29:7: ( 'captionColumn' )
- // InternalCubeDSL.g:29:9: 'captionColumn'
+ // InternalCubeDSL.g:29:7: ( 'nameColumn' )
+ // InternalCubeDSL.g:29:9: 'nameColumn'
{
- match("captionColumn");
+ match("nameColumn");
}
@@ -560,10 +561,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:30:7: ( 'ordinalColumn' )
- // InternalCubeDSL.g:30:9: 'ordinalColumn'
+ // InternalCubeDSL.g:30:7: ( 'captionColumn' )
+ // InternalCubeDSL.g:30:9: 'captionColumn'
{
- match("ordinalColumn");
+ match("captionColumn");
}
@@ -581,10 +582,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:31:7: ( 'uniqueMembers' )
- // InternalCubeDSL.g:31:9: 'uniqueMembers'
+ // InternalCubeDSL.g:31:7: ( 'ordinalColumn' )
+ // InternalCubeDSL.g:31:9: 'ordinalColumn'
{
- match("uniqueMembers");
+ match("ordinalColumn");
}
@@ -602,10 +603,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:32:7: ( 'levelType' )
- // InternalCubeDSL.g:32:9: 'levelType'
+ // InternalCubeDSL.g:32:7: ( 'uniqueMembers' )
+ // InternalCubeDSL.g:32:9: 'uniqueMembers'
{
- match("levelType");
+ match("uniqueMembers");
}
@@ -623,10 +624,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:33:7: ( 'property' )
- // InternalCubeDSL.g:33:9: 'property'
+ // InternalCubeDSL.g:33:7: ( 'levelType' )
+ // InternalCubeDSL.g:33:9: 'levelType'
{
- match("property");
+ match("levelType");
}
@@ -644,10 +645,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:34:7: ( 'type' )
- // InternalCubeDSL.g:34:9: 'type'
+ // InternalCubeDSL.g:34:7: ( 'property' )
+ // InternalCubeDSL.g:34:9: 'property'
{
- match("type");
+ match("property");
}
@@ -665,10 +666,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:35:7: ( 'measure' )
- // InternalCubeDSL.g:35:9: 'measure'
+ // InternalCubeDSL.g:35:7: ( 'type' )
+ // InternalCubeDSL.g:35:9: 'type'
{
- match("measure");
+ match("type");
}
@@ -686,10 +687,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:36:7: ( 'notVisible' )
- // InternalCubeDSL.g:36:9: 'notVisible'
+ // InternalCubeDSL.g:36:7: ( 'measure' )
+ // InternalCubeDSL.g:36:9: 'measure'
{
- match("notVisible");
+ match("measure");
}
@@ -707,10 +708,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:37:7: ( '.' )
- // InternalCubeDSL.g:37:9: '.'
+ // InternalCubeDSL.g:37:7: ( 'notVisible' )
+ // InternalCubeDSL.g:37:9: 'notVisible'
{
- match('.');
+ match("notVisible");
+
}
@@ -727,11 +729,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:38:7: ( 'import' )
- // InternalCubeDSL.g:38:9: 'import'
+ // InternalCubeDSL.g:38:7: ( '.' )
+ // InternalCubeDSL.g:38:9: '.'
{
- match("import");
-
+ match('.');
}
@@ -748,10 +749,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:39:7: ( 'static' )
- // InternalCubeDSL.g:39:9: 'static'
+ // InternalCubeDSL.g:39:7: ( 'import' )
+ // InternalCubeDSL.g:39:9: 'import'
{
- match("static");
+ match("import");
}
@@ -769,10 +770,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:40:7: ( 'extension' )
- // InternalCubeDSL.g:40:9: 'extension'
+ // InternalCubeDSL.g:40:7: ( 'static' )
+ // InternalCubeDSL.g:40:9: 'static'
{
- match("extension");
+ match("static");
}
@@ -790,10 +791,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:41:7: ( '*' )
- // InternalCubeDSL.g:41:9: '*'
+ // InternalCubeDSL.g:41:7: ( 'extension' )
+ // InternalCubeDSL.g:41:9: 'extension'
{
- match('*');
+ match("extension");
+
}
@@ -810,11 +812,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:42:7: ( 'ns' )
- // InternalCubeDSL.g:42:9: 'ns'
+ // InternalCubeDSL.g:42:7: ( '*' )
+ // InternalCubeDSL.g:42:9: '*'
{
- match("ns");
-
+ match('*');
}
@@ -831,10 +832,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:43:7: ( ';' )
- // InternalCubeDSL.g:43:9: ';'
+ // InternalCubeDSL.g:43:7: ( 'ns' )
+ // InternalCubeDSL.g:43:9: 'ns'
{
- match(';');
+ match("ns");
+
}
@@ -851,10 +853,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:44:7: ( '@' )
- // InternalCubeDSL.g:44:9: '@'
+ // InternalCubeDSL.g:44:7: ( ';' )
+ // InternalCubeDSL.g:44:9: ';'
{
- match('@');
+ match(';');
}
@@ -871,10 +873,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:45:7: ( '(' )
- // InternalCubeDSL.g:45:9: '('
+ // InternalCubeDSL.g:45:7: ( '@' )
+ // InternalCubeDSL.g:45:9: '@'
{
- match('(');
+ match('@');
}
@@ -891,10 +893,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:46:7: ( ',' )
- // InternalCubeDSL.g:46:9: ','
+ // InternalCubeDSL.g:46:7: ( '(' )
+ // InternalCubeDSL.g:46:9: '('
{
- match(',');
+ match('(');
}
@@ -911,10 +913,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:47:7: ( ')' )
- // InternalCubeDSL.g:47:9: ')'
+ // InternalCubeDSL.g:47:7: ( ',' )
+ // InternalCubeDSL.g:47:9: ','
{
- match(')');
+ match(',');
}
@@ -931,10 +933,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:48:7: ( '=' )
- // InternalCubeDSL.g:48:9: '='
+ // InternalCubeDSL.g:48:7: ( ')' )
+ // InternalCubeDSL.g:48:9: ')'
{
- match('=');
+ match(')');
}
@@ -951,10 +953,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:49:7: ( '#' )
- // InternalCubeDSL.g:49:9: '#'
+ // InternalCubeDSL.g:49:7: ( '=' )
+ // InternalCubeDSL.g:49:9: '='
{
- match('#');
+ match('=');
}
@@ -971,10 +973,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:50:7: ( '[' )
- // InternalCubeDSL.g:50:9: '['
+ // InternalCubeDSL.g:50:7: ( '#' )
+ // InternalCubeDSL.g:50:9: '#'
{
- match('[');
+ match('#');
}
@@ -991,10 +993,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:51:7: ( ']' )
- // InternalCubeDSL.g:51:9: ']'
+ // InternalCubeDSL.g:51:7: ( '[' )
+ // InternalCubeDSL.g:51:9: '['
{
- match(']');
+ match('[');
}
@@ -1011,11 +1013,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:52:7: ( '+=' )
- // InternalCubeDSL.g:52:9: '+='
+ // InternalCubeDSL.g:52:7: ( ']' )
+ // InternalCubeDSL.g:52:9: ']'
{
- match("+=");
-
+ match(']');
}
@@ -1032,10 +1033,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:53:7: ( '-=' )
- // InternalCubeDSL.g:53:9: '-='
+ // InternalCubeDSL.g:53:7: ( '+=' )
+ // InternalCubeDSL.g:53:9: '+='
{
- match("-=");
+ match("+=");
}
@@ -1053,10 +1054,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:54:7: ( '*=' )
- // InternalCubeDSL.g:54:9: '*='
+ // InternalCubeDSL.g:54:7: ( '-=' )
+ // InternalCubeDSL.g:54:9: '-='
{
- match("*=");
+ match("-=");
}
@@ -1074,10 +1075,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:55:7: ( '/=' )
- // InternalCubeDSL.g:55:9: '/='
+ // InternalCubeDSL.g:55:7: ( '*=' )
+ // InternalCubeDSL.g:55:9: '*='
{
- match("/=");
+ match("*=");
}
@@ -1095,10 +1096,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:56:7: ( '%=' )
- // InternalCubeDSL.g:56:9: '%='
+ // InternalCubeDSL.g:56:7: ( '/=' )
+ // InternalCubeDSL.g:56:9: '/='
{
- match("%=");
+ match("/=");
}
@@ -1116,10 +1117,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:57:7: ( '<' )
- // InternalCubeDSL.g:57:9: '<'
+ // InternalCubeDSL.g:57:7: ( '%=' )
+ // InternalCubeDSL.g:57:9: '%='
{
- match('<');
+ match("%=");
+
}
@@ -1136,10 +1138,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:58:7: ( '>' )
- // InternalCubeDSL.g:58:9: '>'
+ // InternalCubeDSL.g:58:7: ( '<' )
+ // InternalCubeDSL.g:58:9: '<'
{
- match('>');
+ match('<');
}
@@ -1156,11 +1158,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:59:7: ( '>=' )
- // InternalCubeDSL.g:59:9: '>='
+ // InternalCubeDSL.g:59:7: ( '>' )
+ // InternalCubeDSL.g:59:9: '>'
{
- match(">=");
-
+ match('>');
}
@@ -1177,10 +1178,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:60:7: ( '||' )
- // InternalCubeDSL.g:60:9: '||'
+ // InternalCubeDSL.g:60:7: ( '>=' )
+ // InternalCubeDSL.g:60:9: '>='
{
- match("||");
+ match(">=");
}
@@ -1198,10 +1199,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:61:7: ( '&&' )
- // InternalCubeDSL.g:61:9: '&&'
+ // InternalCubeDSL.g:61:7: ( '||' )
+ // InternalCubeDSL.g:61:9: '||'
{
- match("&&");
+ match("||");
}
@@ -1219,10 +1220,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:62:7: ( '==' )
- // InternalCubeDSL.g:62:9: '=='
+ // InternalCubeDSL.g:62:7: ( '&&' )
+ // InternalCubeDSL.g:62:9: '&&'
{
- match("==");
+ match("&&");
}
@@ -1240,10 +1241,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:63:7: ( '!=' )
- // InternalCubeDSL.g:63:9: '!='
+ // InternalCubeDSL.g:63:7: ( '==' )
+ // InternalCubeDSL.g:63:9: '=='
{
- match("!=");
+ match("==");
}
@@ -1261,10 +1262,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:64:7: ( '===' )
- // InternalCubeDSL.g:64:9: '==='
+ // InternalCubeDSL.g:64:7: ( '!=' )
+ // InternalCubeDSL.g:64:9: '!='
{
- match("===");
+ match("!=");
}
@@ -1282,10 +1283,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:65:7: ( '!==' )
- // InternalCubeDSL.g:65:9: '!=='
+ // InternalCubeDSL.g:65:7: ( '===' )
+ // InternalCubeDSL.g:65:9: '==='
{
- match("!==");
+ match("===");
}
@@ -1303,10 +1304,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:66:7: ( 'instanceof' )
- // InternalCubeDSL.g:66:9: 'instanceof'
+ // InternalCubeDSL.g:66:7: ( '!==' )
+ // InternalCubeDSL.g:66:9: '!=='
{
- match("instanceof");
+ match("!==");
}
@@ -1324,10 +1325,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:67:7: ( '->' )
- // InternalCubeDSL.g:67:9: '->'
+ // InternalCubeDSL.g:67:7: ( 'instanceof' )
+ // InternalCubeDSL.g:67:9: 'instanceof'
{
- match("->");
+ match("instanceof");
}
@@ -1345,10 +1346,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:68:7: ( '..<' )
- // InternalCubeDSL.g:68:9: '..<'
+ // InternalCubeDSL.g:68:7: ( '->' )
+ // InternalCubeDSL.g:68:9: '->'
{
- match("..<");
+ match("->");
}
@@ -1366,10 +1367,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:69:7: ( '..' )
- // InternalCubeDSL.g:69:9: '..'
+ // InternalCubeDSL.g:69:7: ( '..<' )
+ // InternalCubeDSL.g:69:9: '..<'
{
- match("..");
+ match("..<");
}
@@ -1387,10 +1388,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:70:7: ( '=>' )
- // InternalCubeDSL.g:70:9: '=>'
+ // InternalCubeDSL.g:70:7: ( '..' )
+ // InternalCubeDSL.g:70:9: '..'
{
- match("=>");
+ match("..");
}
@@ -1408,10 +1409,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:71:7: ( '<>' )
- // InternalCubeDSL.g:71:9: '<>'
+ // InternalCubeDSL.g:71:7: ( '=>' )
+ // InternalCubeDSL.g:71:9: '=>'
{
- match("<>");
+ match("=>");
}
@@ -1429,10 +1430,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:72:7: ( '?:' )
- // InternalCubeDSL.g:72:9: '?:'
+ // InternalCubeDSL.g:72:7: ( '<>' )
+ // InternalCubeDSL.g:72:9: '<>'
{
- match("?:");
+ match("<>");
}
@@ -1450,10 +1451,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:73:7: ( '+' )
- // InternalCubeDSL.g:73:9: '+'
+ // InternalCubeDSL.g:73:7: ( '?:' )
+ // InternalCubeDSL.g:73:9: '?:'
{
- match('+');
+ match("?:");
+
}
@@ -1470,10 +1472,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:74:7: ( '-' )
- // InternalCubeDSL.g:74:9: '-'
+ // InternalCubeDSL.g:74:7: ( '+' )
+ // InternalCubeDSL.g:74:9: '+'
{
- match('-');
+ match('+');
}
@@ -1490,11 +1492,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:75:7: ( '**' )
- // InternalCubeDSL.g:75:9: '**'
+ // InternalCubeDSL.g:75:7: ( '-' )
+ // InternalCubeDSL.g:75:9: '-'
{
- match("**");
-
+ match('-');
}
@@ -1511,10 +1512,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:76:7: ( '/' )
- // InternalCubeDSL.g:76:9: '/'
+ // InternalCubeDSL.g:76:7: ( '**' )
+ // InternalCubeDSL.g:76:9: '**'
{
- match('/');
+ match("**");
+
}
@@ -1531,10 +1533,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:77:7: ( '%' )
- // InternalCubeDSL.g:77:9: '%'
+ // InternalCubeDSL.g:77:7: ( '/' )
+ // InternalCubeDSL.g:77:9: '/'
{
- match('%');
+ match('/');
}
@@ -1551,10 +1553,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:78:7: ( '!' )
- // InternalCubeDSL.g:78:9: '!'
+ // InternalCubeDSL.g:78:7: ( '%' )
+ // InternalCubeDSL.g:78:9: '%'
{
- match('!');
+ match('%');
}
@@ -1571,11 +1573,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:79:7: ( 'as' )
- // InternalCubeDSL.g:79:9: 'as'
+ // InternalCubeDSL.g:79:7: ( '!' )
+ // InternalCubeDSL.g:79:9: '!'
{
- match("as");
-
+ match('!');
}
@@ -1592,10 +1593,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:80:7: ( '++' )
- // InternalCubeDSL.g:80:9: '++'
+ // InternalCubeDSL.g:80:7: ( 'as' )
+ // InternalCubeDSL.g:80:9: 'as'
{
- match("++");
+ match("as");
}
@@ -1613,10 +1614,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:81:7: ( '--' )
- // InternalCubeDSL.g:81:9: '--'
+ // InternalCubeDSL.g:81:7: ( '++' )
+ // InternalCubeDSL.g:81:9: '++'
{
- match("--");
+ match("++");
}
@@ -1634,10 +1635,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:82:7: ( '::' )
- // InternalCubeDSL.g:82:9: '::'
+ // InternalCubeDSL.g:82:7: ( '--' )
+ // InternalCubeDSL.g:82:9: '--'
{
- match("::");
+ match("--");
}
@@ -1655,10 +1656,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:83:7: ( '?.' )
- // InternalCubeDSL.g:83:9: '?.'
+ // InternalCubeDSL.g:83:7: ( '::' )
+ // InternalCubeDSL.g:83:9: '::'
{
- match("?.");
+ match("::");
}
@@ -1676,10 +1677,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:84:7: ( '|' )
- // InternalCubeDSL.g:84:9: '|'
+ // InternalCubeDSL.g:84:7: ( '?.' )
+ // InternalCubeDSL.g:84:9: '?.'
{
- match('|');
+ match("?.");
+
}
@@ -1696,11 +1698,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:85:7: ( 'if' )
- // InternalCubeDSL.g:85:9: 'if'
+ // InternalCubeDSL.g:85:7: ( '|' )
+ // InternalCubeDSL.g:85:9: '|'
{
- match("if");
-
+ match('|');
}
@@ -1717,10 +1718,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:86:7: ( 'else' )
- // InternalCubeDSL.g:86:9: 'else'
+ // InternalCubeDSL.g:86:7: ( 'if' )
+ // InternalCubeDSL.g:86:9: 'if'
{
- match("else");
+ match("if");
}
@@ -1738,10 +1739,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:87:7: ( 'switch' )
- // InternalCubeDSL.g:87:9: 'switch'
+ // InternalCubeDSL.g:87:7: ( 'else' )
+ // InternalCubeDSL.g:87:9: 'else'
{
- match("switch");
+ match("else");
}
@@ -1759,10 +1760,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:88:7: ( ':' )
- // InternalCubeDSL.g:88:9: ':'
+ // InternalCubeDSL.g:88:7: ( 'switch' )
+ // InternalCubeDSL.g:88:9: 'switch'
{
- match(':');
+ match("switch");
+
}
@@ -1779,11 +1781,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:89:7: ( 'default' )
- // InternalCubeDSL.g:89:9: 'default'
+ // InternalCubeDSL.g:89:7: ( ':' )
+ // InternalCubeDSL.g:89:9: ':'
{
- match("default");
-
+ match(':');
}
@@ -1800,10 +1801,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:90:7: ( 'case' )
- // InternalCubeDSL.g:90:9: 'case'
+ // InternalCubeDSL.g:90:7: ( 'default' )
+ // InternalCubeDSL.g:90:9: 'default'
{
- match("case");
+ match("default");
}
@@ -1821,10 +1822,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:91:7: ( 'for' )
- // InternalCubeDSL.g:91:9: 'for'
+ // InternalCubeDSL.g:91:7: ( 'case' )
+ // InternalCubeDSL.g:91:9: 'case'
{
- match("for");
+ match("case");
}
@@ -1842,10 +1843,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:92:7: ( 'while' )
- // InternalCubeDSL.g:92:9: 'while'
+ // InternalCubeDSL.g:92:7: ( 'for' )
+ // InternalCubeDSL.g:92:9: 'for'
{
- match("while");
+ match("for");
}
@@ -1863,10 +1864,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:93:7: ( 'do' )
- // InternalCubeDSL.g:93:9: 'do'
+ // InternalCubeDSL.g:93:7: ( 'while' )
+ // InternalCubeDSL.g:93:9: 'while'
{
- match("do");
+ match("while");
}
@@ -1884,10 +1885,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:94:7: ( 'var' )
- // InternalCubeDSL.g:94:9: 'var'
+ // InternalCubeDSL.g:94:7: ( 'do' )
+ // InternalCubeDSL.g:94:9: 'do'
{
- match("var");
+ match("do");
}
@@ -1905,10 +1906,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:95:7: ( 'val' )
- // InternalCubeDSL.g:95:9: 'val'
+ // InternalCubeDSL.g:95:7: ( 'var' )
+ // InternalCubeDSL.g:95:9: 'var'
{
- match("val");
+ match("var");
}
@@ -1926,10 +1927,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:96:7: ( 'extends' )
- // InternalCubeDSL.g:96:9: 'extends'
+ // InternalCubeDSL.g:96:7: ( 'val' )
+ // InternalCubeDSL.g:96:9: 'val'
{
- match("extends");
+ match("val");
}
@@ -1947,10 +1948,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:97:7: ( 'super' )
- // InternalCubeDSL.g:97:9: 'super'
+ // InternalCubeDSL.g:97:7: ( 'extends' )
+ // InternalCubeDSL.g:97:9: 'extends'
{
- match("super");
+ match("extends");
}
@@ -1968,10 +1969,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:98:8: ( 'new' )
- // InternalCubeDSL.g:98:10: 'new'
+ // InternalCubeDSL.g:98:8: ( 'super' )
+ // InternalCubeDSL.g:98:10: 'super'
{
- match("new");
+ match("super");
}
@@ -1989,10 +1990,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:99:8: ( 'false' )
- // InternalCubeDSL.g:99:10: 'false'
+ // InternalCubeDSL.g:99:8: ( 'new' )
+ // InternalCubeDSL.g:99:10: 'new'
{
- match("false");
+ match("new");
}
@@ -2010,10 +2011,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:100:8: ( 'true' )
- // InternalCubeDSL.g:100:10: 'true'
+ // InternalCubeDSL.g:100:8: ( 'false' )
+ // InternalCubeDSL.g:100:10: 'false'
{
- match("true");
+ match("false");
}
@@ -2031,10 +2032,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:101:8: ( 'null' )
- // InternalCubeDSL.g:101:10: 'null'
+ // InternalCubeDSL.g:101:8: ( 'true' )
+ // InternalCubeDSL.g:101:10: 'true'
{
- match("null");
+ match("true");
}
@@ -2052,10 +2053,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:102:8: ( 'typeof' )
- // InternalCubeDSL.g:102:10: 'typeof'
+ // InternalCubeDSL.g:102:8: ( 'null' )
+ // InternalCubeDSL.g:102:10: 'null'
{
- match("typeof");
+ match("null");
}
@@ -2073,10 +2074,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:103:8: ( 'throw' )
- // InternalCubeDSL.g:103:10: 'throw'
+ // InternalCubeDSL.g:103:8: ( 'typeof' )
+ // InternalCubeDSL.g:103:10: 'typeof'
{
- match("throw");
+ match("typeof");
}
@@ -2094,10 +2095,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:104:8: ( 'return' )
- // InternalCubeDSL.g:104:10: 'return'
+ // InternalCubeDSL.g:104:8: ( 'throw' )
+ // InternalCubeDSL.g:104:10: 'throw'
{
- match("return");
+ match("throw");
}
@@ -2115,10 +2116,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:105:8: ( 'try' )
- // InternalCubeDSL.g:105:10: 'try'
+ // InternalCubeDSL.g:105:8: ( 'return' )
+ // InternalCubeDSL.g:105:10: 'return'
{
- match("try");
+ match("return");
}
@@ -2136,10 +2137,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:106:8: ( 'finally' )
- // InternalCubeDSL.g:106:10: 'finally'
+ // InternalCubeDSL.g:106:8: ( 'try' )
+ // InternalCubeDSL.g:106:10: 'try'
{
- match("finally");
+ match("try");
}
@@ -2157,10 +2158,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:107:8: ( 'synchronized' )
- // InternalCubeDSL.g:107:10: 'synchronized'
+ // InternalCubeDSL.g:107:8: ( 'finally' )
+ // InternalCubeDSL.g:107:10: 'finally'
{
- match("synchronized");
+ match("finally");
}
@@ -2178,10 +2179,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:108:8: ( 'catch' )
- // InternalCubeDSL.g:108:10: 'catch'
+ // InternalCubeDSL.g:108:8: ( 'synchronized' )
+ // InternalCubeDSL.g:108:10: 'synchronized'
{
- match("catch");
+ match("synchronized");
}
@@ -2199,10 +2200,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:109:8: ( '?' )
- // InternalCubeDSL.g:109:10: '?'
+ // InternalCubeDSL.g:109:8: ( 'catch' )
+ // InternalCubeDSL.g:109:10: 'catch'
{
- match('?');
+ match("catch");
+
}
@@ -2219,10 +2221,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:110:8: ( '&' )
- // InternalCubeDSL.g:110:10: '&'
+ // InternalCubeDSL.g:110:8: ( '?' )
+ // InternalCubeDSL.g:110:10: '?'
{
- match('&');
+ match('?');
}
@@ -2239,11 +2241,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:111:8: ( 'sum' )
- // InternalCubeDSL.g:111:10: 'sum'
+ // InternalCubeDSL.g:111:8: ( '&' )
+ // InternalCubeDSL.g:111:10: '&'
{
- match("sum");
-
+ match('&');
}
@@ -2260,10 +2261,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:112:8: ( 'count' )
- // InternalCubeDSL.g:112:10: 'count'
+ // InternalCubeDSL.g:112:8: ( 'sum' )
+ // InternalCubeDSL.g:112:10: 'sum'
{
- match("count");
+ match("sum");
}
@@ -2281,10 +2282,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:113:8: ( 'min' )
- // InternalCubeDSL.g:113:10: 'min'
+ // InternalCubeDSL.g:113:8: ( 'count' )
+ // InternalCubeDSL.g:113:10: 'count'
{
- match("min");
+ match("count");
}
@@ -2302,10 +2303,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:114:8: ( 'max' )
- // InternalCubeDSL.g:114:10: 'max'
+ // InternalCubeDSL.g:114:8: ( 'min' )
+ // InternalCubeDSL.g:114:10: 'min'
{
- match("max");
+ match("min");
}
@@ -2323,10 +2324,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:115:8: ( 'avg' )
- // InternalCubeDSL.g:115:10: 'avg'
+ // InternalCubeDSL.g:115:8: ( 'max' )
+ // InternalCubeDSL.g:115:10: 'max'
{
- match("avg");
+ match("max");
}
@@ -2344,10 +2345,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:116:8: ( 'distinct-count' )
- // InternalCubeDSL.g:116:10: 'distinct-count'
+ // InternalCubeDSL.g:116:8: ( 'avg' )
+ // InternalCubeDSL.g:116:10: 'avg'
{
- match("distinct-count");
+ match("avg");
}
@@ -2365,10 +2366,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:117:8: ( 'String' )
- // InternalCubeDSL.g:117:10: 'String'
+ // InternalCubeDSL.g:117:8: ( 'distinct-count' )
+ // InternalCubeDSL.g:117:10: 'distinct-count'
{
- match("String");
+ match("distinct-count");
}
@@ -2386,10 +2387,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:118:8: ( 'Numeric' )
- // InternalCubeDSL.g:118:10: 'Numeric'
+ // InternalCubeDSL.g:118:8: ( 'String' )
+ // InternalCubeDSL.g:118:10: 'String'
{
- match("Numeric");
+ match("String");
}
@@ -2407,10 +2408,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:119:8: ( 'Integer' )
- // InternalCubeDSL.g:119:10: 'Integer'
+ // InternalCubeDSL.g:119:8: ( 'Numeric' )
+ // InternalCubeDSL.g:119:10: 'Numeric'
{
- match("Integer");
+ match("Numeric");
}
@@ -2428,10 +2429,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:120:8: ( 'Boolean' )
- // InternalCubeDSL.g:120:10: 'Boolean'
+ // InternalCubeDSL.g:120:8: ( 'Integer' )
+ // InternalCubeDSL.g:120:10: 'Integer'
{
- match("Boolean");
+ match("Integer");
}
@@ -2449,10 +2450,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:121:8: ( 'Date' )
- // InternalCubeDSL.g:121:10: 'Date'
+ // InternalCubeDSL.g:121:8: ( 'Boolean' )
+ // InternalCubeDSL.g:121:10: 'Boolean'
{
- match("Date");
+ match("Boolean");
}
@@ -2470,10 +2471,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:122:8: ( 'Time' )
- // InternalCubeDSL.g:122:10: 'Time'
+ // InternalCubeDSL.g:122:8: ( 'Date' )
+ // InternalCubeDSL.g:122:10: 'Date'
{
- match("Time");
+ match("Date");
}
@@ -2491,10 +2492,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:123:8: ( 'Timestamp' )
- // InternalCubeDSL.g:123:10: 'Timestamp'
+ // InternalCubeDSL.g:123:8: ( 'Time' )
+ // InternalCubeDSL.g:123:10: 'Time'
{
- match("Timestamp");
+ match("Time");
}
@@ -2512,10 +2513,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:124:8: ( 'TimeYears' )
- // InternalCubeDSL.g:124:10: 'TimeYears'
+ // InternalCubeDSL.g:124:8: ( 'Timestamp' )
+ // InternalCubeDSL.g:124:10: 'Timestamp'
{
- match("TimeYears");
+ match("Timestamp");
}
@@ -2533,10 +2534,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:125:8: ( 'TimeHalfYears' )
- // InternalCubeDSL.g:125:10: 'TimeHalfYears'
+ // InternalCubeDSL.g:125:8: ( 'TimeYears' )
+ // InternalCubeDSL.g:125:10: 'TimeYears'
{
- match("TimeHalfYears");
+ match("TimeYears");
}
@@ -2554,10 +2555,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:126:8: ( 'TimeQuarters' )
- // InternalCubeDSL.g:126:10: 'TimeQuarters'
+ // InternalCubeDSL.g:126:8: ( 'TimeHalfYears' )
+ // InternalCubeDSL.g:126:10: 'TimeHalfYears'
{
- match("TimeQuarters");
+ match("TimeHalfYears");
}
@@ -2575,10 +2576,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:127:8: ( 'TimeMonths' )
- // InternalCubeDSL.g:127:10: 'TimeMonths'
+ // InternalCubeDSL.g:127:8: ( 'TimeQuarters' )
+ // InternalCubeDSL.g:127:10: 'TimeQuarters'
{
- match("TimeMonths");
+ match("TimeQuarters");
}
@@ -2596,10 +2597,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:128:8: ( 'TimeWeeks' )
- // InternalCubeDSL.g:128:10: 'TimeWeeks'
+ // InternalCubeDSL.g:128:8: ( 'TimeMonths' )
+ // InternalCubeDSL.g:128:10: 'TimeMonths'
{
- match("TimeWeeks");
+ match("TimeMonths");
}
@@ -2617,10 +2618,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:129:8: ( 'TimeDays' )
- // InternalCubeDSL.g:129:10: 'TimeDays'
+ // InternalCubeDSL.g:129:8: ( 'TimeWeeks' )
+ // InternalCubeDSL.g:129:10: 'TimeWeeks'
{
- match("TimeDays");
+ match("TimeWeeks");
}
@@ -2638,10 +2639,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:130:8: ( 'TimeHours' )
- // InternalCubeDSL.g:130:10: 'TimeHours'
+ // InternalCubeDSL.g:130:8: ( 'TimeDays' )
+ // InternalCubeDSL.g:130:10: 'TimeDays'
{
- match("TimeHours");
+ match("TimeDays");
}
@@ -2659,10 +2660,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:131:8: ( 'TimeMinutes' )
- // InternalCubeDSL.g:131:10: 'TimeMinutes'
+ // InternalCubeDSL.g:131:8: ( 'TimeHours' )
+ // InternalCubeDSL.g:131:10: 'TimeHours'
{
- match("TimeMinutes");
+ match("TimeHours");
}
@@ -2680,10 +2681,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:132:8: ( 'TimeSeconds' )
- // InternalCubeDSL.g:132:10: 'TimeSeconds'
+ // InternalCubeDSL.g:132:8: ( 'TimeMinutes' )
+ // InternalCubeDSL.g:132:10: 'TimeMinutes'
{
- match("TimeSeconds");
+ match("TimeMinutes");
}
@@ -2696,15 +2697,36 @@ public class InternalCubeDSLLexer extends Lexer {
}
// $ANTLR end "T__134"
+ // $ANTLR start "T__135"
+ public final void mT__135() throws RecognitionException {
+ try {
+ int _type = T__135;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalCubeDSL.g:133:8: ( 'TimeSeconds' )
+ // InternalCubeDSL.g:133:10: 'TimeSeconds'
+ {
+ match("TimeSeconds");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__135"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8585:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalCubeDSL.g:8585:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalCubeDSL.g:8599:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalCubeDSL.g:8599:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalCubeDSL.g:8585:12: ( '0x' | '0X' )
+ // InternalCubeDSL.g:8599:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2732,7 +2754,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalCubeDSL.g:8585:13: '0x'
+ // InternalCubeDSL.g:8599:13: '0x'
{
match("0x");
@@ -2740,7 +2762,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8585:18: '0X'
+ // InternalCubeDSL.g:8599:18: '0X'
{
match("0X");
@@ -2750,7 +2772,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
- // InternalCubeDSL.g:8585:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalCubeDSL.g:8599:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -2788,7 +2810,7 @@ public class InternalCubeDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalCubeDSL.g:8585:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalCubeDSL.g:8599:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2797,10 +2819,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalCubeDSL.g:8585:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalCubeDSL.g:8599:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalCubeDSL.g:8585:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalCubeDSL.g:8599:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2818,7 +2840,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalCubeDSL.g:8585:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalCubeDSL.g:8599:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -2842,7 +2864,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8585:84: ( 'l' | 'L' )
+ // InternalCubeDSL.g:8599:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -2881,11 +2903,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8587:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalCubeDSL.g:8587:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalCubeDSL.g:8601:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalCubeDSL.g:8601:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalCubeDSL.g:8587:21: ( '0' .. '9' | '_' )*
+ // InternalCubeDSL.g:8601:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -2934,11 +2956,11 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8589:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalCubeDSL.g:8589:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalCubeDSL.g:8603:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalCubeDSL.g:8603:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalCubeDSL.g:8589:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalCubeDSL.g:8603:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -2947,7 +2969,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalCubeDSL.g:8589:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalCubeDSL.g:8603:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -2958,7 +2980,7 @@ public class InternalCubeDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalCubeDSL.g:8589:36: ( '+' | '-' )?
+ // InternalCubeDSL.g:8603:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2991,7 +3013,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
- // InternalCubeDSL.g:8589:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalCubeDSL.g:8603:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -3003,7 +3025,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalCubeDSL.g:8589:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalCubeDSL.g:8603:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -3027,7 +3049,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8589:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalCubeDSL.g:8603:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -3060,10 +3082,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8591:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalCubeDSL.g:8591:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalCubeDSL.g:8605:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalCubeDSL.g:8605:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalCubeDSL.g:8591:11: ( '^' )?
+ // InternalCubeDSL.g:8605:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3072,7 +3094,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalCubeDSL.g:8591:11: '^'
+ // InternalCubeDSL.g:8605:11: '^'
{
match('^');
@@ -3090,7 +3112,7 @@ public class InternalCubeDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalCubeDSL.g:8591:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalCubeDSL.g:8605:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -3139,10 +3161,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8593:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalCubeDSL.g:8593:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalCubeDSL.g:8607:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalCubeDSL.g:8607:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalCubeDSL.g:8593:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalCubeDSL.g:8607:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -3160,10 +3182,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalCubeDSL.g:8593:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalCubeDSL.g:8607:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalCubeDSL.g:8593:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalCubeDSL.g:8607:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -3179,7 +3201,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalCubeDSL.g:8593:21: '\\\\' .
+ // InternalCubeDSL.g:8607:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3187,7 +3209,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8593:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalCubeDSL.g:8607:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3207,7 +3229,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:8593:44: ( '\"' )?
+ // InternalCubeDSL.g:8607:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3216,7 +3238,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalCubeDSL.g:8593:44: '\"'
+ // InternalCubeDSL.g:8607:44: '\"'
{
match('\"');
@@ -3229,10 +3251,10 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8593:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalCubeDSL.g:8607:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalCubeDSL.g:8593:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalCubeDSL.g:8607:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -3248,7 +3270,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalCubeDSL.g:8593:55: '\\\\' .
+ // InternalCubeDSL.g:8607:55: '\\\\' .
{
match('\\');
matchAny();
@@ -3256,7 +3278,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalCubeDSL.g:8593:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalCubeDSL.g:8607:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3276,7 +3298,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:8593:79: ( '\\'' )?
+ // InternalCubeDSL.g:8607:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -3285,7 +3307,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalCubeDSL.g:8593:79: '\\''
+ // InternalCubeDSL.g:8607:79: '\\''
{
match('\'');
@@ -3316,12 +3338,12 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8595:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalCubeDSL.g:8595:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalCubeDSL.g:8609:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalCubeDSL.g:8609:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalCubeDSL.g:8595:24: ( options {greedy=false; } : . )*
+ // InternalCubeDSL.g:8609:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -3346,7 +3368,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalCubeDSL.g:8595:52: .
+ // InternalCubeDSL.g:8609:52: .
{
matchAny();
@@ -3376,12 +3398,12 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8597:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalCubeDSL.g:8597:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalCubeDSL.g:8611:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalCubeDSL.g:8611:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalCubeDSL.g:8597:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalCubeDSL.g:8611:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -3394,7 +3416,7 @@ public class InternalCubeDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalCubeDSL.g:8597:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalCubeDSL.g:8611:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3414,7 +3436,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
} while (true);
- // InternalCubeDSL.g:8597:40: ( ( '\\r' )? '\\n' )?
+ // InternalCubeDSL.g:8611:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -3423,9 +3445,9 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalCubeDSL.g:8597:41: ( '\\r' )? '\\n'
+ // InternalCubeDSL.g:8611:41: ( '\\r' )? '\\n'
{
- // InternalCubeDSL.g:8597:41: ( '\\r' )?
+ // InternalCubeDSL.g:8611:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -3434,7 +3456,7 @@ public class InternalCubeDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalCubeDSL.g:8597:41: '\\r'
+ // InternalCubeDSL.g:8611:41: '\\r'
{
match('\r');
@@ -3466,10 +3488,10 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8599:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalCubeDSL.g:8599:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalCubeDSL.g:8613:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalCubeDSL.g:8613:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalCubeDSL.g:8599:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalCubeDSL.g:8613:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -3523,8 +3545,8 @@ public class InternalCubeDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCubeDSL.g:8601:16: ( . )
- // InternalCubeDSL.g:8601:18: .
+ // InternalCubeDSL.g:8615:16: ( . )
+ // InternalCubeDSL.g:8615:18: .
{
matchAny();
@@ -3539,8 +3561,8 @@ public class InternalCubeDSLLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalCubeDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt21=131;
+ // InternalCubeDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt21=132;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
@@ -4398,63 +4420,70 @@ public class InternalCubeDSLLexer extends Lexer {
}
break;
case 123 :
- // InternalCubeDSL.g:1:777: RULE_HEX
+ // InternalCubeDSL.g:1:777: T__135
{
- mRULE_HEX();
+ mT__135();
}
break;
case 124 :
- // InternalCubeDSL.g:1:786: RULE_INT
+ // InternalCubeDSL.g:1:784: RULE_HEX
{
- mRULE_INT();
+ mRULE_HEX();
}
break;
case 125 :
- // InternalCubeDSL.g:1:795: RULE_DECIMAL
+ // InternalCubeDSL.g:1:793: RULE_INT
{
- mRULE_DECIMAL();
+ mRULE_INT();
}
break;
case 126 :
- // InternalCubeDSL.g:1:808: RULE_ID
+ // InternalCubeDSL.g:1:802: RULE_DECIMAL
{
- mRULE_ID();
+ mRULE_DECIMAL();
}
break;
case 127 :
- // InternalCubeDSL.g:1:816: RULE_STRING
+ // InternalCubeDSL.g:1:815: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 128 :
- // InternalCubeDSL.g:1:828: RULE_ML_COMMENT
+ // InternalCubeDSL.g:1:823: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 129 :
- // InternalCubeDSL.g:1:844: RULE_SL_COMMENT
+ // InternalCubeDSL.g:1:835: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 130 :
- // InternalCubeDSL.g:1:860: RULE_WS
+ // InternalCubeDSL.g:1:851: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 131 :
- // InternalCubeDSL.g:1:868: RULE_ANY_OTHER
+ // InternalCubeDSL.g:1:867: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 132 :
+ // InternalCubeDSL.g:1:875: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4468,60 +4497,59 @@ public class InternalCubeDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\74\2\uffff\14\74\1\136\2\74\1\150\5\uffff\1\160\3\uffff\1\166\1\172\1\176\1\u0080\1\u0082\1\u0084\1\u0086\1\u0088\1\u008a\1\u008d\1\u008f\12\74\2\u009e\1\71\5\uffff\2\74\3\uffff\5\74\1\u00ad\10\74\1\u00b7\10\74\1\u00c0\6\74\1\u00c8\1\uffff\2\74\1\u00cb\4\74\10\uffff\1\u00d2\32\uffff\1\u00d4\6\uffff\14\74\1\uffff\1\u009e\4\uffff\13\74\1\uffff\4\74\1\u00f1\4\74\1\uffff\1\u00f6\3\74\1\u00fa\3\74\1\uffff\1\u00fe\3\74\1\u0102\1\u0103\2\uffff\2\74\1\uffff\3\74\1\u0109\1\74\4\uffff\1\u010b\3\74\1\u010f\1\u0110\11\74\1\u011a\3\74\1\u011e\4\74\1\u0123\1\74\1\u0127\1\u0128\1\uffff\4\74\1\uffff\2\74\1\u012f\1\uffff\3\74\1\uffff\1\u0133\2\74\2\uffff\5\74\1\uffff\1\74\1\uffff\3\74\2\uffff\5\74\1\u0144\1\u014d\2\74\1\uffff\1\74\1\u0151\1\74\1\uffff\1\u0153\3\74\1\uffff\3\74\2\uffff\1\u015a\5\74\1\uffff\1\u0162\2\74\1\uffff\6\74\1\u016b\1\74\1\u016d\1\74\1\u016f\5\74\1\uffff\10\74\1\uffff\2\74\1\u0181\1\uffff\1\74\1\uffff\5\74\1\u0188\1\uffff\1\74\1\u018a\1\74\1\u018c\3\74\1\uffff\4\74\1\u0194\1\74\1\u0196\1\u0197\1\uffff\1\74\1\uffff\1\74\1\uffff\1\u019a\1\u019b\15\74\1\u01a9\1\74\1\uffff\1\74\1\u01ad\4\74\1\uffff\1\74\1\uffff\1\74\1\uffff\1\74\1\u01b5\4\74\1\u01ba\1\uffff\1\74\2\uffff\1\74\1\u01bd\2\uffff\1\u01be\1\u01bf\1\u01c0\12\74\1\uffff\1\u01cb\2\74\1\uffff\3\74\1\u01d1\3\74\1\uffff\4\74\1\uffff\2\74\4\uffff\10\74\1\u01e3\1\74\1\uffff\2\74\1\u01e9\1\uffff\1\74\1\uffff\1\u01eb\1\74\1\u01ed\1\u01ee\5\74\1\u01f4\1\u01f5\1\74\1\u01f7\3\74\1\u01fb\1\uffff\5\74\1\uffff\1\74\1\uffff\1\74\2\uffff\1\u0203\1\u0204\1\74\1\u0206\1\74\2\uffff\1\74\1\uffff\1\74\1\u020a\1\74\1\uffff\7\74\2\uffff\1\74\1\uffff\3\74\1\uffff\1\u0217\1\u0218\7\74\1\u0220\1\74\1\u0222\2\uffff\1\u0223\1\74\1\u0225\1\74\1\u0227\1\u0228\1\u0229\1\uffff\1\u022a\2\uffff\1\u022b\1\uffff\1\u022c\6\uffff";
+ "\1\uffff\1\74\1\uffff\1\74\1\uffff\14\74\1\143\1\74\1\151\5\uffff\1\161\3\uffff\1\167\1\173\1\177\1\u0081\1\u0083\1\u0085\1\u0087\1\u0089\1\u008b\1\u008e\1\u0090\12\74\2\u009f\1\71\5\uffff\2\74\2\uffff\5\74\1\uffff\5\74\1\u00b4\10\74\1\u00be\10\74\1\u00c7\6\74\1\u00cf\1\uffff\2\74\1\u00d2\10\uffff\1\u00d4\32\uffff\1\u00d6\6\uffff\14\74\1\uffff\1\u009f\4\uffff\6\74\1\u00ea\12\74\1\uffff\4\74\1\u00f9\4\74\1\uffff\1\u00fe\3\74\1\u0102\3\74\1\uffff\1\u0106\3\74\1\u010a\1\u010b\2\uffff\2\74\5\uffff\1\u010e\3\74\1\u0112\1\u0113\15\74\1\uffff\1\74\1\u0122\3\74\1\u0126\4\74\1\u012b\1\74\1\u012f\1\u0130\1\uffff\4\74\1\uffff\2\74\1\u0137\1\uffff\3\74\1\uffff\1\u013b\2\74\2\uffff\2\74\1\uffff\3\74\2\uffff\5\74\1\u0148\1\u0151\5\74\1\u0157\1\74\1\uffff\1\74\1\u015a\1\74\1\uffff\1\u015c\3\74\1\uffff\3\74\2\uffff\1\u0163\5\74\1\uffff\1\u016b\2\74\1\uffff\4\74\1\u0172\1\74\1\u0174\5\74\1\uffff\10\74\1\uffff\3\74\1\u0187\1\u0188\1\uffff\1\74\1\u018a\1\uffff\1\74\1\uffff\5\74\1\u0191\1\uffff\1\74\1\u0193\1\74\1\u0195\3\74\1\uffff\4\74\1\u019d\1\74\1\uffff\1\74\1\uffff\1\u01a0\1\u01a1\15\74\1\u01af\2\74\2\uffff\1\74\1\uffff\1\74\1\u01b5\4\74\1\uffff\1\74\1\uffff\1\74\1\uffff\1\74\1\u01bd\4\74\1\u01c2\1\uffff\1\74\1\u01c4\2\uffff\1\u01c5\1\u01c6\1\u01c7\12\74\1\uffff\1\u01d2\4\74\1\uffff\3\74\1\u01da\3\74\1\uffff\4\74\1\uffff\1\74\4\uffff\10\74\1\u01eb\1\74\1\uffff\4\74\1\u01f3\1\uffff\1\74\1\uffff\1\u01f5\1\74\1\u01f7\1\u01f8\4\74\1\u01fd\1\u01fe\1\74\1\u0200\3\74\1\u0204\1\uffff\7\74\1\uffff\1\74\1\uffff\1\74\2\uffff\1\u020e\1\u020f\1\74\1\u0211\2\uffff\1\74\1\uffff\1\74\1\u0214\1\74\1\uffff\11\74\2\uffff\1\74\1\uffff\2\74\1\uffff\1\u0222\1\u0223\1\74\1\u0225\10\74\1\u022e\2\uffff\1\74\1\uffff\1\u0230\1\74\1\u0232\1\74\1\u0234\1\u0235\1\u0236\1\u0237\1\uffff\1\74\1\uffff\1\u0239\1\uffff\1\u023a\4\uffff\1\74\2\uffff\13\74\1\u0247\1\uffff";
static final String DFA21_eofS =
- "\u022d\uffff";
+ "\u0248\uffff";
static final String DFA21_minS =
- "\1\0\1\141\2\uffff\1\141\1\145\1\162\1\150\1\141\2\154\2\145\1\141\1\156\1\141\1\56\1\146\1\164\1\52\5\uffff\1\75\3\uffff\1\53\1\55\1\52\1\75\1\76\1\75\1\174\1\46\1\75\1\56\1\72\1\141\1\150\1\141\1\145\1\164\1\165\1\156\1\157\1\141\1\151\2\60\1\44\5\uffff\1\143\1\157\3\uffff\1\142\1\154\1\160\1\146\1\155\1\44\1\145\1\144\1\160\1\165\1\162\1\145\1\163\1\154\1\44\1\147\2\164\1\163\1\171\1\166\1\155\1\164\1\44\1\167\1\154\1\151\1\141\1\156\1\170\1\74\1\uffff\1\160\1\163\1\44\1\141\1\151\1\155\1\156\10\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\154\1\156\1\151\1\154\1\164\1\162\1\155\1\164\1\157\1\164\1\155\1\uffff\1\60\4\uffff\1\153\1\160\1\145\1\165\1\156\1\164\1\145\1\143\1\141\1\145\1\164\1\uffff\1\162\1\151\2\145\1\44\1\157\1\162\1\101\1\115\1\uffff\1\44\1\151\2\145\1\44\2\145\1\126\1\uffff\1\44\1\154\1\161\1\163\2\44\2\uffff\1\157\1\164\1\uffff\2\164\1\145\1\44\1\143\4\uffff\1\44\1\163\1\141\1\154\2\44\1\165\1\151\2\145\1\154\2\145\1\141\1\145\1\44\1\155\1\164\1\151\1\44\1\150\1\165\1\156\1\151\1\44\1\156\2\44\1\uffff\1\167\1\141\1\154\1\145\1\uffff\1\164\1\156\1\44\1\uffff\1\154\1\103\1\151\1\uffff\1\44\2\165\2\uffff\1\162\1\141\1\151\1\143\1\162\1\uffff\1\150\1\uffff\1\145\1\154\1\145\2\uffff\1\162\1\156\1\162\1\147\1\145\2\44\1\147\1\162\1\uffff\1\156\1\44\1\157\1\uffff\1\44\1\154\1\163\1\156\1\uffff\1\141\1\151\1\146\2\uffff\1\44\1\162\1\154\1\155\1\171\1\144\1\uffff\1\44\1\157\1\163\1\uffff\1\145\1\162\1\164\1\156\1\143\1\150\1\44\1\162\1\44\1\154\1\44\1\156\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\141\1\165\1\151\1\145\1\141\1\145\1\uffff\1\145\1\164\1\44\1\uffff\1\156\1\uffff\1\164\1\151\1\143\1\154\1\155\1\44\1\uffff\1\143\1\44\1\142\1\44\1\151\1\163\1\171\1\uffff\1\154\1\151\1\115\1\145\1\44\1\143\2\44\1\uffff\1\157\1\uffff\1\171\1\uffff\2\44\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\44\1\171\1\uffff\1\103\1\44\1\157\1\164\1\103\1\145\1\uffff\1\150\1\uffff\1\145\1\uffff\1\157\1\44\1\160\1\165\1\142\1\145\1\44\1\uffff\1\145\2\uffff\1\156\1\44\2\uffff\3\44\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\uffff\1\44\1\157\1\145\1\uffff\1\156\1\55\1\157\1\44\1\171\1\162\1\156\1\uffff\1\145\1\155\1\154\1\155\1\uffff\1\157\1\151\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\44\1\156\1\uffff\1\154\1\141\1\44\1\uffff\1\154\1\uffff\1\44\1\116\2\44\1\156\1\145\1\142\1\146\1\172\2\44\1\145\1\44\1\145\1\163\1\145\1\44\1\uffff\1\144\1\165\1\163\1\142\1\163\1\uffff\1\165\1\uffff\1\141\2\uffff\2\44\1\145\1\44\1\145\2\uffff\1\141\1\uffff\1\162\1\44\1\163\1\uffff\1\163\1\155\1\165\1\145\1\141\2\155\2\uffff\1\162\1\uffff\1\144\1\162\1\163\1\uffff\2\44\1\156\2\162\1\147\1\156\1\145\1\163\1\44\1\163\1\44\2\uffff\1\44\1\145\1\44\1\145\3\44\1\uffff\1\44\2\uffff\1\44\1\uffff\1\44\6\uffff";
+ "\1\0\1\141\1\uffff\1\143\1\uffff\1\141\1\145\1\162\1\150\1\141\2\154\2\145\1\141\1\156\1\141\1\56\1\146\1\52\5\uffff\1\75\3\uffff\1\53\1\55\1\52\1\75\1\76\1\75\1\174\1\46\1\75\1\56\1\72\1\141\1\150\1\141\1\145\1\164\1\165\1\156\1\157\1\141\1\151\2\60\1\44\5\uffff\1\143\1\157\2\uffff\1\150\1\141\1\151\1\155\1\156\1\uffff\1\142\1\154\1\160\1\146\1\155\1\44\1\145\1\144\1\160\1\165\1\162\1\145\1\163\1\154\1\44\1\147\2\164\1\163\1\171\1\166\1\155\1\164\1\44\1\167\1\154\1\151\1\141\1\156\1\170\1\74\1\uffff\1\160\1\163\1\44\10\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\154\1\156\1\151\1\154\1\164\1\162\1\155\1\164\1\157\1\164\1\155\1\uffff\1\60\4\uffff\1\153\1\160\1\145\2\164\1\145\1\44\1\143\1\145\1\165\1\156\1\164\1\145\1\143\1\141\1\145\1\164\1\uffff\1\162\1\151\2\145\1\44\1\157\1\162\1\101\1\115\1\uffff\1\44\1\151\2\145\1\44\2\145\1\126\1\uffff\1\44\1\154\1\161\1\163\2\44\2\uffff\1\157\1\164\5\uffff\1\44\1\163\1\141\1\154\2\44\1\165\1\151\2\145\1\154\2\145\1\141\1\145\1\155\1\151\1\143\1\162\1\uffff\1\150\1\44\1\155\1\164\1\151\1\44\1\150\1\165\1\156\1\151\1\44\1\156\2\44\1\uffff\1\167\1\141\1\154\1\145\1\uffff\1\164\1\156\1\44\1\uffff\1\154\1\103\1\151\1\uffff\1\44\2\165\2\uffff\1\162\1\141\1\uffff\1\145\1\154\1\145\2\uffff\1\162\1\156\1\162\1\147\1\145\2\44\1\147\1\162\1\141\1\143\1\150\1\44\1\162\1\uffff\1\156\1\44\1\157\1\uffff\1\44\1\154\1\163\1\156\1\uffff\1\141\1\151\1\146\2\uffff\1\44\1\162\1\154\1\155\1\171\1\144\1\uffff\1\44\1\157\1\163\1\uffff\1\145\1\162\1\164\1\156\1\44\1\154\1\44\1\156\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\141\1\165\1\151\1\145\1\141\1\145\1\uffff\1\145\1\164\1\124\2\44\1\uffff\1\157\1\44\1\uffff\1\156\1\uffff\1\164\1\151\1\143\1\154\1\155\1\44\1\uffff\1\143\1\44\1\142\1\44\1\151\1\163\1\171\1\uffff\1\154\1\151\1\115\1\145\1\44\1\143\1\uffff\1\171\1\uffff\2\44\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\44\1\171\1\141\2\uffff\1\156\1\uffff\1\103\1\44\1\157\1\164\1\103\1\145\1\uffff\1\150\1\uffff\1\145\1\uffff\1\157\1\44\1\160\1\165\1\142\1\145\1\44\1\uffff\1\145\1\44\2\uffff\3\44\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\uffff\1\44\1\142\1\151\1\157\1\145\1\uffff\1\156\1\55\1\157\1\44\1\171\1\162\1\156\1\uffff\1\145\1\155\1\154\1\155\1\uffff\1\157\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\44\1\156\1\uffff\1\154\1\172\1\154\1\141\1\44\1\uffff\1\154\1\uffff\1\44\1\116\2\44\1\156\1\145\1\142\1\146\2\44\1\145\1\44\1\145\1\163\1\145\1\44\1\uffff\1\144\2\145\1\165\1\163\1\142\1\163\1\uffff\1\165\1\uffff\1\141\2\uffff\2\44\1\145\1\44\2\uffff\1\141\1\uffff\1\162\1\44\1\163\1\uffff\1\163\1\116\1\144\1\155\1\165\1\145\1\141\2\155\2\uffff\1\162\1\uffff\1\162\1\163\1\uffff\2\44\1\141\1\44\1\156\2\162\1\147\1\156\1\145\2\163\1\44\2\uffff\1\155\1\uffff\1\44\1\145\1\44\1\145\4\44\1\uffff\1\145\1\uffff\1\44\1\uffff\1\44\4\uffff\1\163\2\uffff\1\124\1\157\1\114\1\157\1\167\1\145\1\162\1\103\1\141\1\163\1\145\1\44\1\uffff";
static final String DFA21_maxS =
- "\1\uffff\1\162\2\uffff\1\165\1\157\1\166\1\171\1\151\1\166\1\170\2\145\1\165\1\156\1\151\1\56\1\156\1\171\1\75\5\uffff\1\76\3\uffff\1\75\1\76\2\75\1\76\1\75\1\174\1\46\1\75\2\72\1\157\1\150\1\141\1\145\1\164\1\165\1\156\1\157\1\141\1\151\1\170\1\154\1\172\5\uffff\1\143\1\157\3\uffff\1\142\1\165\1\164\1\146\1\163\1\172\1\145\1\144\1\160\1\171\1\162\1\145\1\163\1\154\1\172\1\147\2\164\1\163\1\171\1\166\1\155\1\164\1\172\1\167\1\154\1\151\1\141\1\156\1\170\1\74\1\uffff\1\160\1\163\1\172\1\141\1\151\1\160\1\156\10\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\154\1\156\1\151\1\162\1\164\1\162\1\155\1\164\1\157\1\164\1\155\1\uffff\1\154\4\uffff\1\153\1\160\1\145\1\165\1\156\1\164\1\145\1\143\1\141\1\145\1\164\1\uffff\1\162\1\151\2\145\1\172\1\157\1\162\1\101\1\115\1\uffff\1\172\1\151\2\145\1\172\2\145\1\126\1\uffff\1\172\1\154\1\161\1\163\2\172\2\uffff\1\157\1\164\1\uffff\2\164\1\145\1\172\1\143\4\uffff\1\172\1\163\1\141\1\154\2\172\1\165\1\151\2\145\1\154\2\145\1\141\1\145\1\172\1\155\1\164\1\151\1\172\1\150\1\165\1\156\1\151\1\172\1\156\2\172\1\uffff\1\167\1\141\1\154\1\145\1\uffff\1\164\1\156\1\172\1\uffff\1\154\1\103\1\151\1\uffff\1\172\2\165\2\uffff\1\162\1\141\1\151\1\143\1\162\1\uffff\1\150\1\uffff\1\145\1\154\1\145\2\uffff\1\162\1\156\1\162\1\147\1\145\2\172\1\147\1\162\1\uffff\1\156\1\172\1\157\1\uffff\1\172\1\154\1\163\1\156\1\uffff\1\141\1\151\1\146\2\uffff\1\172\1\162\1\154\1\155\1\171\1\163\1\uffff\1\172\1\157\1\163\1\uffff\1\145\1\162\1\164\1\156\1\143\1\150\1\172\1\162\1\172\1\154\1\172\1\156\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\157\1\165\1\157\1\145\1\141\1\145\1\uffff\1\145\1\164\1\172\1\uffff\1\156\1\uffff\1\164\1\151\1\143\1\154\1\155\1\172\1\uffff\1\143\1\172\1\142\1\172\1\151\1\163\1\171\1\uffff\1\154\1\151\1\115\1\145\1\172\1\143\2\172\1\uffff\1\157\1\uffff\1\171\1\uffff\2\172\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\172\1\171\1\uffff\1\103\1\172\1\157\1\164\1\103\1\145\1\uffff\1\150\1\uffff\1\145\1\uffff\1\157\1\172\1\160\1\165\1\142\1\145\1\172\1\uffff\1\145\2\uffff\1\156\1\172\2\uffff\3\172\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\uffff\1\172\1\157\1\145\1\uffff\1\156\1\55\1\157\1\172\1\171\1\162\1\156\1\uffff\1\145\1\155\1\154\1\155\1\uffff\1\157\1\151\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\172\1\156\1\uffff\1\154\1\155\1\172\1\uffff\1\154\1\uffff\1\172\1\116\2\172\1\156\1\145\1\142\1\146\3\172\1\145\1\172\1\145\1\163\1\145\1\172\1\uffff\1\144\1\165\1\163\1\142\1\163\1\uffff\1\165\1\uffff\1\141\2\uffff\2\172\1\145\1\172\1\145\2\uffff\1\141\1\uffff\1\162\1\172\1\163\1\uffff\1\163\1\155\1\165\1\145\1\141\2\155\2\uffff\1\162\1\uffff\1\144\1\162\1\163\1\uffff\2\172\1\156\2\162\1\147\1\156\1\145\1\163\1\172\1\163\1\172\2\uffff\1\172\1\145\1\172\1\145\3\172\1\uffff\1\172\2\uffff\1\172\1\uffff\1\172\6\uffff";
+ "\1\uffff\1\162\1\uffff\1\171\1\uffff\1\165\1\157\1\166\1\171\1\151\1\166\1\170\2\145\1\165\1\156\1\151\1\56\1\156\1\75\5\uffff\1\76\3\uffff\1\75\1\76\2\75\1\76\1\75\1\174\1\46\1\75\2\72\1\157\1\150\1\141\1\145\1\164\1\165\1\156\1\157\1\141\1\151\1\170\1\154\1\172\5\uffff\1\143\1\157\2\uffff\1\150\1\141\1\151\1\160\1\156\1\uffff\1\142\1\165\1\164\1\146\1\163\1\172\1\145\1\144\1\160\1\171\1\162\1\145\1\163\1\154\1\172\1\147\2\164\1\163\1\171\1\166\1\155\1\164\1\172\1\167\1\154\1\151\1\141\1\156\1\170\1\74\1\uffff\1\160\1\163\1\172\10\uffff\1\75\32\uffff\1\75\6\uffff\1\162\1\154\1\156\1\151\1\162\1\164\1\162\1\155\1\164\1\157\1\164\1\155\1\uffff\1\154\4\uffff\1\153\1\160\1\145\2\164\1\145\1\172\1\143\1\145\1\165\1\156\1\164\1\145\1\143\1\141\1\145\1\164\1\uffff\1\162\1\151\2\145\1\172\1\157\1\162\1\101\1\115\1\uffff\1\172\1\151\2\145\1\172\2\145\1\126\1\uffff\1\172\1\154\1\161\1\163\2\172\2\uffff\1\157\1\164\5\uffff\1\172\1\163\1\141\1\154\2\172\1\165\1\151\2\145\1\154\2\145\1\141\1\145\1\155\1\151\1\143\1\162\1\uffff\1\150\1\172\1\155\1\164\1\151\1\172\1\150\1\165\1\156\1\151\1\172\1\156\2\172\1\uffff\1\167\1\141\1\154\1\145\1\uffff\1\164\1\156\1\172\1\uffff\1\154\1\103\1\151\1\uffff\1\172\2\165\2\uffff\1\162\1\141\1\uffff\1\145\1\154\1\145\2\uffff\1\162\1\156\1\162\1\147\1\145\2\172\1\147\1\162\1\141\1\143\1\150\1\172\1\162\1\uffff\1\156\1\172\1\157\1\uffff\1\172\1\154\1\163\1\156\1\uffff\1\141\1\151\1\146\2\uffff\1\172\1\162\1\154\1\155\1\171\1\163\1\uffff\1\172\1\157\1\163\1\uffff\1\145\1\162\1\164\1\156\1\172\1\154\1\172\1\156\1\147\1\151\1\145\1\141\1\uffff\1\164\1\145\1\157\1\165\1\157\1\145\1\141\1\145\1\uffff\1\145\1\164\1\124\2\172\1\uffff\1\157\1\172\1\uffff\1\156\1\uffff\1\164\1\151\1\143\1\154\1\155\1\172\1\uffff\1\143\1\172\1\142\1\172\1\151\1\163\1\171\1\uffff\1\154\1\151\1\115\1\145\1\172\1\143\1\uffff\1\171\1\uffff\2\172\1\143\1\162\1\156\2\141\1\154\1\165\1\141\2\156\1\145\1\171\1\143\1\172\1\171\1\141\2\uffff\1\156\1\uffff\1\103\1\172\1\157\1\164\1\103\1\145\1\uffff\1\150\1\uffff\1\145\1\uffff\1\157\1\172\1\160\1\165\1\142\1\145\1\172\1\uffff\1\145\1\172\2\uffff\3\172\1\155\1\162\1\146\2\162\1\164\1\165\1\153\1\163\1\157\1\uffff\1\172\1\142\1\151\1\157\1\145\1\uffff\1\156\1\55\1\157\1\172\1\171\1\162\1\156\1\uffff\1\145\1\155\1\154\1\155\1\uffff\1\157\4\uffff\1\160\1\163\1\131\1\163\1\164\1\150\1\164\1\163\1\172\1\156\1\uffff\1\154\1\172\1\154\1\155\1\172\1\uffff\1\154\1\uffff\1\172\1\116\2\172\1\156\1\145\1\142\1\146\2\172\1\145\1\172\1\145\1\163\1\145\1\172\1\uffff\1\144\2\145\1\165\1\163\1\142\1\163\1\uffff\1\165\1\uffff\1\141\2\uffff\2\172\1\145\1\172\2\uffff\1\141\1\uffff\1\162\1\172\1\163\1\uffff\1\163\1\116\1\144\1\155\1\165\1\145\1\141\2\155\2\uffff\1\162\1\uffff\1\162\1\163\1\uffff\2\172\1\141\1\172\1\156\2\162\1\147\1\156\1\145\2\163\1\172\2\uffff\1\155\1\uffff\1\172\1\145\1\172\1\145\4\172\1\uffff\1\145\1\uffff\1\172\1\uffff\1\172\4\uffff\1\163\2\uffff\1\124\1\157\1\114\1\157\1\167\1\145\1\162\1\103\1\141\1\163\1\145\1\172\1\uffff";
static final String DFA21_acceptS =
- "\2\uffff\1\2\1\3\20\uffff\1\41\1\42\1\43\1\44\1\45\1\uffff\1\47\1\50\1\51\30\uffff\1\176\2\177\1\u0082\1\u0083\2\uffff\1\176\1\2\1\3\37\uffff\1\33\7\uffff\1\54\1\101\1\37\1\41\1\42\1\43\1\44\1\45\1\uffff\1\74\1\46\1\47\1\50\1\51\1\52\1\106\1\77\1\53\1\71\1\107\1\100\1\55\1\u0080\1\u0081\1\102\1\56\1\103\1\75\1\57\1\61\1\60\1\62\1\112\1\63\1\144\1\uffff\1\104\1\76\1\111\1\143\1\110\1\116\14\uffff\1\173\1\uffff\1\174\1\175\1\177\1\u0082\13\uffff\1\123\11\uffff\1\105\10\uffff\1\40\6\uffff\1\72\1\73\2\uffff\1\113\5\uffff\1\66\1\64\1\67\1\65\34\uffff\1\137\4\uffff\1\151\3\uffff\1\17\3\uffff\1\130\3\uffff\1\147\1\150\5\uffff\1\145\1\uffff\1\121\3\uffff\1\124\1\125\11\uffff\1\4\3\uffff\1\120\4\uffff\1\7\3\uffff\1\30\1\132\6\uffff\1\114\3\uffff\1\133\20\uffff\1\157\10\uffff\1\160\3\uffff\1\146\1\uffff\1\142\6\uffff\1\135\7\uffff\1\20\10\uffff\1\127\1\uffff\1\131\1\uffff\1\122\21\uffff\1\21\6\uffff\1\134\1\uffff\1\13\1\uffff\1\16\7\uffff\1\34\1\uffff\1\35\1\115\2\uffff\1\136\1\153\15\uffff\1\1\3\uffff\1\117\7\uffff\1\126\4\uffff\1\31\2\uffff\1\140\1\154\1\155\1\156\12\uffff\1\27\3\uffff\1\152\1\uffff\1\11\21\uffff\1\167\5\uffff\1\10\1\uffff\1\12\1\uffff\1\36\1\26\5\uffff\1\161\1\162\1\uffff\1\170\3\uffff\1\166\7\uffff\1\22\1\32\1\uffff\1\70\3\uffff\1\165\14\uffff\1\171\1\172\7\uffff\1\141\1\uffff\1\164\1\23\1\uffff\1\15\1\uffff\1\24\1\14\1\25\1\163\1\5\1\6";
+ "\2\uffff\1\2\1\uffff\1\4\17\uffff\1\42\1\43\1\44\1\45\1\46\1\uffff\1\50\1\51\1\52\30\uffff\1\177\2\u0080\1\u0083\1\u0084\2\uffff\1\177\1\2\5\uffff\1\4\37\uffff\1\34\3\uffff\1\55\1\102\1\40\1\42\1\43\1\44\1\45\1\46\1\uffff\1\75\1\47\1\50\1\51\1\52\1\53\1\107\1\100\1\54\1\72\1\110\1\101\1\56\1\u0081\1\u0082\1\103\1\57\1\104\1\76\1\60\1\62\1\61\1\63\1\113\1\64\1\145\1\uffff\1\105\1\77\1\112\1\144\1\111\1\117\14\uffff\1\174\1\uffff\1\175\1\176\1\u0080\1\u0083\21\uffff\1\124\11\uffff\1\106\10\uffff\1\41\6\uffff\1\73\1\74\2\uffff\1\114\1\67\1\65\1\70\1\66\23\uffff\1\146\16\uffff\1\140\4\uffff\1\152\3\uffff\1\20\3\uffff\1\131\3\uffff\1\150\1\151\2\uffff\1\122\3\uffff\1\125\1\126\16\uffff\1\5\3\uffff\1\121\4\uffff\1\10\3\uffff\1\31\1\133\6\uffff\1\115\3\uffff\1\134\14\uffff\1\160\10\uffff\1\161\5\uffff\1\130\2\uffff\1\147\1\uffff\1\143\6\uffff\1\136\7\uffff\1\21\6\uffff\1\132\1\uffff\1\123\22\uffff\1\36\1\116\1\uffff\1\22\6\uffff\1\135\1\uffff\1\14\1\uffff\1\17\7\uffff\1\35\2\uffff\1\137\1\154\15\uffff\1\1\5\uffff\1\120\7\uffff\1\127\4\uffff\1\32\1\uffff\1\141\1\155\1\156\1\157\12\uffff\1\30\5\uffff\1\153\1\uffff\1\12\20\uffff\1\170\7\uffff\1\11\1\uffff\1\13\1\uffff\1\37\1\27\4\uffff\1\162\1\163\1\uffff\1\171\3\uffff\1\167\11\uffff\1\23\1\33\1\uffff\1\71\2\uffff\1\166\15\uffff\1\172\1\173\1\uffff\1\142\10\uffff\1\165\1\uffff\1\24\1\uffff\1\16\1\uffff\1\25\1\15\1\26\1\164\1\uffff\1\6\1\7\14\uffff\1\3";
static final String DFA21_specialS =
- "\1\0\u022c\uffff}>";
+ "\1\0\u0247\uffff}>";
static final String[] DFA21_transitionS = {
- "\11\71\2\70\2\71\1\70\22\71\1\70\1\45\1\66\1\32\1\65\1\40\1\44\1\67\1\26\1\30\1\23\1\35\1\27\1\36\1\20\1\37\1\62\11\63\1\47\1\24\1\41\1\31\1\42\1\46\1\25\1\65\1\57\1\65\1\60\4\65\1\56\4\65\1\55\4\65\1\54\1\61\6\65\1\33\1\71\1\34\1\64\1\65\1\71\1\11\1\65\1\4\1\5\1\12\1\50\1\65\1\10\1\21\1\65\1\13\1\14\1\17\1\15\1\6\1\1\1\65\1\53\1\22\1\7\1\16\1\52\1\51\3\65\1\2\1\43\1\3\uff82\71",
+ "\11\71\2\70\2\71\1\70\22\71\1\70\1\45\1\66\1\32\1\65\1\40\1\44\1\67\1\26\1\30\1\23\1\35\1\27\1\36\1\21\1\37\1\62\11\63\1\47\1\24\1\41\1\31\1\42\1\46\1\25\1\65\1\57\1\65\1\60\4\65\1\56\4\65\1\55\4\65\1\54\1\61\6\65\1\33\1\71\1\34\1\64\1\65\1\71\1\12\1\65\1\5\1\6\1\13\1\50\1\65\1\11\1\22\1\65\1\14\1\15\1\20\1\16\1\7\1\1\1\65\1\53\1\3\1\10\1\17\1\52\1\51\3\65\1\2\1\43\1\4\uff82\71",
"\1\72\20\uffff\1\73",
"",
+ "\1\76\20\uffff\1\77\1\101\1\uffff\1\100\1\uffff\1\102",
"",
- "\1\101\15\uffff\1\100\5\uffff\1\77",
- "\1\102\3\uffff\1\103\5\uffff\1\104",
- "\1\106\3\uffff\1\105",
- "\1\111\11\uffff\1\110\6\uffff\1\107",
- "\1\113\7\uffff\1\112",
- "\1\114\6\uffff\1\115\2\uffff\1\116",
- "\1\121\1\uffff\1\117\11\uffff\1\120",
- "\1\122",
- "\1\123",
- "\1\124\3\uffff\1\127\11\uffff\1\125\3\uffff\1\126\1\uffff\1\130",
- "\1\131",
- "\1\134\3\uffff\1\132\3\uffff\1\133",
- "\1\135",
- "\1\141\6\uffff\1\137\1\140",
- "\1\142\1\144\1\uffff\1\143\1\uffff\1\145",
- "\1\147\22\uffff\1\146",
+ "\1\106\15\uffff\1\105\5\uffff\1\104",
+ "\1\107\3\uffff\1\110\5\uffff\1\111",
+ "\1\113\3\uffff\1\112",
+ "\1\116\11\uffff\1\115\6\uffff\1\114",
+ "\1\120\7\uffff\1\117",
+ "\1\121\6\uffff\1\122\2\uffff\1\123",
+ "\1\126\1\uffff\1\124\11\uffff\1\125",
+ "\1\127",
+ "\1\130",
+ "\1\131\3\uffff\1\134\11\uffff\1\132\3\uffff\1\133\1\uffff\1\135",
+ "\1\136",
+ "\1\141\3\uffff\1\137\3\uffff\1\140",
+ "\1\142",
+ "\1\146\6\uffff\1\144\1\145",
+ "\1\150\22\uffff\1\147",
"",
"",
"",
"",
"",
- "\1\156\1\157",
+ "\1\157\1\160",
"",
"",
"",
- "\1\165\21\uffff\1\164",
- "\1\171\17\uffff\1\167\1\170",
- "\1\174\4\uffff\1\175\15\uffff\1\173",
- "\1\177",
- "\1\u0081",
- "\1\u0083",
- "\1\u0085",
- "\1\u0087",
- "\1\u0089",
- "\1\u008c\13\uffff\1\u008b",
- "\1\u008e",
- "\1\u0091\7\uffff\1\u0092\5\uffff\1\u0090",
- "\1\u0093",
+ "\1\166\21\uffff\1\165",
+ "\1\172\17\uffff\1\170\1\171",
+ "\1\175\4\uffff\1\176\15\uffff\1\174",
+ "\1\u0080",
+ "\1\u0082",
+ "\1\u0084",
+ "\1\u0086",
+ "\1\u0088",
+ "\1\u008a",
+ "\1\u008d\13\uffff\1\u008c",
+ "\1\u008f",
+ "\1\u0092\7\uffff\1\u0093\5\uffff\1\u0091",
"\1\u0094",
"\1\u0095",
"\1\u0096",
@@ -4530,58 +4558,60 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u0099",
"\1\u009a",
"\1\u009b",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\13\uffff\1\u009c\6\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\13\uffff\1\u009c",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\22\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f",
+ "\1\u009c",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\13\uffff\1\u009d\6\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\13\uffff\1\u009d",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\22\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0",
"\1\74\34\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"",
"",
"",
"",
- "\1\u00a2",
"\1\u00a3",
+ "\1\u00a4",
"",
"",
- "",
- "\1\u00a4",
- "\1\u00a5\10\uffff\1\u00a6",
- "\1\u00a7\2\uffff\1\u00a8\1\u00a9",
+ "\1\u00a5",
+ "\1\u00a6",
+ "\1\u00a7",
+ "\1\u00a9\2\uffff\1\u00a8",
"\1\u00aa",
- "\1\u00ab\5\uffff\1\u00ac",
+ "",
+ "\1\u00ab",
+ "\1\u00ac\10\uffff\1\u00ad",
+ "\1\u00ae\2\uffff\1\u00af\1\u00b0",
+ "\1\u00b1",
+ "\1\u00b2\5\uffff\1\u00b3",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u00ae",
- "\1\u00af",
- "\1\u00b0",
- "\1\u00b1\3\uffff\1\u00b2",
- "\1\u00b3",
- "\1\u00b4",
"\1\u00b5",
"\1\u00b6",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u00b8",
- "\1\u00b9",
+ "\1\u00b7",
+ "\1\u00b8\3\uffff\1\u00b9",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
- "\1\u00be",
- "\1\u00bf",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00bf",
+ "\1\u00c0",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
"\1\u00c6",
- "\1\u00c7",
- "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00c8",
"\1\u00c9",
"\1\u00ca",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00cb",
"\1\u00cc",
"\1\u00cd",
- "\1\u00cf\2\uffff\1\u00ce",
+ "\1\u00ce",
+ "",
"\1\u00d0",
+ "\1\u00d1",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"",
"",
@@ -4590,7 +4620,7 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00d1",
+ "\1\u00d3",
"",
"",
"",
@@ -4617,58 +4647,55 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00d3",
+ "\1\u00d5",
"",
"",
"",
"",
"",
"",
- "\1\u00d5",
- "\1\u00d6",
"\1\u00d7",
"\1\u00d8",
- "\1\u00da\5\uffff\1\u00d9",
- "\1\u00db",
- "\1\u00dc",
+ "\1\u00d9",
+ "\1\u00da",
+ "\1\u00dc\5\uffff\1\u00db",
"\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
+ "\1\u00e2",
+ "\1\u00e3",
"",
- "\12\u009d\10\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f\22\uffff\1\u009d\2\uffff\1\u009f\1\uffff\3\u009f\5\uffff\1\u009f",
+ "\12\u009e\10\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0\22\uffff\1\u009e\2\uffff\1\u00a0\1\uffff\3\u00a0\5\uffff\1\u00a0",
"",
"",
"",
"",
- "\1\u00e2",
- "\1\u00e3",
"\1\u00e4",
"\1\u00e5",
"\1\u00e6",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
- "\1\u00ea",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u00eb",
"\1\u00ec",
- "",
"\1\u00ed",
"\1\u00ee",
"\1\u00ef",
"\1\u00f0",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00f1",
"\1\u00f2",
"\1\u00f3",
"\1\u00f4",
- "\1\u00f5",
"",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00f5",
+ "\1\u00f6",
"\1\u00f7",
"\1\u00f8",
- "\1\u00f9",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u00fa",
"\1\u00fb",
"\1\u00fc",
"\1\u00fd",
@@ -4678,184 +4705,185 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u0100",
"\1\u0101",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "",
- "",
+ "\1\u0103",
"\1\u0104",
"\1\u0105",
"",
- "\1\u0106",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0107",
"\1\u0108",
+ "\1\u0109",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u010a",
+ "",
+ "",
+ "\1\u010c",
+ "\1\u010d",
+ "",
"",
"",
"",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u010c",
- "\1\u010d",
- "\1\u010e",
+ "\1\u010f",
+ "\1\u0110",
+ "\1\u0111",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u0111",
- "\1\u0112",
- "\1\u0113",
"\1\u0114",
"\1\u0115",
"\1\u0116",
"\1\u0117",
"\1\u0118",
"\1\u0119",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u011a",
"\1\u011b",
"\1\u011c",
"\1\u011d",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u011e",
"\1\u011f",
"\1\u0120",
+ "",
"\1\u0121",
- "\1\u0122",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0123",
"\1\u0124",
- "\1\74\13\uffff\12\74\7\uffff\23\74\1\u0125\6\74\4\uffff\1\74\1\uffff\16\74\1\u0126\13\74",
+ "\1\u0125",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "",
+ "\1\u0127",
+ "\1\u0128",
"\1\u0129",
"\1\u012a",
- "\1\u012b",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u012c",
- "",
- "\1\u012d",
- "\1\u012e",
+ "\1\74\13\uffff\12\74\7\uffff\23\74\1\u012d\6\74\4\uffff\1\74\1\uffff\16\74\1\u012e\13\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
- "\1\u0130",
"\1\u0131",
"\1\u0132",
- "",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0133",
"\1\u0134",
- "\1\u0135",
- "",
"",
+ "\1\u0135",
"\1\u0136",
- "\1\u0137",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
"\1\u0138",
"\1\u0139",
"\1\u013a",
"",
- "\1\u013b",
- "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u013c",
"\1\u013d",
- "\1\u013e",
"",
"",
+ "\1\u013e",
"\1\u013f",
+ "",
"\1\u0140",
"\1\u0141",
"\1\u0142",
- "\1\u0143",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\74\13\uffff\12\74\7\uffff\3\74\1\u014b\3\74\1\u0147\4\74\1\u0149\3\74\1\u0148\1\74\1\u014c\3\74\1\u014a\1\74\1\u0146\1\74\4\uffff\1\74\1\uffff\22\74\1\u0145\7\74",
- "\1\u014e",
- "\1\u014f",
"",
- "\1\u0150",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u0152",
"",
+ "\1\u0143",
+ "\1\u0144",
+ "\1\u0145",
+ "\1\u0146",
+ "\1\u0147",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\3\74\1\u014f\3\74\1\u014b\4\74\1\u014d\3\74\1\u014c\1\74\1\u0150\3\74\1\u014e\1\74\1\u014a\1\74\4\uffff\1\74\1\uffff\22\74\1\u0149\7\74",
+ "\1\u0152",
+ "\1\u0153",
"\1\u0154",
"\1\u0155",
"\1\u0156",
- "",
- "\1\u0157",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0158",
- "\1\u0159",
- "",
"",
+ "\1\u0159",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u015b",
- "\1\u015c",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u015d",
"\1\u015e",
- "\1\u0160\16\uffff\1\u015f",
+ "\1\u015f",
"",
- "\1\74\13\uffff\12\74\7\uffff\23\74\1\u0161\6\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u0163",
- "\1\u0164",
+ "\1\u0160",
+ "\1\u0161",
+ "\1\u0162",
"",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0164",
"\1\u0165",
"\1\u0166",
"\1\u0167",
- "\1\u0168",
- "\1\u0169",
- "\1\u016a",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0169\16\uffff\1\u0168",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\23\74\1\u016a\6\74\4\uffff\1\74\1\uffff\32\74",
"\1\u016c",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u016d",
+ "",
"\1\u016e",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u016f",
"\1\u0170",
"\1\u0171",
- "\1\u0172",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0173",
- "\1\u0174",
- "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0175",
"\1\u0176",
- "\1\u0177\15\uffff\1\u0178",
+ "\1\u0177",
+ "\1\u0178",
"\1\u0179",
- "\1\u017b\5\uffff\1\u017a",
- "\1\u017c",
- "\1\u017d",
- "\1\u017e",
- "",
- "\1\u017f",
- "\1\u0180",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
+ "\1\u017a",
+ "\1\u017b",
+ "\1\u017c\15\uffff\1\u017d",
+ "\1\u017e",
+ "\1\u0180\5\uffff\1\u017f",
+ "\1\u0181",
"\1\u0182",
- "",
"\1\u0183",
+ "",
"\1\u0184",
"\1\u0185",
"\1\u0186",
- "\1\u0187",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"\1\u0189",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
"\1\u018b",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
+ "\1\u018c",
"\1\u018d",
"\1\u018e",
"\1\u018f",
- "",
"\1\u0190",
- "\1\u0191",
- "\1\u0192",
- "\1\u0193",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u0195",
+ "",
+ "\1\u0192",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0194",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "",
+ "\1\u0196",
+ "\1\u0197",
"\1\u0198",
"",
"\1\u0199",
- "",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u019a",
+ "\1\u019b",
"\1\u019c",
- "\1\u019d",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u019e",
+ "",
"\1\u019f",
- "\1\u01a0",
- "\1\u01a1",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01a2",
"\1\u01a3",
"\1\u01a4",
@@ -4863,170 +4891,184 @@ public class InternalCubeDSLLexer extends Lexer {
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u01a9",
"\1\u01aa",
- "",
"\1\u01ab",
- "\1\74\13\uffff\12\74\7\uffff\14\74\1\u01ac\15\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u01ac",
+ "\1\u01ad",
"\1\u01ae",
- "\1\u01af",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01b0",
"\1\u01b1",
"",
+ "",
"\1\u01b2",
"",
"\1\u01b3",
- "",
- "\1\u01b4",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\14\74\1\u01b4\15\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01b6",
"\1\u01b7",
"\1\u01b8",
"\1\u01b9",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
- "\1\u01bb",
+ "\1\u01ba",
"",
+ "\1\u01bb",
"",
"\1\u01bc",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u01be",
+ "\1\u01bf",
+ "\1\u01c0",
+ "\1\u01c1",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
+ "\1\u01c3",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u01c1",
- "\1\u01c2",
- "\1\u01c3",
- "\1\u01c4",
- "\1\u01c5",
- "\1\u01c6",
- "\1\u01c7",
"\1\u01c8",
"\1\u01c9",
"\1\u01ca",
- "",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u01cb",
"\1\u01cc",
"\1\u01cd",
- "",
"\1\u01ce",
"\1\u01cf",
"\1\u01d0",
+ "\1\u01d1",
+ "",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u01d2",
"\1\u01d3",
"\1\u01d4",
- "",
"\1\u01d5",
"\1\u01d6",
+ "",
"\1\u01d7",
"\1\u01d8",
- "",
"\1\u01d9",
- "\1\u01da",
- "",
- "",
- "",
- "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01db",
"\1\u01dc",
"\1\u01dd",
+ "",
"\1\u01de",
"\1\u01df",
"\1\u01e0",
"\1\u01e1",
+ "",
"\1\u01e2",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u01e4",
"",
- "\1\u01e5",
- "\1\u01e6\13\uffff\1\u01e7",
- "\1\74\13\uffff\12\74\7\uffff\24\74\1\u01e8\5\74\4\uffff\1\74\1\uffff\32\74",
"",
- "\1\u01ea",
"",
+ "",
+ "\1\u01e3",
+ "\1\u01e4",
+ "\1\u01e5",
+ "\1\u01e6",
+ "\1\u01e7",
+ "\1\u01e8",
+ "\1\u01e9",
+ "\1\u01ea",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01ec",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
+ "\1\u01ed",
+ "\1\u01ee",
"\1\u01ef",
- "\1\u01f0",
- "\1\u01f1",
- "\1\u01f2",
- "\1\u01f3",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u01f0\13\uffff\1\u01f1",
+ "\1\74\13\uffff\12\74\7\uffff\24\74\1\u01f2\5\74\4\uffff\1\74\1\uffff\32\74",
+ "",
+ "\1\u01f4",
+ "",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01f6",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u01f8",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01f9",
"\1\u01fa",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "",
+ "\1\u01fb",
"\1\u01fc",
- "\1\u01fd",
- "\1\u01fe",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u01ff",
- "\1\u0200",
- "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0201",
- "",
"\1\u0202",
- "",
- "",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0203",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
"\1\u0205",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0206",
"\1\u0207",
- "",
- "",
"\1\u0208",
- "",
"\1\u0209",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u020a",
"\1\u020b",
"",
"\1\u020c",
+ "",
"\1\u020d",
- "\1\u020e",
- "\1\u020f",
+ "",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0210",
- "\1\u0211",
- "\1\u0212",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
"",
- "\1\u0213",
+ "\1\u0212",
"",
- "\1\u0214",
+ "\1\u0213",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0215",
- "\1\u0216",
"",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0216",
+ "\1\u0217",
+ "\1\u0218",
"\1\u0219",
"\1\u021a",
"\1\u021b",
"\1\u021c",
"\1\u021d",
"\1\u021e",
+ "",
+ "",
"\1\u021f",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "\1\u0221",
- "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
+ "\1\u0220",
+ "\1\u0221",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0224",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u0226",
+ "\1\u0227",
+ "\1\u0228",
+ "\1\u0229",
+ "\1\u022a",
+ "\1\u022b",
+ "\1\u022c",
+ "\1\u022d",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "",
+ "",
+ "\1\u022f",
+ "",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0231",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
+ "\1\u0233",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
- "",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
+ "\1\u0238",
"",
"\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"",
@@ -5035,7 +5077,21 @@ public class InternalCubeDSLLexer extends Lexer {
"",
"",
"",
+ "\1\u023b",
+ "",
"",
+ "\1\u023c",
+ "\1\u023d",
+ "\1\u023e",
+ "\1\u023f",
+ "\1\u0240",
+ "\1\u0241",
+ "\1\u0242",
+ "\1\u0243",
+ "\1\u0244",
+ "\1\u0245",
+ "\1\u0246",
+ "\1\74\13\uffff\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
""
};
@@ -5069,7 +5125,7 @@ public class InternalCubeDSLLexer extends Lexer {
this.transition = DFA21_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
@@ -5083,37 +5139,37 @@ public class InternalCubeDSLLexer extends Lexer {
else if ( (LA21_0=='{') ) {s = 2;}
- else if ( (LA21_0=='}') ) {s = 3;}
+ else if ( (LA21_0=='s') ) {s = 3;}
- else if ( (LA21_0=='c') ) {s = 4;}
+ else if ( (LA21_0=='}') ) {s = 4;}
- else if ( (LA21_0=='d') ) {s = 5;}
+ else if ( (LA21_0=='c') ) {s = 5;}
- else if ( (LA21_0=='o') ) {s = 6;}
+ else if ( (LA21_0=='d') ) {s = 6;}
- else if ( (LA21_0=='t') ) {s = 7;}
+ else if ( (LA21_0=='o') ) {s = 7;}
- else if ( (LA21_0=='h') ) {s = 8;}
+ else if ( (LA21_0=='t') ) {s = 8;}
- else if ( (LA21_0=='a') ) {s = 9;}
+ else if ( (LA21_0=='h') ) {s = 9;}
- else if ( (LA21_0=='e') ) {s = 10;}
+ else if ( (LA21_0=='a') ) {s = 10;}
- else if ( (LA21_0=='k') ) {s = 11;}
+ else if ( (LA21_0=='e') ) {s = 11;}
- else if ( (LA21_0=='l') ) {s = 12;}
+ else if ( (LA21_0=='k') ) {s = 12;}
- else if ( (LA21_0=='n') ) {s = 13;}
+ else if ( (LA21_0=='l') ) {s = 13;}
- else if ( (LA21_0=='u') ) {s = 14;}
+ else if ( (LA21_0=='n') ) {s = 14;}
- else if ( (LA21_0=='m') ) {s = 15;}
+ else if ( (LA21_0=='u') ) {s = 15;}
- else if ( (LA21_0=='.') ) {s = 16;}
+ else if ( (LA21_0=='m') ) {s = 16;}
- else if ( (LA21_0=='i') ) {s = 17;}
+ else if ( (LA21_0=='.') ) {s = 17;}
- else if ( (LA21_0=='s') ) {s = 18;}
+ else if ( (LA21_0=='i') ) {s = 18;}
else if ( (LA21_0=='*') ) {s = 19;}
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLParser.java b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLParser.java
index 1e40545..4263f31 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLParser.java
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/parser/antlr/internal/InternalCubeDSLParser.java
@@ -40,7 +40,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'{'", "'}'", "'cube'", "'defaultMeasure'", "'dimensionUsage'", "'over'", "'dimension'", "'typeTime'", "'hierarchy'", "'hasAll'", "'allMemberName'", "'defaultMember'", "'entity'", "'key'", "'level'", "'column'", "'nameColumn'", "'captionColumn'", "'ordinalColumn'", "'uniqueMembers'", "'levelType'", "'property'", "'type'", "'measure'", "'notVisible'", "'.'", "'import'", "'static'", "'extension'", "'*'", "'ns'", "';'", "'@'", "'('", "','", "')'", "'='", "'#'", "'['", "']'", "'+='", "'-='", "'*='", "'/='", "'%='", "'<'", "'>'", "'>='", "'||'", "'&&'", "'=='", "'!='", "'==='", "'!=='", "'instanceof'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'**'", "'/'", "'%'", "'!'", "'as'", "'++'", "'--'", "'::'", "'?.'", "'|'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'var'", "'val'", "'extends'", "'super'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'sum'", "'count'", "'min'", "'max'", "'avg'", "'distinct-count'", "'String'", "'Numeric'", "'Integer'", "'Boolean'", "'Date'", "'Time'", "'Timestamp'", "'TimeYears'", "'TimeHalfYears'", "'TimeQuarters'", "'TimeMonths'", "'TimeWeeks'", "'TimeDays'", "'TimeHours'", "'TimeMinutes'", "'TimeSeconds'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'{'", "'schemaTableNamesToLowerCase'", "'}'", "'cube'", "'defaultMeasure'", "'dimensionUsage'", "'over'", "'dimension'", "'typeTime'", "'hierarchy'", "'hasAll'", "'allMemberName'", "'defaultMember'", "'entity'", "'key'", "'level'", "'column'", "'nameColumn'", "'captionColumn'", "'ordinalColumn'", "'uniqueMembers'", "'levelType'", "'property'", "'type'", "'measure'", "'notVisible'", "'.'", "'import'", "'static'", "'extension'", "'*'", "'ns'", "';'", "'@'", "'('", "','", "')'", "'='", "'#'", "'['", "']'", "'+='", "'-='", "'*='", "'/='", "'%='", "'<'", "'>'", "'>='", "'||'", "'&&'", "'=='", "'!='", "'==='", "'!=='", "'instanceof'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'**'", "'/'", "'%'", "'!'", "'as'", "'++'", "'--'", "'::'", "'?.'", "'|'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'for'", "'while'", "'do'", "'var'", "'val'", "'extends'", "'super'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'sum'", "'count'", "'min'", "'max'", "'avg'", "'distinct-count'", "'String'", "'Numeric'", "'Integer'", "'Boolean'", "'Date'", "'Time'", "'Timestamp'", "'TimeYears'", "'TimeHalfYears'", "'TimeQuarters'", "'TimeMonths'", "'TimeWeeks'", "'TimeDays'", "'TimeHours'", "'TimeMinutes'", "'TimeSeconds'"
};
public static final int RULE_HEX=6;
public static final int T__50=50;
@@ -56,6 +56,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
+ public static final int T__135=135;
public static final int T__61=61;
public static final int T__134=134;
public static final int RULE_ID=4;
@@ -291,7 +292,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==40) ) {
+ if ( (LA1_0==41) ) {
alt1=1;
}
switch (alt1) {
@@ -433,29 +434,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubePackage"
- // InternalCubeDSL.g:151:1: ruleCubePackage returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )? ) ;
+ // InternalCubeDSL.g:151:1: ruleCubePackage returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )? ) ;
public final EObject ruleCubePackage() throws RecognitionException {
EObject current = null;
Token otherlv_0=null;
Token otherlv_2=null;
- Token otherlv_5=null;
+ Token lv_schemaTableNamesToLowerCase_3_0=null;
+ Token otherlv_6=null;
AntlrDatatypeRuleToken lv_name_1_0 = null;
- EObject lv_dimensions_3_0 = null;
+ EObject lv_dimensions_4_0 = null;
- EObject lv_cubes_4_0 = null;
+ EObject lv_cubes_5_0 = null;
enterRule();
try {
- // InternalCubeDSL.g:157:2: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )? ) )
- // InternalCubeDSL.g:158:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )? )
+ // InternalCubeDSL.g:157:2: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )? ) )
+ // InternalCubeDSL.g:158:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )? )
{
- // InternalCubeDSL.g:158:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )? )
- // InternalCubeDSL.g:159:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )?
+ // InternalCubeDSL.g:158:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )? )
+ // InternalCubeDSL.g:159:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )?
{
otherlv_0=(Token)match(input,13,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -498,16 +500,16 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:182:3: (otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}' )?
- int alt4=2;
- int LA4_0 = input.LA(1);
+ // InternalCubeDSL.g:182:3: (otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}' )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA4_0==14) ) {
- alt4=1;
+ if ( (LA5_0==14) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
- // InternalCubeDSL.g:183:4: otherlv_2= '{' ( (lv_dimensions_3_0= ruleCubeDimension ) )* ( (lv_cubes_4_0= ruleCubeType ) )* otherlv_5= '}'
+ // InternalCubeDSL.g:183:4: otherlv_2= '{' ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )? ( (lv_dimensions_4_0= ruleCubeDimension ) )* ( (lv_cubes_5_0= ruleCubeType ) )* otherlv_6= '}'
{
otherlv_2=(Token)match(input,14,FOLLOW_6); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -515,31 +517,68 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getCubePackageAccess().getLeftCurlyBracketKeyword_2_0());
}
- // InternalCubeDSL.g:187:4: ( (lv_dimensions_3_0= ruleCubeDimension ) )*
- loop2:
+ // InternalCubeDSL.g:187:4: ( (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' ) )?
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0==15) ) {
+ alt2=1;
+ }
+ switch (alt2) {
+ case 1 :
+ // InternalCubeDSL.g:188:5: (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' )
+ {
+ // InternalCubeDSL.g:188:5: (lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase' )
+ // InternalCubeDSL.g:189:6: lv_schemaTableNamesToLowerCase_3_0= 'schemaTableNamesToLowerCase'
+ {
+ lv_schemaTableNamesToLowerCase_3_0=(Token)match(input,15,FOLLOW_7); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_schemaTableNamesToLowerCase_3_0, grammarAccess.getCubePackageAccess().getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getCubePackageRule());
+ }
+ setWithLastConsumed(current, "schemaTableNamesToLowerCase", true, "schemaTableNamesToLowerCase");
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalCubeDSL.g:201:4: ( (lv_dimensions_4_0= ruleCubeDimension ) )*
+ loop3:
do {
- int alt2=2;
- int LA2_0 = input.LA(1);
+ int alt3=2;
+ int LA3_0 = input.LA(1);
- if ( (LA2_0==20) ) {
- alt2=1;
+ if ( (LA3_0==21) ) {
+ alt3=1;
}
- switch (alt2) {
+ switch (alt3) {
case 1 :
- // InternalCubeDSL.g:188:5: (lv_dimensions_3_0= ruleCubeDimension )
+ // InternalCubeDSL.g:202:5: (lv_dimensions_4_0= ruleCubeDimension )
{
- // InternalCubeDSL.g:188:5: (lv_dimensions_3_0= ruleCubeDimension )
- // InternalCubeDSL.g:189:6: lv_dimensions_3_0= ruleCubeDimension
+ // InternalCubeDSL.g:202:5: (lv_dimensions_4_0= ruleCubeDimension )
+ // InternalCubeDSL.g:203:6: lv_dimensions_4_0= ruleCubeDimension
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCubePackageAccess().getDimensionsCubeDimensionParserRuleCall_2_2_0());
}
- pushFollow(FOLLOW_6);
- lv_dimensions_3_0=ruleCubeDimension();
+ pushFollow(FOLLOW_7);
+ lv_dimensions_4_0=ruleCubeDimension();
state._fsp--;
if (state.failed) return current;
@@ -551,7 +590,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
add(
current,
"dimensions",
- lv_dimensions_3_0,
+ lv_dimensions_4_0,
"org.eclipse.osbp.xtext.cubedsl.CubeDSL.CubeDimension");
afterParserOrEnumRuleCall();
@@ -564,35 +603,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop2;
+ break loop3;
}
} while (true);
- // InternalCubeDSL.g:206:4: ( (lv_cubes_4_0= ruleCubeType ) )*
- loop3:
+ // InternalCubeDSL.g:220:4: ( (lv_cubes_5_0= ruleCubeType ) )*
+ loop4:
do {
- int alt3=2;
- int LA3_0 = input.LA(1);
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0==16) ) {
- alt3=1;
+ if ( (LA4_0==17) ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalCubeDSL.g:207:5: (lv_cubes_4_0= ruleCubeType )
+ // InternalCubeDSL.g:221:5: (lv_cubes_5_0= ruleCubeType )
{
- // InternalCubeDSL.g:207:5: (lv_cubes_4_0= ruleCubeType )
- // InternalCubeDSL.g:208:6: lv_cubes_4_0= ruleCubeType
+ // InternalCubeDSL.g:221:5: (lv_cubes_5_0= ruleCubeType )
+ // InternalCubeDSL.g:222:6: lv_cubes_5_0= ruleCubeType
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_2_0());
+ newCompositeNode(grammarAccess.getCubePackageAccess().getCubesCubeTypeParserRuleCall_2_3_0());
}
- pushFollow(FOLLOW_7);
- lv_cubes_4_0=ruleCubeType();
+ pushFollow(FOLLOW_8);
+ lv_cubes_5_0=ruleCubeType();
state._fsp--;
if (state.failed) return current;
@@ -604,7 +643,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
add(
current,
"cubes",
- lv_cubes_4_0,
+ lv_cubes_5_0,
"org.eclipse.osbp.xtext.cubedsl.CubeDSL.CubeType");
afterParserOrEnumRuleCall();
@@ -617,14 +656,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop3;
+ break loop4;
}
} while (true);
- otherlv_5=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_5, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3());
+ newLeafNode(otherlv_6, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -658,7 +697,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeType"
- // InternalCubeDSL.g:234:1: entryRuleCubeType returns [EObject current=null] : iv_ruleCubeType= ruleCubeType EOF ;
+ // InternalCubeDSL.g:248:1: entryRuleCubeType returns [EObject current=null] : iv_ruleCubeType= ruleCubeType EOF ;
public final EObject entryRuleCubeType() throws RecognitionException {
EObject current = null;
@@ -666,8 +705,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:234:49: (iv_ruleCubeType= ruleCubeType EOF )
- // InternalCubeDSL.g:235:2: iv_ruleCubeType= ruleCubeType EOF
+ // InternalCubeDSL.g:248:49: (iv_ruleCubeType= ruleCubeType EOF )
+ // InternalCubeDSL.g:249:2: iv_ruleCubeType= ruleCubeType EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeRule());
@@ -698,7 +737,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeType"
- // InternalCubeDSL.g:241:1: ruleCubeType returns [EObject current=null] : (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' ) ;
+ // InternalCubeDSL.g:255:1: ruleCubeType returns [EObject current=null] : (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' ) ;
public final EObject ruleCubeType() throws RecognitionException {
EObject current = null;
@@ -715,25 +754,25 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:247:2: ( (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' ) )
- // InternalCubeDSL.g:248:2: (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' )
+ // InternalCubeDSL.g:261:2: ( (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' ) )
+ // InternalCubeDSL.g:262:2: (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' )
{
- // InternalCubeDSL.g:248:2: (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' )
- // InternalCubeDSL.g:249:3: otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}'
+ // InternalCubeDSL.g:262:2: (otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}' )
+ // InternalCubeDSL.g:263:3: otherlv_0= 'cube' ( (lv_name_1_0= RULE_ID ) ) ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )? otherlv_4= '{' ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) ) otherlv_6= '}'
{
- otherlv_0=(Token)match(input,16,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,17,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeTypeAccess().getCubeKeyword_0());
}
- // InternalCubeDSL.g:253:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalCubeDSL.g:254:4: (lv_name_1_0= RULE_ID )
+ // InternalCubeDSL.g:267:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalCubeDSL.g:268:4: (lv_name_1_0= RULE_ID )
{
- // InternalCubeDSL.g:254:4: (lv_name_1_0= RULE_ID )
- // InternalCubeDSL.g:255:5: lv_name_1_0= RULE_ID
+ // InternalCubeDSL.g:268:4: (lv_name_1_0= RULE_ID )
+ // InternalCubeDSL.g:269:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8); if (state.failed) return current;
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_name_1_0, grammarAccess.getCubeTypeAccess().getNameIDTerminalRuleCall_1_0());
@@ -757,24 +796,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:271:3: ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )?
- int alt5=2;
- int LA5_0 = input.LA(1);
+ // InternalCubeDSL.g:285:3: ( ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) ) )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA5_0==17) ) {
- alt5=1;
+ if ( (LA6_0==18) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalCubeDSL.g:272:4: ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) )
+ // InternalCubeDSL.g:286:4: ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) ) ( (lv_defaultMeasureValue_3_0= RULE_STRING ) )
{
- // InternalCubeDSL.g:272:4: ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) )
- // InternalCubeDSL.g:273:5: (lv_defaultMeasure_2_0= 'defaultMeasure' )
+ // InternalCubeDSL.g:286:4: ( (lv_defaultMeasure_2_0= 'defaultMeasure' ) )
+ // InternalCubeDSL.g:287:5: (lv_defaultMeasure_2_0= 'defaultMeasure' )
{
- // InternalCubeDSL.g:273:5: (lv_defaultMeasure_2_0= 'defaultMeasure' )
- // InternalCubeDSL.g:274:6: lv_defaultMeasure_2_0= 'defaultMeasure'
+ // InternalCubeDSL.g:287:5: (lv_defaultMeasure_2_0= 'defaultMeasure' )
+ // InternalCubeDSL.g:288:6: lv_defaultMeasure_2_0= 'defaultMeasure'
{
- lv_defaultMeasure_2_0=(Token)match(input,17,FOLLOW_9); if (state.failed) return current;
+ lv_defaultMeasure_2_0=(Token)match(input,18,FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_defaultMeasure_2_0, grammarAccess.getCubeTypeAccess().getDefaultMeasureDefaultMeasureKeyword_2_0_0());
@@ -794,13 +833,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:286:4: ( (lv_defaultMeasureValue_3_0= RULE_STRING ) )
- // InternalCubeDSL.g:287:5: (lv_defaultMeasureValue_3_0= RULE_STRING )
+ // InternalCubeDSL.g:300:4: ( (lv_defaultMeasureValue_3_0= RULE_STRING ) )
+ // InternalCubeDSL.g:301:5: (lv_defaultMeasureValue_3_0= RULE_STRING )
{
- // InternalCubeDSL.g:287:5: (lv_defaultMeasureValue_3_0= RULE_STRING )
- // InternalCubeDSL.g:288:6: lv_defaultMeasureValue_3_0= RULE_STRING
+ // InternalCubeDSL.g:301:5: (lv_defaultMeasureValue_3_0= RULE_STRING )
+ // InternalCubeDSL.g:302:6: lv_defaultMeasureValue_3_0= RULE_STRING
{
- lv_defaultMeasureValue_3_0=(Token)match(input,RULE_STRING,FOLLOW_10); if (state.failed) return current;
+ lv_defaultMeasureValue_3_0=(Token)match(input,RULE_STRING,FOLLOW_11); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_defaultMeasureValue_3_0, grammarAccess.getCubeTypeAccess().getDefaultMeasureValueSTRINGTerminalRuleCall_2_1_0());
@@ -830,24 +869,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,14,FOLLOW_11); if (state.failed) return current;
+ otherlv_4=(Token)match(input,14,FOLLOW_12); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getCubeTypeAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalCubeDSL.g:309:3: ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) )
- // InternalCubeDSL.g:310:4: (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity )
+ // InternalCubeDSL.g:323:3: ( (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity ) )
+ // InternalCubeDSL.g:324:4: (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity )
{
- // InternalCubeDSL.g:310:4: (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity )
- // InternalCubeDSL.g:311:5: lv_cubeTypeEntity_5_0= ruleCubeTypeEntity
+ // InternalCubeDSL.g:324:4: (lv_cubeTypeEntity_5_0= ruleCubeTypeEntity )
+ // InternalCubeDSL.g:325:5: lv_cubeTypeEntity_5_0= ruleCubeTypeEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeAccess().getCubeTypeEntityCubeTypeEntityParserRuleCall_4_0());
}
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_cubeTypeEntity_5_0=ruleCubeTypeEntity();
state._fsp--;
@@ -871,7 +910,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getCubeTypeAccess().getRightCurlyBracketKeyword_5());
@@ -902,7 +941,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeDimensionUsage"
- // InternalCubeDSL.g:336:1: entryRuleCubeDimensionUsage returns [EObject current=null] : iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF ;
+ // InternalCubeDSL.g:350:1: entryRuleCubeDimensionUsage returns [EObject current=null] : iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF ;
public final EObject entryRuleCubeDimensionUsage() throws RecognitionException {
EObject current = null;
@@ -910,8 +949,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:336:59: (iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF )
- // InternalCubeDSL.g:337:2: iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF
+ // InternalCubeDSL.g:350:59: (iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF )
+ // InternalCubeDSL.g:351:2: iv_ruleCubeDimensionUsage= ruleCubeDimensionUsage EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionUsageRule());
@@ -942,7 +981,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeDimensionUsage"
- // InternalCubeDSL.g:343:1: ruleCubeDimensionUsage returns [EObject current=null] : (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) ) ;
+ // InternalCubeDSL.g:357:1: ruleCubeDimensionUsage returns [EObject current=null] : (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) ) ;
public final EObject ruleCubeDimensionUsage() throws RecognitionException {
EObject current = null;
@@ -954,23 +993,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:349:2: ( (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) ) )
- // InternalCubeDSL.g:350:2: (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:363:2: ( (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) ) )
+ // InternalCubeDSL.g:364:2: (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) )
{
- // InternalCubeDSL.g:350:2: (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) )
- // InternalCubeDSL.g:351:3: otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:364:2: (otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) ) )
+ // InternalCubeDSL.g:365:3: otherlv_0= 'dimensionUsage' ( (otherlv_1= RULE_ID ) ) otherlv_2= 'over' ( ( ruleLFQN ) )
{
- otherlv_0=(Token)match(input,18,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,19,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeDimensionUsageAccess().getDimensionUsageKeyword_0());
}
- // InternalCubeDSL.g:355:3: ( (otherlv_1= RULE_ID ) )
- // InternalCubeDSL.g:356:4: (otherlv_1= RULE_ID )
+ // InternalCubeDSL.g:369:3: ( (otherlv_1= RULE_ID ) )
+ // InternalCubeDSL.g:370:4: (otherlv_1= RULE_ID )
{
- // InternalCubeDSL.g:356:4: (otherlv_1= RULE_ID )
- // InternalCubeDSL.g:357:5: otherlv_1= RULE_ID
+ // InternalCubeDSL.g:370:4: (otherlv_1= RULE_ID )
+ // InternalCubeDSL.g:371:5: otherlv_1= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -979,7 +1018,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
}
- otherlv_1=(Token)match(input,RULE_ID,FOLLOW_13); if (state.failed) return current;
+ otherlv_1=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCubeDimensionUsageAccess().getSourceValueCubeDimensionCrossReference_1_0());
@@ -991,17 +1030,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_4); if (state.failed) return current;
+ otherlv_2=(Token)match(input,20,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCubeDimensionUsageAccess().getOverKeyword_2());
}
- // InternalCubeDSL.g:372:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:373:4: ( ruleLFQN )
+ // InternalCubeDSL.g:386:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:387:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:373:4: ( ruleLFQN )
- // InternalCubeDSL.g:374:5: ruleLFQN
+ // InternalCubeDSL.g:387:4: ( ruleLFQN )
+ // InternalCubeDSL.g:388:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -1056,7 +1095,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeDimension"
- // InternalCubeDSL.g:392:1: entryRuleCubeDimension returns [EObject current=null] : iv_ruleCubeDimension= ruleCubeDimension EOF ;
+ // InternalCubeDSL.g:406:1: entryRuleCubeDimension returns [EObject current=null] : iv_ruleCubeDimension= ruleCubeDimension EOF ;
public final EObject entryRuleCubeDimension() throws RecognitionException {
EObject current = null;
@@ -1064,8 +1103,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:392:54: (iv_ruleCubeDimension= ruleCubeDimension EOF )
- // InternalCubeDSL.g:393:2: iv_ruleCubeDimension= ruleCubeDimension EOF
+ // InternalCubeDSL.g:406:54: (iv_ruleCubeDimension= ruleCubeDimension EOF )
+ // InternalCubeDSL.g:407:2: iv_ruleCubeDimension= ruleCubeDimension EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionRule());
@@ -1096,7 +1135,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeDimension"
- // InternalCubeDSL.g:399:1: ruleCubeDimension returns [EObject current=null] : (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' ) ;
+ // InternalCubeDSL.g:413:1: ruleCubeDimension returns [EObject current=null] : (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' ) ;
public final EObject ruleCubeDimension() throws RecognitionException {
EObject current = null;
@@ -1113,30 +1152,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:405:2: ( (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' ) )
- // InternalCubeDSL.g:406:2: (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' )
+ // InternalCubeDSL.g:419:2: ( (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' ) )
+ // InternalCubeDSL.g:420:2: (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' )
{
- // InternalCubeDSL.g:406:2: (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' )
- // InternalCubeDSL.g:407:3: otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}'
+ // InternalCubeDSL.g:420:2: (otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}' )
+ // InternalCubeDSL.g:421:3: otherlv_0= 'dimension' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_typeTime_2_0= 'typeTime' ) )? otherlv_3= '{' ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )* otherlv_5= '}'
{
- otherlv_0=(Token)match(input,20,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,21,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeDimensionAccess().getDimensionKeyword_0());
}
- // InternalCubeDSL.g:411:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:412:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:425:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:426:4: (lv_name_1_0= ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:412:4: (lv_name_1_0= ruleTRANSLATABLEID )
- // InternalCubeDSL.g:413:5: lv_name_1_0= ruleTRANSLATABLEID
+ // InternalCubeDSL.g:426:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:427:5: lv_name_1_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
lv_name_1_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -1160,21 +1199,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:430:3: ( (lv_typeTime_2_0= 'typeTime' ) )?
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // InternalCubeDSL.g:444:3: ( (lv_typeTime_2_0= 'typeTime' ) )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0==21) ) {
- alt6=1;
+ if ( (LA7_0==22) ) {
+ alt7=1;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalCubeDSL.g:431:4: (lv_typeTime_2_0= 'typeTime' )
+ // InternalCubeDSL.g:445:4: (lv_typeTime_2_0= 'typeTime' )
{
- // InternalCubeDSL.g:431:4: (lv_typeTime_2_0= 'typeTime' )
- // InternalCubeDSL.g:432:5: lv_typeTime_2_0= 'typeTime'
+ // InternalCubeDSL.g:445:4: (lv_typeTime_2_0= 'typeTime' )
+ // InternalCubeDSL.g:446:5: lv_typeTime_2_0= 'typeTime'
{
- lv_typeTime_2_0=(Token)match(input,21,FOLLOW_10); if (state.failed) return current;
+ lv_typeTime_2_0=(Token)match(input,22,FOLLOW_11); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_typeTime_2_0, grammarAccess.getCubeDimensionAccess().getTypeTimeTypeTimeKeyword_2_0());
@@ -1197,36 +1236,36 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_15); if (state.failed) return current;
+ otherlv_3=(Token)match(input,14,FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCubeDimensionAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalCubeDSL.g:448:3: ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )*
- loop7:
+ // InternalCubeDSL.g:462:3: ( (lv_hierarchies_4_0= ruleCubeHierarchy ) )*
+ loop8:
do {
- int alt7=2;
- int LA7_0 = input.LA(1);
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0==22) ) {
- alt7=1;
+ if ( (LA8_0==23) ) {
+ alt8=1;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalCubeDSL.g:449:4: (lv_hierarchies_4_0= ruleCubeHierarchy )
+ // InternalCubeDSL.g:463:4: (lv_hierarchies_4_0= ruleCubeHierarchy )
{
- // InternalCubeDSL.g:449:4: (lv_hierarchies_4_0= ruleCubeHierarchy )
- // InternalCubeDSL.g:450:5: lv_hierarchies_4_0= ruleCubeHierarchy
+ // InternalCubeDSL.g:463:4: (lv_hierarchies_4_0= ruleCubeHierarchy )
+ // InternalCubeDSL.g:464:5: lv_hierarchies_4_0= ruleCubeHierarchy
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionAccess().getHierarchiesCubeHierarchyParserRuleCall_4_0());
}
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
lv_hierarchies_4_0=ruleCubeHierarchy();
state._fsp--;
@@ -1252,11 +1291,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
- otherlv_5=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCubeDimensionAccess().getRightCurlyBracketKeyword_5());
@@ -1287,7 +1326,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeHierarchy"
- // InternalCubeDSL.g:475:1: entryRuleCubeHierarchy returns [EObject current=null] : iv_ruleCubeHierarchy= ruleCubeHierarchy EOF ;
+ // InternalCubeDSL.g:489:1: entryRuleCubeHierarchy returns [EObject current=null] : iv_ruleCubeHierarchy= ruleCubeHierarchy EOF ;
public final EObject entryRuleCubeHierarchy() throws RecognitionException {
EObject current = null;
@@ -1295,8 +1334,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:475:54: (iv_ruleCubeHierarchy= ruleCubeHierarchy EOF )
- // InternalCubeDSL.g:476:2: iv_ruleCubeHierarchy= ruleCubeHierarchy EOF
+ // InternalCubeDSL.g:489:54: (iv_ruleCubeHierarchy= ruleCubeHierarchy EOF )
+ // InternalCubeDSL.g:490:2: iv_ruleCubeHierarchy= ruleCubeHierarchy EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeHierarchyRule());
@@ -1327,7 +1366,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeHierarchy"
- // InternalCubeDSL.g:482:1: ruleCubeHierarchy returns [EObject current=null] : ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' ) ;
+ // InternalCubeDSL.g:496:1: ruleCubeHierarchy returns [EObject current=null] : ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' ) ;
public final EObject ruleCubeHierarchy() throws RecognitionException {
EObject current = null;
@@ -1350,14 +1389,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:488:2: ( ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' ) )
- // InternalCubeDSL.g:489:2: ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' )
+ // InternalCubeDSL.g:502:2: ( ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' ) )
+ // InternalCubeDSL.g:503:2: ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' )
{
- // InternalCubeDSL.g:489:2: ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' )
- // InternalCubeDSL.g:490:3: () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}'
+ // InternalCubeDSL.g:503:2: ( () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}' )
+ // InternalCubeDSL.g:504:3: () otherlv_1= 'hierarchy' ( (lv_name_2_0= ruleTRANSLATABLEID ) )? ( (lv_hasAll_3_0= 'hasAll' ) )? ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )? ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )? otherlv_8= '{' ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) ) otherlv_10= '}'
{
- // InternalCubeDSL.g:490:3: ()
- // InternalCubeDSL.g:491:4:
+ // InternalCubeDSL.g:504:3: ()
+ // InternalCubeDSL.g:505:4:
{
if ( state.backtracking==0 ) {
@@ -1369,32 +1408,32 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,22,FOLLOW_16); if (state.failed) return current;
+ otherlv_1=(Token)match(input,23,FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCubeHierarchyAccess().getHierarchyKeyword_1());
}
- // InternalCubeDSL.g:501:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )?
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalCubeDSL.g:515:3: ( (lv_name_2_0= ruleTRANSLATABLEID ) )?
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==RULE_ID) ) {
- alt8=1;
+ if ( (LA9_0==RULE_ID) ) {
+ alt9=1;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalCubeDSL.g:502:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:516:4: (lv_name_2_0= ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:502:4: (lv_name_2_0= ruleTRANSLATABLEID )
- // InternalCubeDSL.g:503:5: lv_name_2_0= ruleTRANSLATABLEID
+ // InternalCubeDSL.g:516:4: (lv_name_2_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:517:5: lv_name_2_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeHierarchyAccess().getNameTRANSLATABLEIDParserRuleCall_2_0());
}
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_18);
lv_name_2_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -1421,21 +1460,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:520:3: ( (lv_hasAll_3_0= 'hasAll' ) )?
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // InternalCubeDSL.g:534:3: ( (lv_hasAll_3_0= 'hasAll' ) )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0==23) ) {
- alt9=1;
+ if ( (LA10_0==24) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalCubeDSL.g:521:4: (lv_hasAll_3_0= 'hasAll' )
+ // InternalCubeDSL.g:535:4: (lv_hasAll_3_0= 'hasAll' )
{
- // InternalCubeDSL.g:521:4: (lv_hasAll_3_0= 'hasAll' )
- // InternalCubeDSL.g:522:5: lv_hasAll_3_0= 'hasAll'
+ // InternalCubeDSL.g:535:4: (lv_hasAll_3_0= 'hasAll' )
+ // InternalCubeDSL.g:536:5: lv_hasAll_3_0= 'hasAll'
{
- lv_hasAll_3_0=(Token)match(input,23,FOLLOW_18); if (state.failed) return current;
+ lv_hasAll_3_0=(Token)match(input,24,FOLLOW_19); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_hasAll_3_0, grammarAccess.getCubeHierarchyAccess().getHasAllHasAllKeyword_3_0());
@@ -1458,24 +1497,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:534:3: ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )?
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // InternalCubeDSL.g:548:3: ( ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) ) )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA10_0==24) ) {
- alt10=1;
+ if ( (LA11_0==25) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalCubeDSL.g:535:4: ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:549:4: ( (lv_allMemberName_4_0= 'allMemberName' ) ) ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) )
{
- // InternalCubeDSL.g:535:4: ( (lv_allMemberName_4_0= 'allMemberName' ) )
- // InternalCubeDSL.g:536:5: (lv_allMemberName_4_0= 'allMemberName' )
+ // InternalCubeDSL.g:549:4: ( (lv_allMemberName_4_0= 'allMemberName' ) )
+ // InternalCubeDSL.g:550:5: (lv_allMemberName_4_0= 'allMemberName' )
{
- // InternalCubeDSL.g:536:5: (lv_allMemberName_4_0= 'allMemberName' )
- // InternalCubeDSL.g:537:6: lv_allMemberName_4_0= 'allMemberName'
+ // InternalCubeDSL.g:550:5: (lv_allMemberName_4_0= 'allMemberName' )
+ // InternalCubeDSL.g:551:6: lv_allMemberName_4_0= 'allMemberName'
{
- lv_allMemberName_4_0=(Token)match(input,24,FOLLOW_9); if (state.failed) return current;
+ lv_allMemberName_4_0=(Token)match(input,25,FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_allMemberName_4_0, grammarAccess.getCubeHierarchyAccess().getAllMemberNameAllMemberNameKeyword_4_0_0());
@@ -1495,18 +1534,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:549:4: ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) )
- // InternalCubeDSL.g:550:5: (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:563:4: ( (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:564:5: (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING )
{
- // InternalCubeDSL.g:550:5: (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING )
- // InternalCubeDSL.g:551:6: lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING
+ // InternalCubeDSL.g:564:5: (lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:565:6: lv_allMemberNameValue_5_0= ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeHierarchyAccess().getAllMemberNameValueTRANSLATABLESTRINGParserRuleCall_4_1_0());
}
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
lv_allMemberNameValue_5_0=ruleTRANSLATABLESTRING();
state._fsp--;
@@ -1536,24 +1575,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:569:3: ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalCubeDSL.g:583:3: ( ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0==25) ) {
- alt11=1;
+ if ( (LA12_0==26) ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalCubeDSL.g:570:4: ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:584:4: ( (lv_defaultMember_6_0= 'defaultMember' ) ) ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) )
{
- // InternalCubeDSL.g:570:4: ( (lv_defaultMember_6_0= 'defaultMember' ) )
- // InternalCubeDSL.g:571:5: (lv_defaultMember_6_0= 'defaultMember' )
+ // InternalCubeDSL.g:584:4: ( (lv_defaultMember_6_0= 'defaultMember' ) )
+ // InternalCubeDSL.g:585:5: (lv_defaultMember_6_0= 'defaultMember' )
{
- // InternalCubeDSL.g:571:5: (lv_defaultMember_6_0= 'defaultMember' )
- // InternalCubeDSL.g:572:6: lv_defaultMember_6_0= 'defaultMember'
+ // InternalCubeDSL.g:585:5: (lv_defaultMember_6_0= 'defaultMember' )
+ // InternalCubeDSL.g:586:6: lv_defaultMember_6_0= 'defaultMember'
{
- lv_defaultMember_6_0=(Token)match(input,25,FOLLOW_9); if (state.failed) return current;
+ lv_defaultMember_6_0=(Token)match(input,26,FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_defaultMember_6_0, grammarAccess.getCubeHierarchyAccess().getDefaultMemberDefaultMemberKeyword_5_0_0());
@@ -1573,18 +1612,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:584:4: ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) )
- // InternalCubeDSL.g:585:5: (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:598:4: ( (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING ) )
+ // InternalCubeDSL.g:599:5: (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING )
{
- // InternalCubeDSL.g:585:5: (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING )
- // InternalCubeDSL.g:586:6: lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING
+ // InternalCubeDSL.g:599:5: (lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING )
+ // InternalCubeDSL.g:600:6: lv_defaultMemberValue_7_0= ruleTRANSLATABLESTRING
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeHierarchyAccess().getDefaultMemberValueTRANSLATABLESTRINGParserRuleCall_5_1_0());
}
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
lv_defaultMemberValue_7_0=ruleTRANSLATABLESTRING();
state._fsp--;
@@ -1614,24 +1653,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,14,FOLLOW_11); if (state.failed) return current;
+ otherlv_8=(Token)match(input,14,FOLLOW_12); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getCubeHierarchyAccess().getLeftCurlyBracketKeyword_6());
}
- // InternalCubeDSL.g:608:3: ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) )
- // InternalCubeDSL.g:609:4: (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity )
+ // InternalCubeDSL.g:622:3: ( (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity ) )
+ // InternalCubeDSL.g:623:4: (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity )
{
- // InternalCubeDSL.g:609:4: (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity )
- // InternalCubeDSL.g:610:5: lv_cubeDimEntity_9_0= ruleCubeDimensionEntity
+ // InternalCubeDSL.g:623:4: (lv_cubeDimEntity_9_0= ruleCubeDimensionEntity )
+ // InternalCubeDSL.g:624:5: lv_cubeDimEntity_9_0= ruleCubeDimensionEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeHierarchyAccess().getCubeDimEntityCubeDimensionEntityParserRuleCall_7_0());
}
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_cubeDimEntity_9_0=ruleCubeDimensionEntity();
state._fsp--;
@@ -1655,7 +1694,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_10=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getCubeHierarchyAccess().getRightCurlyBracketKeyword_8());
@@ -1686,7 +1725,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeEntity"
- // InternalCubeDSL.g:635:1: entryRuleCubeEntity returns [EObject current=null] : iv_ruleCubeEntity= ruleCubeEntity EOF ;
+ // InternalCubeDSL.g:649:1: entryRuleCubeEntity returns [EObject current=null] : iv_ruleCubeEntity= ruleCubeEntity EOF ;
public final EObject entryRuleCubeEntity() throws RecognitionException {
EObject current = null;
@@ -1694,8 +1733,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:635:51: (iv_ruleCubeEntity= ruleCubeEntity EOF )
- // InternalCubeDSL.g:636:2: iv_ruleCubeEntity= ruleCubeEntity EOF
+ // InternalCubeDSL.g:649:51: (iv_ruleCubeEntity= ruleCubeEntity EOF )
+ // InternalCubeDSL.g:650:2: iv_ruleCubeEntity= ruleCubeEntity EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeEntityRule());
@@ -1726,7 +1765,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeEntity"
- // InternalCubeDSL.g:642:1: ruleCubeEntity returns [EObject current=null] : (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? ) ;
+ // InternalCubeDSL.g:656:1: ruleCubeEntity returns [EObject current=null] : (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? ) ;
public final EObject ruleCubeEntity() throws RecognitionException {
EObject current = null;
@@ -1737,23 +1776,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:648:2: ( (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? ) )
- // InternalCubeDSL.g:649:2: (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? )
+ // InternalCubeDSL.g:662:2: ( (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? ) )
+ // InternalCubeDSL.g:663:2: (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? )
{
- // InternalCubeDSL.g:649:2: (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? )
- // InternalCubeDSL.g:650:3: otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )?
+ // InternalCubeDSL.g:663:2: (otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )? )
+ // InternalCubeDSL.g:664:3: otherlv_0= 'entity' ( ( ruleLFQN ) ) ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )?
{
- otherlv_0=(Token)match(input,26,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,27,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeEntityAccess().getEntityKeyword_0());
}
- // InternalCubeDSL.g:654:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:655:4: ( ruleLFQN )
+ // InternalCubeDSL.g:668:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:669:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:655:4: ( ruleLFQN )
- // InternalCubeDSL.g:656:5: ruleLFQN
+ // InternalCubeDSL.g:669:4: ( ruleLFQN )
+ // InternalCubeDSL.g:670:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -1767,7 +1806,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeEntityAccess().getEntityValueLEntityCrossReference_1_0());
}
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
ruleLFQN();
state._fsp--;
@@ -1783,24 +1822,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:670:3: ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalCubeDSL.g:684:3: ( ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) ) )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0==27) ) {
- alt12=1;
+ if ( (LA13_0==28) ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalCubeDSL.g:671:4: ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:685:4: ( (lv_key_2_0= 'key' ) ) ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:671:4: ( (lv_key_2_0= 'key' ) )
- // InternalCubeDSL.g:672:5: (lv_key_2_0= 'key' )
+ // InternalCubeDSL.g:685:4: ( (lv_key_2_0= 'key' ) )
+ // InternalCubeDSL.g:686:5: (lv_key_2_0= 'key' )
{
- // InternalCubeDSL.g:672:5: (lv_key_2_0= 'key' )
- // InternalCubeDSL.g:673:6: lv_key_2_0= 'key'
+ // InternalCubeDSL.g:686:5: (lv_key_2_0= 'key' )
+ // InternalCubeDSL.g:687:6: lv_key_2_0= 'key'
{
- lv_key_2_0=(Token)match(input,27,FOLLOW_4); if (state.failed) return current;
+ lv_key_2_0=(Token)match(input,28,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_key_2_0, grammarAccess.getCubeEntityAccess().getKeyKeyKeyword_2_0_0());
@@ -1820,11 +1859,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:685:4: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:686:5: ( ruleLFQN )
+ // InternalCubeDSL.g:699:4: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:700:5: ( ruleLFQN )
{
- // InternalCubeDSL.g:686:5: ( ruleLFQN )
- // InternalCubeDSL.g:687:6: ruleLFQN
+ // InternalCubeDSL.g:700:5: ( ruleLFQN )
+ // InternalCubeDSL.g:701:6: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -1885,7 +1924,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeTypeEntity"
- // InternalCubeDSL.g:706:1: entryRuleCubeTypeEntity returns [EObject current=null] : iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF ;
+ // InternalCubeDSL.g:720:1: entryRuleCubeTypeEntity returns [EObject current=null] : iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF ;
public final EObject entryRuleCubeTypeEntity() throws RecognitionException {
EObject current = null;
@@ -1893,8 +1932,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:706:55: (iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF )
- // InternalCubeDSL.g:707:2: iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF
+ // InternalCubeDSL.g:720:55: (iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF )
+ // InternalCubeDSL.g:721:2: iv_ruleCubeTypeEntity= ruleCubeTypeEntity EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeEntityRule());
@@ -1925,7 +1964,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeTypeEntity"
- // InternalCubeDSL.g:713:1: ruleCubeTypeEntity returns [EObject current=null] : ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' ) ;
+ // InternalCubeDSL.g:727:1: ruleCubeTypeEntity returns [EObject current=null] : ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' ) ;
public final EObject ruleCubeTypeEntity() throws RecognitionException {
EObject current = null;
@@ -1942,24 +1981,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:719:2: ( ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' ) )
- // InternalCubeDSL.g:720:2: ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' )
+ // InternalCubeDSL.g:733:2: ( ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' ) )
+ // InternalCubeDSL.g:734:2: ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' )
{
- // InternalCubeDSL.g:720:2: ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' )
- // InternalCubeDSL.g:721:3: ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}'
+ // InternalCubeDSL.g:734:2: ( ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}' )
+ // InternalCubeDSL.g:735:3: ( (lv_entityRef_0_0= ruleCubeEntity ) ) otherlv_1= '{' ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )* ( (lv_measures_3_0= ruleCubeMeasure ) )* otherlv_4= '}'
{
- // InternalCubeDSL.g:721:3: ( (lv_entityRef_0_0= ruleCubeEntity ) )
- // InternalCubeDSL.g:722:4: (lv_entityRef_0_0= ruleCubeEntity )
+ // InternalCubeDSL.g:735:3: ( (lv_entityRef_0_0= ruleCubeEntity ) )
+ // InternalCubeDSL.g:736:4: (lv_entityRef_0_0= ruleCubeEntity )
{
- // InternalCubeDSL.g:722:4: (lv_entityRef_0_0= ruleCubeEntity )
- // InternalCubeDSL.g:723:5: lv_entityRef_0_0= ruleCubeEntity
+ // InternalCubeDSL.g:736:4: (lv_entityRef_0_0= ruleCubeEntity )
+ // InternalCubeDSL.g:737:5: lv_entityRef_0_0= ruleCubeEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeEntityAccess().getEntityRefCubeEntityParserRuleCall_0_0());
}
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
lv_entityRef_0_0=ruleCubeEntity();
state._fsp--;
@@ -1983,36 +2022,36 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_21); if (state.failed) return current;
+ otherlv_1=(Token)match(input,14,FOLLOW_22); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCubeTypeEntityAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalCubeDSL.g:744:3: ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )*
- loop13:
+ // InternalCubeDSL.g:758:3: ( (lv_dimensionUsages_2_0= ruleCubeDimensionUsage ) )*
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA13_0==18) ) {
- alt13=1;
+ if ( (LA14_0==19) ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalCubeDSL.g:745:4: (lv_dimensionUsages_2_0= ruleCubeDimensionUsage )
+ // InternalCubeDSL.g:759:4: (lv_dimensionUsages_2_0= ruleCubeDimensionUsage )
{
- // InternalCubeDSL.g:745:4: (lv_dimensionUsages_2_0= ruleCubeDimensionUsage )
- // InternalCubeDSL.g:746:5: lv_dimensionUsages_2_0= ruleCubeDimensionUsage
+ // InternalCubeDSL.g:759:4: (lv_dimensionUsages_2_0= ruleCubeDimensionUsage )
+ // InternalCubeDSL.g:760:5: lv_dimensionUsages_2_0= ruleCubeDimensionUsage
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeEntityAccess().getDimensionUsagesCubeDimensionUsageParserRuleCall_2_0());
}
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
lv_dimensionUsages_2_0=ruleCubeDimensionUsage();
state._fsp--;
@@ -2038,34 +2077,34 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop13;
+ break loop14;
}
} while (true);
- // InternalCubeDSL.g:763:3: ( (lv_measures_3_0= ruleCubeMeasure ) )*
- loop14:
+ // InternalCubeDSL.g:777:3: ( (lv_measures_3_0= ruleCubeMeasure ) )*
+ loop15:
do {
- int alt14=2;
- int LA14_0 = input.LA(1);
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA14_0==37) ) {
- alt14=1;
+ if ( (LA15_0==38) ) {
+ alt15=1;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalCubeDSL.g:764:4: (lv_measures_3_0= ruleCubeMeasure )
+ // InternalCubeDSL.g:778:4: (lv_measures_3_0= ruleCubeMeasure )
{
- // InternalCubeDSL.g:764:4: (lv_measures_3_0= ruleCubeMeasure )
- // InternalCubeDSL.g:765:5: lv_measures_3_0= ruleCubeMeasure
+ // InternalCubeDSL.g:778:4: (lv_measures_3_0= ruleCubeMeasure )
+ // InternalCubeDSL.g:779:5: lv_measures_3_0= ruleCubeMeasure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeTypeEntityAccess().getMeasuresCubeMeasureParserRuleCall_3_0());
}
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_23);
lv_measures_3_0=ruleCubeMeasure();
state._fsp--;
@@ -2091,11 +2130,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop14;
+ break loop15;
}
} while (true);
- otherlv_4=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getCubeTypeEntityAccess().getRightCurlyBracketKeyword_4());
@@ -2126,7 +2165,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeDimensionEntity"
- // InternalCubeDSL.g:790:1: entryRuleCubeDimensionEntity returns [EObject current=null] : iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF ;
+ // InternalCubeDSL.g:804:1: entryRuleCubeDimensionEntity returns [EObject current=null] : iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF ;
public final EObject entryRuleCubeDimensionEntity() throws RecognitionException {
EObject current = null;
@@ -2134,8 +2173,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:790:60: (iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF )
- // InternalCubeDSL.g:791:2: iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF
+ // InternalCubeDSL.g:804:60: (iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF )
+ // InternalCubeDSL.g:805:2: iv_ruleCubeDimensionEntity= ruleCubeDimensionEntity EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityRule());
@@ -2166,7 +2205,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeDimensionEntity"
- // InternalCubeDSL.g:797:1: ruleCubeDimensionEntity returns [EObject current=null] : ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' ) ;
+ // InternalCubeDSL.g:811:1: ruleCubeDimensionEntity returns [EObject current=null] : ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' ) ;
public final EObject ruleCubeDimensionEntity() throws RecognitionException {
EObject current = null;
@@ -2183,14 +2222,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:803:2: ( ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' ) )
- // InternalCubeDSL.g:804:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' )
+ // InternalCubeDSL.g:817:2: ( ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' ) )
+ // InternalCubeDSL.g:818:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' )
{
- // InternalCubeDSL.g:804:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' )
- // InternalCubeDSL.g:805:3: () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}'
+ // InternalCubeDSL.g:818:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}' )
+ // InternalCubeDSL.g:819:3: () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )* ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )? otherlv_5= '}'
{
- // InternalCubeDSL.g:805:3: ()
- // InternalCubeDSL.g:806:4:
+ // InternalCubeDSL.g:819:3: ()
+ // InternalCubeDSL.g:820:4:
{
if ( state.backtracking==0 ) {
@@ -2202,18 +2241,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:812:3: ( (lv_entityRef_1_0= ruleCubeEntity ) )
- // InternalCubeDSL.g:813:4: (lv_entityRef_1_0= ruleCubeEntity )
+ // InternalCubeDSL.g:826:3: ( (lv_entityRef_1_0= ruleCubeEntity ) )
+ // InternalCubeDSL.g:827:4: (lv_entityRef_1_0= ruleCubeEntity )
{
- // InternalCubeDSL.g:813:4: (lv_entityRef_1_0= ruleCubeEntity )
- // InternalCubeDSL.g:814:5: lv_entityRef_1_0= ruleCubeEntity
+ // InternalCubeDSL.g:827:4: (lv_entityRef_1_0= ruleCubeEntity )
+ // InternalCubeDSL.g:828:5: lv_entityRef_1_0= ruleCubeEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityAccess().getEntityRefCubeEntityParserRuleCall_1_0());
}
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
lv_entityRef_1_0=ruleCubeEntity();
state._fsp--;
@@ -2237,36 +2276,36 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,14,FOLLOW_23); if (state.failed) return current;
+ otherlv_2=(Token)match(input,14,FOLLOW_24); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCubeDimensionEntityAccess().getLeftCurlyBracketKeyword_2());
}
- // InternalCubeDSL.g:835:3: ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )*
- loop15:
+ // InternalCubeDSL.g:849:3: ( (lv_hierarchLevels_3_0= ruleCubeLevel ) )*
+ loop16:
do {
- int alt15=2;
- int LA15_0 = input.LA(1);
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==28) ) {
- alt15=1;
+ if ( (LA16_0==29) ) {
+ alt16=1;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalCubeDSL.g:836:4: (lv_hierarchLevels_3_0= ruleCubeLevel )
+ // InternalCubeDSL.g:850:4: (lv_hierarchLevels_3_0= ruleCubeLevel )
{
- // InternalCubeDSL.g:836:4: (lv_hierarchLevels_3_0= ruleCubeLevel )
- // InternalCubeDSL.g:837:5: lv_hierarchLevels_3_0= ruleCubeLevel
+ // InternalCubeDSL.g:850:4: (lv_hierarchLevels_3_0= ruleCubeLevel )
+ // InternalCubeDSL.g:851:5: lv_hierarchLevels_3_0= ruleCubeLevel
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityAccess().getHierarchLevelsCubeLevelParserRuleCall_3_0());
}
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
lv_hierarchLevels_3_0=ruleCubeLevel();
state._fsp--;
@@ -2292,30 +2331,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop15;
+ break loop16;
}
} while (true);
- // InternalCubeDSL.g:854:3: ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalCubeDSL.g:868:3: ( (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA16_0==26) ) {
- alt16=1;
+ if ( (LA17_0==27) ) {
+ alt17=1;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalCubeDSL.g:855:4: (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:869:4: (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity )
{
- // InternalCubeDSL.g:855:4: (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity )
- // InternalCubeDSL.g:856:5: lv_dimEntity_4_0= ruleCubeDimensionEntityEntity
+ // InternalCubeDSL.g:869:4: (lv_dimEntity_4_0= ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:870:5: lv_dimEntity_4_0= ruleCubeDimensionEntityEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityAccess().getDimEntityCubeDimensionEntityEntityParserRuleCall_4_0());
}
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_dimEntity_4_0=ruleCubeDimensionEntityEntity();
state._fsp--;
@@ -2342,7 +2381,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCubeDimensionEntityAccess().getRightCurlyBracketKeyword_5());
@@ -2373,7 +2412,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeDimensionEntityEntity"
- // InternalCubeDSL.g:881:1: entryRuleCubeDimensionEntityEntity returns [EObject current=null] : iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF ;
+ // InternalCubeDSL.g:895:1: entryRuleCubeDimensionEntityEntity returns [EObject current=null] : iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF ;
public final EObject entryRuleCubeDimensionEntityEntity() throws RecognitionException {
EObject current = null;
@@ -2381,8 +2420,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:881:66: (iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF )
- // InternalCubeDSL.g:882:2: iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF
+ // InternalCubeDSL.g:895:66: (iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF )
+ // InternalCubeDSL.g:896:2: iv_ruleCubeDimensionEntityEntity= ruleCubeDimensionEntityEntity EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityEntityRule());
@@ -2413,7 +2452,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeDimensionEntityEntity"
- // InternalCubeDSL.g:888:1: ruleCubeDimensionEntityEntity returns [EObject current=null] : ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' ) ;
+ // InternalCubeDSL.g:902:1: ruleCubeDimensionEntityEntity returns [EObject current=null] : ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' ) ;
public final EObject ruleCubeDimensionEntityEntity() throws RecognitionException {
EObject current = null;
@@ -2431,14 +2470,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:894:2: ( ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' ) )
- // InternalCubeDSL.g:895:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' )
+ // InternalCubeDSL.g:908:2: ( ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' ) )
+ // InternalCubeDSL.g:909:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' )
{
- // InternalCubeDSL.g:895:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' )
- // InternalCubeDSL.g:896:3: () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}'
+ // InternalCubeDSL.g:909:2: ( () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}' )
+ // InternalCubeDSL.g:910:3: () ( (lv_entityRef_1_0= ruleCubeEntity ) ) otherlv_2= '{' otherlv_3= 'over' ( ( ruleLFQN ) ) ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )* ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )? otherlv_7= '}'
{
- // InternalCubeDSL.g:896:3: ()
- // InternalCubeDSL.g:897:4:
+ // InternalCubeDSL.g:910:3: ()
+ // InternalCubeDSL.g:911:4:
{
if ( state.backtracking==0 ) {
@@ -2450,18 +2489,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:903:3: ( (lv_entityRef_1_0= ruleCubeEntity ) )
- // InternalCubeDSL.g:904:4: (lv_entityRef_1_0= ruleCubeEntity )
+ // InternalCubeDSL.g:917:3: ( (lv_entityRef_1_0= ruleCubeEntity ) )
+ // InternalCubeDSL.g:918:4: (lv_entityRef_1_0= ruleCubeEntity )
{
- // InternalCubeDSL.g:904:4: (lv_entityRef_1_0= ruleCubeEntity )
- // InternalCubeDSL.g:905:5: lv_entityRef_1_0= ruleCubeEntity
+ // InternalCubeDSL.g:918:4: (lv_entityRef_1_0= ruleCubeEntity )
+ // InternalCubeDSL.g:919:5: lv_entityRef_1_0= ruleCubeEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityEntityAccess().getEntityRefCubeEntityParserRuleCall_1_0());
}
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
lv_entityRef_1_0=ruleCubeEntity();
state._fsp--;
@@ -2485,23 +2524,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,14,FOLLOW_13); if (state.failed) return current;
+ otherlv_2=(Token)match(input,14,FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCubeDimensionEntityEntityAccess().getLeftCurlyBracketKeyword_2());
}
- otherlv_3=(Token)match(input,19,FOLLOW_4); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCubeDimensionEntityEntityAccess().getOverKeyword_3());
}
- // InternalCubeDSL.g:930:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:931:4: ( ruleLFQN )
+ // InternalCubeDSL.g:944:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:945:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:931:4: ( ruleLFQN )
- // InternalCubeDSL.g:932:5: ruleLFQN
+ // InternalCubeDSL.g:945:4: ( ruleLFQN )
+ // InternalCubeDSL.g:946:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -2515,7 +2554,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeDimensionEntityEntityAccess().getOverValueLEntityFeatureCrossReference_4_0());
}
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
ruleLFQN();
state._fsp--;
@@ -2531,30 +2570,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:946:3: ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )*
- loop17:
+ // InternalCubeDSL.g:960:3: ( (lv_hierarchLevels_5_0= ruleCubeLevel ) )*
+ loop18:
do {
- int alt17=2;
- int LA17_0 = input.LA(1);
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==28) ) {
- alt17=1;
+ if ( (LA18_0==29) ) {
+ alt18=1;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalCubeDSL.g:947:4: (lv_hierarchLevels_5_0= ruleCubeLevel )
+ // InternalCubeDSL.g:961:4: (lv_hierarchLevels_5_0= ruleCubeLevel )
{
- // InternalCubeDSL.g:947:4: (lv_hierarchLevels_5_0= ruleCubeLevel )
- // InternalCubeDSL.g:948:5: lv_hierarchLevels_5_0= ruleCubeLevel
+ // InternalCubeDSL.g:961:4: (lv_hierarchLevels_5_0= ruleCubeLevel )
+ // InternalCubeDSL.g:962:5: lv_hierarchLevels_5_0= ruleCubeLevel
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityEntityAccess().getHierarchLevelsCubeLevelParserRuleCall_5_0());
}
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
lv_hierarchLevels_5_0=ruleCubeLevel();
state._fsp--;
@@ -2580,30 +2619,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop17;
+ break loop18;
}
} while (true);
- // InternalCubeDSL.g:965:3: ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalCubeDSL.g:979:3: ( (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity ) )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==26) ) {
- alt18=1;
+ if ( (LA19_0==27) ) {
+ alt19=1;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalCubeDSL.g:966:4: (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:980:4: (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity )
{
- // InternalCubeDSL.g:966:4: (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity )
- // InternalCubeDSL.g:967:5: lv_dimEntity_6_0= ruleCubeDimensionEntityEntity
+ // InternalCubeDSL.g:980:4: (lv_dimEntity_6_0= ruleCubeDimensionEntityEntity )
+ // InternalCubeDSL.g:981:5: lv_dimEntity_6_0= ruleCubeDimensionEntityEntity
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeDimensionEntityEntityAccess().getDimEntityCubeDimensionEntityEntityParserRuleCall_6_0());
}
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_dimEntity_6_0=ruleCubeDimensionEntityEntity();
state._fsp--;
@@ -2630,7 +2669,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getCubeDimensionEntityEntityAccess().getRightCurlyBracketKeyword_7());
@@ -2661,7 +2700,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeLevel"
- // InternalCubeDSL.g:992:1: entryRuleCubeLevel returns [EObject current=null] : iv_ruleCubeLevel= ruleCubeLevel EOF ;
+ // InternalCubeDSL.g:1006:1: entryRuleCubeLevel returns [EObject current=null] : iv_ruleCubeLevel= ruleCubeLevel EOF ;
public final EObject entryRuleCubeLevel() throws RecognitionException {
EObject current = null;
@@ -2669,8 +2708,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:992:50: (iv_ruleCubeLevel= ruleCubeLevel EOF )
- // InternalCubeDSL.g:993:2: iv_ruleCubeLevel= ruleCubeLevel EOF
+ // InternalCubeDSL.g:1006:50: (iv_ruleCubeLevel= ruleCubeLevel EOF )
+ // InternalCubeDSL.g:1007:2: iv_ruleCubeLevel= ruleCubeLevel EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeLevelRule());
@@ -2701,7 +2740,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeLevel"
- // InternalCubeDSL.g:999:1: ruleCubeLevel returns [EObject current=null] : (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? ) ;
+ // InternalCubeDSL.g:1013:1: ruleCubeLevel returns [EObject current=null] : (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? ) ;
public final EObject ruleCubeLevel() throws RecognitionException {
EObject current = null;
@@ -2725,30 +2764,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1005:2: ( (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? ) )
- // InternalCubeDSL.g:1006:2: (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? )
+ // InternalCubeDSL.g:1019:2: ( (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? ) )
+ // InternalCubeDSL.g:1020:2: (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? )
{
- // InternalCubeDSL.g:1006:2: (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? )
- // InternalCubeDSL.g:1007:3: otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )?
+ // InternalCubeDSL.g:1020:2: (otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )? )
+ // InternalCubeDSL.g:1021:3: otherlv_0= 'level' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )? ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )? ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )? ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )? (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )?
{
- otherlv_0=(Token)match(input,28,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,29,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeLevelAccess().getLevelKeyword_0());
}
- // InternalCubeDSL.g:1011:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:1012:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1025:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:1026:4: (lv_name_1_0= ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:1012:4: (lv_name_1_0= ruleTRANSLATABLEID )
- // InternalCubeDSL.g:1013:5: lv_name_1_0= ruleTRANSLATABLEID
+ // InternalCubeDSL.g:1026:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1027:5: lv_name_1_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeLevelAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
lv_name_1_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -2772,17 +2811,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,29,FOLLOW_4); if (state.failed) return current;
+ otherlv_2=(Token)match(input,30,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCubeLevelAccess().getColumnKeyword_2());
}
- // InternalCubeDSL.g:1034:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1035:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1048:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1049:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:1035:4: ( ruleLFQN )
- // InternalCubeDSL.g:1036:5: ruleLFQN
+ // InternalCubeDSL.g:1049:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1050:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -2796,7 +2835,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeLevelAccess().getLevelColValueLEntityFeatureCrossReference_3_0());
}
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
ruleLFQN();
state._fsp--;
@@ -2812,24 +2851,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1050:3: ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )?
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalCubeDSL.g:1064:3: ( ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) ) )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA19_0==30) ) {
- alt19=1;
+ if ( (LA20_0==31) ) {
+ alt20=1;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalCubeDSL.g:1051:4: ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1065:4: ( (lv_nameColumn_4_0= 'nameColumn' ) ) ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:1051:4: ( (lv_nameColumn_4_0= 'nameColumn' ) )
- // InternalCubeDSL.g:1052:5: (lv_nameColumn_4_0= 'nameColumn' )
+ // InternalCubeDSL.g:1065:4: ( (lv_nameColumn_4_0= 'nameColumn' ) )
+ // InternalCubeDSL.g:1066:5: (lv_nameColumn_4_0= 'nameColumn' )
{
- // InternalCubeDSL.g:1052:5: (lv_nameColumn_4_0= 'nameColumn' )
- // InternalCubeDSL.g:1053:6: lv_nameColumn_4_0= 'nameColumn'
+ // InternalCubeDSL.g:1066:5: (lv_nameColumn_4_0= 'nameColumn' )
+ // InternalCubeDSL.g:1067:6: lv_nameColumn_4_0= 'nameColumn'
{
- lv_nameColumn_4_0=(Token)match(input,30,FOLLOW_4); if (state.failed) return current;
+ lv_nameColumn_4_0=(Token)match(input,31,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_nameColumn_4_0, grammarAccess.getCubeLevelAccess().getNameColumnNameColumnKeyword_4_0_0());
@@ -2849,11 +2888,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1065:4: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1066:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1079:4: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1080:5: ( ruleLFQN )
{
- // InternalCubeDSL.g:1066:5: ( ruleLFQN )
- // InternalCubeDSL.g:1067:6: ruleLFQN
+ // InternalCubeDSL.g:1080:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1081:6: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -2867,7 +2906,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeLevelAccess().getLevelNameColValueLEntityFeatureCrossReference_4_1_0());
}
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
ruleLFQN();
state._fsp--;
@@ -2889,24 +2928,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1082:3: ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )?
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalCubeDSL.g:1096:3: ( ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) ) )?
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==31) ) {
- alt20=1;
+ if ( (LA21_0==32) ) {
+ alt21=1;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalCubeDSL.g:1083:4: ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1097:4: ( (lv_captionColumn_6_0= 'captionColumn' ) ) ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:1083:4: ( (lv_captionColumn_6_0= 'captionColumn' ) )
- // InternalCubeDSL.g:1084:5: (lv_captionColumn_6_0= 'captionColumn' )
+ // InternalCubeDSL.g:1097:4: ( (lv_captionColumn_6_0= 'captionColumn' ) )
+ // InternalCubeDSL.g:1098:5: (lv_captionColumn_6_0= 'captionColumn' )
{
- // InternalCubeDSL.g:1084:5: (lv_captionColumn_6_0= 'captionColumn' )
- // InternalCubeDSL.g:1085:6: lv_captionColumn_6_0= 'captionColumn'
+ // InternalCubeDSL.g:1098:5: (lv_captionColumn_6_0= 'captionColumn' )
+ // InternalCubeDSL.g:1099:6: lv_captionColumn_6_0= 'captionColumn'
{
- lv_captionColumn_6_0=(Token)match(input,31,FOLLOW_4); if (state.failed) return current;
+ lv_captionColumn_6_0=(Token)match(input,32,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_captionColumn_6_0, grammarAccess.getCubeLevelAccess().getCaptionColumnCaptionColumnKeyword_5_0_0());
@@ -2926,11 +2965,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1097:4: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1098:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1111:4: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1112:5: ( ruleLFQN )
{
- // InternalCubeDSL.g:1098:5: ( ruleLFQN )
- // InternalCubeDSL.g:1099:6: ruleLFQN
+ // InternalCubeDSL.g:1112:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1113:6: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -2944,7 +2983,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeLevelAccess().getLevelCaptionColValueLEntityFeatureCrossReference_5_1_0());
}
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
ruleLFQN();
state._fsp--;
@@ -2966,24 +3005,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1114:3: ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalCubeDSL.g:1128:3: ( ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) ) )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==32) ) {
- alt21=1;
+ if ( (LA22_0==33) ) {
+ alt22=1;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalCubeDSL.g:1115:4: ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1129:4: ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) ) ( ( ruleLFQN ) )
{
- // InternalCubeDSL.g:1115:4: ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) )
- // InternalCubeDSL.g:1116:5: (lv_ordinalColumn_8_0= 'ordinalColumn' )
+ // InternalCubeDSL.g:1129:4: ( (lv_ordinalColumn_8_0= 'ordinalColumn' ) )
+ // InternalCubeDSL.g:1130:5: (lv_ordinalColumn_8_0= 'ordinalColumn' )
{
- // InternalCubeDSL.g:1116:5: (lv_ordinalColumn_8_0= 'ordinalColumn' )
- // InternalCubeDSL.g:1117:6: lv_ordinalColumn_8_0= 'ordinalColumn'
+ // InternalCubeDSL.g:1130:5: (lv_ordinalColumn_8_0= 'ordinalColumn' )
+ // InternalCubeDSL.g:1131:6: lv_ordinalColumn_8_0= 'ordinalColumn'
{
- lv_ordinalColumn_8_0=(Token)match(input,32,FOLLOW_4); if (state.failed) return current;
+ lv_ordinalColumn_8_0=(Token)match(input,33,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_ordinalColumn_8_0, grammarAccess.getCubeLevelAccess().getOrdinalColumnOrdinalColumnKeyword_6_0_0());
@@ -3003,11 +3042,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1129:4: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1130:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1143:4: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1144:5: ( ruleLFQN )
{
- // InternalCubeDSL.g:1130:5: ( ruleLFQN )
- // InternalCubeDSL.g:1131:6: ruleLFQN
+ // InternalCubeDSL.g:1144:5: ( ruleLFQN )
+ // InternalCubeDSL.g:1145:6: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -3021,7 +3060,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeLevelAccess().getLevelOrdinalColValueLEntityFeatureCrossReference_6_1_0());
}
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
ruleLFQN();
state._fsp--;
@@ -3043,21 +3082,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1146:3: ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )?
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalCubeDSL.g:1160:3: ( (lv_uniqueMembers_10_0= 'uniqueMembers' ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA22_0==33) ) {
- alt22=1;
+ if ( (LA23_0==34) ) {
+ alt23=1;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalCubeDSL.g:1147:4: (lv_uniqueMembers_10_0= 'uniqueMembers' )
+ // InternalCubeDSL.g:1161:4: (lv_uniqueMembers_10_0= 'uniqueMembers' )
{
- // InternalCubeDSL.g:1147:4: (lv_uniqueMembers_10_0= 'uniqueMembers' )
- // InternalCubeDSL.g:1148:5: lv_uniqueMembers_10_0= 'uniqueMembers'
+ // InternalCubeDSL.g:1161:4: (lv_uniqueMembers_10_0= 'uniqueMembers' )
+ // InternalCubeDSL.g:1162:5: lv_uniqueMembers_10_0= 'uniqueMembers'
{
- lv_uniqueMembers_10_0=(Token)match(input,33,FOLLOW_29); if (state.failed) return current;
+ lv_uniqueMembers_10_0=(Token)match(input,34,FOLLOW_30); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_uniqueMembers_10_0, grammarAccess.getCubeLevelAccess().getUniqueMembersUniqueMembersKeyword_7_0());
@@ -3080,24 +3119,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1160:3: ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalCubeDSL.g:1174:3: ( ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) ) )?
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA23_0==34) ) {
- alt23=1;
+ if ( (LA24_0==35) ) {
+ alt24=1;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalCubeDSL.g:1161:4: ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) )
+ // InternalCubeDSL.g:1175:4: ( (lv_levelType_11_0= 'levelType' ) ) ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) )
{
- // InternalCubeDSL.g:1161:4: ( (lv_levelType_11_0= 'levelType' ) )
- // InternalCubeDSL.g:1162:5: (lv_levelType_11_0= 'levelType' )
+ // InternalCubeDSL.g:1175:4: ( (lv_levelType_11_0= 'levelType' ) )
+ // InternalCubeDSL.g:1176:5: (lv_levelType_11_0= 'levelType' )
{
- // InternalCubeDSL.g:1162:5: (lv_levelType_11_0= 'levelType' )
- // InternalCubeDSL.g:1163:6: lv_levelType_11_0= 'levelType'
+ // InternalCubeDSL.g:1176:5: (lv_levelType_11_0= 'levelType' )
+ // InternalCubeDSL.g:1177:6: lv_levelType_11_0= 'levelType'
{
- lv_levelType_11_0=(Token)match(input,34,FOLLOW_30); if (state.failed) return current;
+ lv_levelType_11_0=(Token)match(input,35,FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_levelType_11_0, grammarAccess.getCubeLevelAccess().getLevelTypeLevelTypeKeyword_8_0_0());
@@ -3117,11 +3156,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1175:4: ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) )
- // InternalCubeDSL.g:1176:5: (lv_levelTypeValue_12_0= ruleCubeLevelLevelType )
+ // InternalCubeDSL.g:1189:4: ( (lv_levelTypeValue_12_0= ruleCubeLevelLevelType ) )
+ // InternalCubeDSL.g:1190:5: (lv_levelTypeValue_12_0= ruleCubeLevelLevelType )
{
- // InternalCubeDSL.g:1176:5: (lv_levelTypeValue_12_0= ruleCubeLevelLevelType )
- // InternalCubeDSL.g:1177:6: lv_levelTypeValue_12_0= ruleCubeLevelLevelType
+ // InternalCubeDSL.g:1190:5: (lv_levelTypeValue_12_0= ruleCubeLevelLevelType )
+ // InternalCubeDSL.g:1191:6: lv_levelTypeValue_12_0= ruleCubeLevelLevelType
{
if ( state.backtracking==0 ) {
@@ -3158,47 +3197,47 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1195:3: (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )?
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalCubeDSL.g:1209:3: (otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}' )?
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA25_0==14) ) {
- alt25=1;
+ if ( (LA26_0==14) ) {
+ alt26=1;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalCubeDSL.g:1196:4: otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}'
+ // InternalCubeDSL.g:1210:4: otherlv_13= '{' ( (lv_properties_14_0= ruleCubeLevelProp ) )* otherlv_15= '}'
{
- otherlv_13=(Token)match(input,14,FOLLOW_31); if (state.failed) return current;
+ otherlv_13=(Token)match(input,14,FOLLOW_32); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getCubeLevelAccess().getLeftCurlyBracketKeyword_9_0());
}
- // InternalCubeDSL.g:1200:4: ( (lv_properties_14_0= ruleCubeLevelProp ) )*
- loop24:
+ // InternalCubeDSL.g:1214:4: ( (lv_properties_14_0= ruleCubeLevelProp ) )*
+ loop25:
do {
- int alt24=2;
- int LA24_0 = input.LA(1);
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA24_0==35) ) {
- alt24=1;
+ if ( (LA25_0==36) ) {
+ alt25=1;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalCubeDSL.g:1201:5: (lv_properties_14_0= ruleCubeLevelProp )
+ // InternalCubeDSL.g:1215:5: (lv_properties_14_0= ruleCubeLevelProp )
{
- // InternalCubeDSL.g:1201:5: (lv_properties_14_0= ruleCubeLevelProp )
- // InternalCubeDSL.g:1202:6: lv_properties_14_0= ruleCubeLevelProp
+ // InternalCubeDSL.g:1215:5: (lv_properties_14_0= ruleCubeLevelProp )
+ // InternalCubeDSL.g:1216:6: lv_properties_14_0= ruleCubeLevelProp
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeLevelAccess().getPropertiesCubeLevelPropParserRuleCall_9_1_0());
}
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_properties_14_0=ruleCubeLevelProp();
state._fsp--;
@@ -3224,11 +3263,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop24;
+ break loop25;
}
} while (true);
- otherlv_15=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_15=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getCubeLevelAccess().getRightCurlyBracketKeyword_9_2());
@@ -3265,7 +3304,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeLevelProp"
- // InternalCubeDSL.g:1228:1: entryRuleCubeLevelProp returns [EObject current=null] : iv_ruleCubeLevelProp= ruleCubeLevelProp EOF ;
+ // InternalCubeDSL.g:1242:1: entryRuleCubeLevelProp returns [EObject current=null] : iv_ruleCubeLevelProp= ruleCubeLevelProp EOF ;
public final EObject entryRuleCubeLevelProp() throws RecognitionException {
EObject current = null;
@@ -3273,8 +3312,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1228:54: (iv_ruleCubeLevelProp= ruleCubeLevelProp EOF )
- // InternalCubeDSL.g:1229:2: iv_ruleCubeLevelProp= ruleCubeLevelProp EOF
+ // InternalCubeDSL.g:1242:54: (iv_ruleCubeLevelProp= ruleCubeLevelProp EOF )
+ // InternalCubeDSL.g:1243:2: iv_ruleCubeLevelProp= ruleCubeLevelProp EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeLevelPropRule());
@@ -3305,7 +3344,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeLevelProp"
- // InternalCubeDSL.g:1235:1: ruleCubeLevelProp returns [EObject current=null] : (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? ) ;
+ // InternalCubeDSL.g:1249:1: ruleCubeLevelProp returns [EObject current=null] : (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? ) ;
public final EObject ruleCubeLevelProp() throws RecognitionException {
EObject current = null;
@@ -3321,30 +3360,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1241:2: ( (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? ) )
- // InternalCubeDSL.g:1242:2: (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? )
+ // InternalCubeDSL.g:1255:2: ( (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? ) )
+ // InternalCubeDSL.g:1256:2: (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? )
{
- // InternalCubeDSL.g:1242:2: (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? )
- // InternalCubeDSL.g:1243:3: otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )?
+ // InternalCubeDSL.g:1256:2: (otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )? )
+ // InternalCubeDSL.g:1257:3: otherlv_0= 'property' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) otherlv_2= 'column' ( ( ruleLFQN ) ) ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )?
{
- otherlv_0=(Token)match(input,35,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,36,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeLevelPropAccess().getPropertyKeyword_0());
}
- // InternalCubeDSL.g:1247:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:1248:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1261:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:1262:4: (lv_name_1_0= ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:1248:4: (lv_name_1_0= ruleTRANSLATABLEID )
- // InternalCubeDSL.g:1249:5: lv_name_1_0= ruleTRANSLATABLEID
+ // InternalCubeDSL.g:1262:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1263:5: lv_name_1_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeLevelPropAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
lv_name_1_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -3368,17 +3407,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,29,FOLLOW_4); if (state.failed) return current;
+ otherlv_2=(Token)match(input,30,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCubeLevelPropAccess().getColumnKeyword_2());
}
- // InternalCubeDSL.g:1270:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1271:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1284:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1285:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:1271:4: ( ruleLFQN )
- // InternalCubeDSL.g:1272:5: ruleLFQN
+ // InternalCubeDSL.g:1285:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1286:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -3392,7 +3431,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeLevelPropAccess().getLevelPropColValueLEntityFeatureCrossReference_3_0());
}
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
ruleLFQN();
state._fsp--;
@@ -3408,24 +3447,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1286:3: ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )?
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalCubeDSL.g:1300:3: ( ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) ) )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA26_0==36) ) {
- alt26=1;
+ if ( (LA27_0==37) ) {
+ alt27=1;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalCubeDSL.g:1287:4: ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) )
+ // InternalCubeDSL.g:1301:4: ( (lv_type_4_0= 'type' ) ) ( (lv_typeValue_5_0= ruleCubeLevelPropType ) )
{
- // InternalCubeDSL.g:1287:4: ( (lv_type_4_0= 'type' ) )
- // InternalCubeDSL.g:1288:5: (lv_type_4_0= 'type' )
+ // InternalCubeDSL.g:1301:4: ( (lv_type_4_0= 'type' ) )
+ // InternalCubeDSL.g:1302:5: (lv_type_4_0= 'type' )
{
- // InternalCubeDSL.g:1288:5: (lv_type_4_0= 'type' )
- // InternalCubeDSL.g:1289:6: lv_type_4_0= 'type'
+ // InternalCubeDSL.g:1302:5: (lv_type_4_0= 'type' )
+ // InternalCubeDSL.g:1303:6: lv_type_4_0= 'type'
{
- lv_type_4_0=(Token)match(input,36,FOLLOW_33); if (state.failed) return current;
+ lv_type_4_0=(Token)match(input,37,FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_type_4_0, grammarAccess.getCubeLevelPropAccess().getTypeTypeKeyword_4_0_0());
@@ -3445,11 +3484,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1301:4: ( (lv_typeValue_5_0= ruleCubeLevelPropType ) )
- // InternalCubeDSL.g:1302:5: (lv_typeValue_5_0= ruleCubeLevelPropType )
+ // InternalCubeDSL.g:1315:4: ( (lv_typeValue_5_0= ruleCubeLevelPropType ) )
+ // InternalCubeDSL.g:1316:5: (lv_typeValue_5_0= ruleCubeLevelPropType )
{
- // InternalCubeDSL.g:1302:5: (lv_typeValue_5_0= ruleCubeLevelPropType )
- // InternalCubeDSL.g:1303:6: lv_typeValue_5_0= ruleCubeLevelPropType
+ // InternalCubeDSL.g:1316:5: (lv_typeValue_5_0= ruleCubeLevelPropType )
+ // InternalCubeDSL.g:1317:6: lv_typeValue_5_0= ruleCubeLevelPropType
{
if ( state.backtracking==0 ) {
@@ -3511,7 +3550,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCubeMeasure"
- // InternalCubeDSL.g:1325:1: entryRuleCubeMeasure returns [EObject current=null] : iv_ruleCubeMeasure= ruleCubeMeasure EOF ;
+ // InternalCubeDSL.g:1339:1: entryRuleCubeMeasure returns [EObject current=null] : iv_ruleCubeMeasure= ruleCubeMeasure EOF ;
public final EObject entryRuleCubeMeasure() throws RecognitionException {
EObject current = null;
@@ -3519,8 +3558,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1325:52: (iv_ruleCubeMeasure= ruleCubeMeasure EOF )
- // InternalCubeDSL.g:1326:2: iv_ruleCubeMeasure= ruleCubeMeasure EOF
+ // InternalCubeDSL.g:1339:52: (iv_ruleCubeMeasure= ruleCubeMeasure EOF )
+ // InternalCubeDSL.g:1340:2: iv_ruleCubeMeasure= ruleCubeMeasure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeMeasureRule());
@@ -3551,7 +3590,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeMeasure"
- // InternalCubeDSL.g:1332:1: ruleCubeMeasure returns [EObject current=null] : (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? ) ;
+ // InternalCubeDSL.g:1346:1: ruleCubeMeasure returns [EObject current=null] : (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? ) ;
public final EObject ruleCubeMeasure() throws RecognitionException {
EObject current = null;
@@ -3567,30 +3606,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1338:2: ( (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? ) )
- // InternalCubeDSL.g:1339:2: (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? )
+ // InternalCubeDSL.g:1352:2: ( (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? ) )
+ // InternalCubeDSL.g:1353:2: (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? )
{
- // InternalCubeDSL.g:1339:2: (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? )
- // InternalCubeDSL.g:1340:3: otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )?
+ // InternalCubeDSL.g:1353:2: (otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )? )
+ // InternalCubeDSL.g:1354:3: otherlv_0= 'measure' ( (lv_name_1_0= ruleTRANSLATABLEID ) ) ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) ) otherlv_3= 'column' ( ( ruleLFQN ) ) ( (lv_notVisible_5_0= 'notVisible' ) )?
{
- otherlv_0=(Token)match(input,37,FOLLOW_4); if (state.failed) return current;
+ otherlv_0=(Token)match(input,38,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getCubeMeasureAccess().getMeasureKeyword_0());
}
- // InternalCubeDSL.g:1344:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
- // InternalCubeDSL.g:1345:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1358:3: ( (lv_name_1_0= ruleTRANSLATABLEID ) )
+ // InternalCubeDSL.g:1359:4: (lv_name_1_0= ruleTRANSLATABLEID )
{
- // InternalCubeDSL.g:1345:4: (lv_name_1_0= ruleTRANSLATABLEID )
- // InternalCubeDSL.g:1346:5: lv_name_1_0= ruleTRANSLATABLEID
+ // InternalCubeDSL.g:1359:4: (lv_name_1_0= ruleTRANSLATABLEID )
+ // InternalCubeDSL.g:1360:5: lv_name_1_0= ruleTRANSLATABLEID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeMeasureAccess().getNameTRANSLATABLEIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
lv_name_1_0=ruleTRANSLATABLEID();
state._fsp--;
@@ -3614,18 +3653,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1363:3: ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) )
- // InternalCubeDSL.g:1364:4: (lv_aggregator_2_0= ruleCubeAggregatorEnum )
+ // InternalCubeDSL.g:1377:3: ( (lv_aggregator_2_0= ruleCubeAggregatorEnum ) )
+ // InternalCubeDSL.g:1378:4: (lv_aggregator_2_0= ruleCubeAggregatorEnum )
{
- // InternalCubeDSL.g:1364:4: (lv_aggregator_2_0= ruleCubeAggregatorEnum )
- // InternalCubeDSL.g:1365:5: lv_aggregator_2_0= ruleCubeAggregatorEnum
+ // InternalCubeDSL.g:1378:4: (lv_aggregator_2_0= ruleCubeAggregatorEnum )
+ // InternalCubeDSL.g:1379:5: lv_aggregator_2_0= ruleCubeAggregatorEnum
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCubeMeasureAccess().getAggregatorCubeAggregatorEnumEnumRuleCall_2_0());
}
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
lv_aggregator_2_0=ruleCubeAggregatorEnum();
state._fsp--;
@@ -3649,17 +3688,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,29,FOLLOW_4); if (state.failed) return current;
+ otherlv_3=(Token)match(input,30,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCubeMeasureAccess().getColumnKeyword_3());
}
- // InternalCubeDSL.g:1386:3: ( ( ruleLFQN ) )
- // InternalCubeDSL.g:1387:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1400:3: ( ( ruleLFQN ) )
+ // InternalCubeDSL.g:1401:4: ( ruleLFQN )
{
- // InternalCubeDSL.g:1387:4: ( ruleLFQN )
- // InternalCubeDSL.g:1388:5: ruleLFQN
+ // InternalCubeDSL.g:1401:4: ( ruleLFQN )
+ // InternalCubeDSL.g:1402:5: ruleLFQN
{
if ( state.backtracking==0 ) {
@@ -3673,7 +3712,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCubeMeasureAccess().getMeasureColLEntityFeatureCrossReference_4_0());
}
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
ruleLFQN();
state._fsp--;
@@ -3689,21 +3728,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1402:3: ( (lv_notVisible_5_0= 'notVisible' ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalCubeDSL.g:1416:3: ( (lv_notVisible_5_0= 'notVisible' ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==38) ) {
- alt27=1;
+ if ( (LA28_0==39) ) {
+ alt28=1;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalCubeDSL.g:1403:4: (lv_notVisible_5_0= 'notVisible' )
+ // InternalCubeDSL.g:1417:4: (lv_notVisible_5_0= 'notVisible' )
{
- // InternalCubeDSL.g:1403:4: (lv_notVisible_5_0= 'notVisible' )
- // InternalCubeDSL.g:1404:5: lv_notVisible_5_0= 'notVisible'
+ // InternalCubeDSL.g:1417:4: (lv_notVisible_5_0= 'notVisible' )
+ // InternalCubeDSL.g:1418:5: lv_notVisible_5_0= 'notVisible'
{
- lv_notVisible_5_0=(Token)match(input,38,FOLLOW_2); if (state.failed) return current;
+ lv_notVisible_5_0=(Token)match(input,39,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_notVisible_5_0, grammarAccess.getCubeMeasureAccess().getNotVisibleNotVisibleKeyword_5_0());
@@ -3751,7 +3790,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLFQN"
- // InternalCubeDSL.g:1420:1: entryRuleLFQN returns [String current=null] : iv_ruleLFQN= ruleLFQN EOF ;
+ // InternalCubeDSL.g:1434:1: entryRuleLFQN returns [String current=null] : iv_ruleLFQN= ruleLFQN EOF ;
public final String entryRuleLFQN() throws RecognitionException {
String current = null;
@@ -3759,8 +3798,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1420:44: (iv_ruleLFQN= ruleLFQN EOF )
- // InternalCubeDSL.g:1421:2: iv_ruleLFQN= ruleLFQN EOF
+ // InternalCubeDSL.g:1434:44: (iv_ruleLFQN= ruleLFQN EOF )
+ // InternalCubeDSL.g:1435:2: iv_ruleLFQN= ruleLFQN EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLFQNRule());
@@ -3791,7 +3830,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLFQN"
- // InternalCubeDSL.g:1427:1: ruleLFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalCubeDSL.g:1441:1: ruleLFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
public final AntlrDatatypeRuleToken ruleLFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3803,13 +3842,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1433:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalCubeDSL.g:1434:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalCubeDSL.g:1447:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalCubeDSL.g:1448:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalCubeDSL.g:1434:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalCubeDSL.g:1435:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalCubeDSL.g:1448:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalCubeDSL.g:1449:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_36); if (state.failed) return current;
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_ID_0);
@@ -3820,29 +3859,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newLeafNode(this_ID_0, grammarAccess.getLFQNAccess().getIDTerminalRuleCall_0());
}
- // InternalCubeDSL.g:1442:3: (kw= '.' this_ID_2= RULE_ID )*
- loop28:
+ // InternalCubeDSL.g:1456:3: (kw= '.' this_ID_2= RULE_ID )*
+ loop29:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==39) ) {
- alt28=1;
+ if ( (LA29_0==40) ) {
+ alt29=1;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalCubeDSL.g:1443:4: kw= '.' this_ID_2= RULE_ID
+ // InternalCubeDSL.g:1457:4: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,39,FOLLOW_4); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getLFQNAccess().getFullStopKeyword_1_0());
}
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_36); if (state.failed) return current;
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_ID_2);
@@ -3858,7 +3897,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop28;
+ break loop29;
}
} while (true);
@@ -3887,7 +3926,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTRANSLATABLEID"
- // InternalCubeDSL.g:1460:1: entryRuleTRANSLATABLEID returns [String current=null] : iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF ;
+ // InternalCubeDSL.g:1474:1: entryRuleTRANSLATABLEID returns [String current=null] : iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF ;
public final String entryRuleTRANSLATABLEID() throws RecognitionException {
String current = null;
@@ -3895,8 +3934,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1460:54: (iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF )
- // InternalCubeDSL.g:1461:2: iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF
+ // InternalCubeDSL.g:1474:54: (iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF )
+ // InternalCubeDSL.g:1475:2: iv_ruleTRANSLATABLEID= ruleTRANSLATABLEID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTRANSLATABLEIDRule());
@@ -3927,7 +3966,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTRANSLATABLEID"
- // InternalCubeDSL.g:1467:1: ruleTRANSLATABLEID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ // InternalCubeDSL.g:1481:1: ruleTRANSLATABLEID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
public final AntlrDatatypeRuleToken ruleTRANSLATABLEID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3937,8 +3976,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1473:2: (this_ID_0= RULE_ID )
- // InternalCubeDSL.g:1474:2: this_ID_0= RULE_ID
+ // InternalCubeDSL.g:1487:2: (this_ID_0= RULE_ID )
+ // InternalCubeDSL.g:1488:2: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3973,7 +4012,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTRANSLATABLESTRING"
- // InternalCubeDSL.g:1484:1: entryRuleTRANSLATABLESTRING returns [String current=null] : iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF ;
+ // InternalCubeDSL.g:1498:1: entryRuleTRANSLATABLESTRING returns [String current=null] : iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF ;
public final String entryRuleTRANSLATABLESTRING() throws RecognitionException {
String current = null;
@@ -3981,8 +4020,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1484:58: (iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF )
- // InternalCubeDSL.g:1485:2: iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF
+ // InternalCubeDSL.g:1498:58: (iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF )
+ // InternalCubeDSL.g:1499:2: iv_ruleTRANSLATABLESTRING= ruleTRANSLATABLESTRING EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTRANSLATABLESTRINGRule());
@@ -4013,7 +4052,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTRANSLATABLESTRING"
- // InternalCubeDSL.g:1491:1: ruleTRANSLATABLESTRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
+ // InternalCubeDSL.g:1505:1: ruleTRANSLATABLESTRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
public final AntlrDatatypeRuleToken ruleTRANSLATABLESTRING() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -4023,8 +4062,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1497:2: (this_STRING_0= RULE_STRING )
- // InternalCubeDSL.g:1498:2: this_STRING_0= RULE_STRING
+ // InternalCubeDSL.g:1511:2: (this_STRING_0= RULE_STRING )
+ // InternalCubeDSL.g:1512:2: this_STRING_0= RULE_STRING
{
this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4059,7 +4098,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXImportDeclaration"
- // InternalCubeDSL.g:1508:1: entryRuleXImportDeclaration returns [EObject current=null] : iv_ruleXImportDeclaration= ruleXImportDeclaration EOF ;
+ // InternalCubeDSL.g:1522:1: entryRuleXImportDeclaration returns [EObject current=null] : iv_ruleXImportDeclaration= ruleXImportDeclaration EOF ;
public final EObject entryRuleXImportDeclaration() throws RecognitionException {
EObject current = null;
@@ -4067,8 +4106,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1508:59: (iv_ruleXImportDeclaration= ruleXImportDeclaration EOF )
- // InternalCubeDSL.g:1509:2: iv_ruleXImportDeclaration= ruleXImportDeclaration EOF
+ // InternalCubeDSL.g:1522:59: (iv_ruleXImportDeclaration= ruleXImportDeclaration EOF )
+ // InternalCubeDSL.g:1523:2: iv_ruleXImportDeclaration= ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportDeclarationRule());
@@ -4099,7 +4138,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXImportDeclaration"
- // InternalCubeDSL.g:1515:1: ruleXImportDeclaration returns [EObject current=null] : ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) ;
+ // InternalCubeDSL.g:1529:1: ruleXImportDeclaration returns [EObject current=null] : ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) ;
public final EObject ruleXImportDeclaration() throws RecognitionException {
EObject current = null;
@@ -4120,14 +4159,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1521:2: ( ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) )
- // InternalCubeDSL.g:1522:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
+ // InternalCubeDSL.g:1535:2: ( ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? ) )
+ // InternalCubeDSL.g:1536:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
{
- // InternalCubeDSL.g:1522:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
- // InternalCubeDSL.g:1523:3: () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )?
+ // InternalCubeDSL.g:1536:2: ( () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )? )
+ // InternalCubeDSL.g:1537:3: () otherlv_1= 'import' ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) ) (otherlv_11= ';' )?
{
- // InternalCubeDSL.g:1523:3: ()
- // InternalCubeDSL.g:1524:4:
+ // InternalCubeDSL.g:1537:3: ()
+ // InternalCubeDSL.g:1538:4:
{
if ( state.backtracking==0 ) {
@@ -4139,29 +4178,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,40,FOLLOW_37); if (state.failed) return current;
+ otherlv_1=(Token)match(input,41,FOLLOW_38); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXImportDeclarationAccess().getImportKeyword_1());
}
- // InternalCubeDSL.g:1534:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )
- int alt31=4;
- alt31 = dfa31.predict(input);
- switch (alt31) {
+ // InternalCubeDSL.g:1548:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )
+ int alt32=4;
+ alt32 = dfa32.predict(input);
+ switch (alt32) {
case 1 :
- // InternalCubeDSL.g:1535:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:1549:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
{
- // InternalCubeDSL.g:1535:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
- // InternalCubeDSL.g:1536:5: ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:1549:4: ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:1550:5: ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
{
- // InternalCubeDSL.g:1536:5: ( (lv_static_2_0= 'static' ) )
- // InternalCubeDSL.g:1537:6: (lv_static_2_0= 'static' )
+ // InternalCubeDSL.g:1550:5: ( (lv_static_2_0= 'static' ) )
+ // InternalCubeDSL.g:1551:6: (lv_static_2_0= 'static' )
{
- // InternalCubeDSL.g:1537:6: (lv_static_2_0= 'static' )
- // InternalCubeDSL.g:1538:7: lv_static_2_0= 'static'
+ // InternalCubeDSL.g:1551:6: (lv_static_2_0= 'static' )
+ // InternalCubeDSL.g:1552:7: lv_static_2_0= 'static'
{
- lv_static_2_0=(Token)match(input,41,FOLLOW_38); if (state.failed) return current;
+ lv_static_2_0=(Token)match(input,42,FOLLOW_39); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_static_2_0, grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_2_0_0_0());
@@ -4181,21 +4220,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1550:5: ( (lv_extension_3_0= 'extension' ) )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalCubeDSL.g:1564:5: ( (lv_extension_3_0= 'extension' ) )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==42) ) {
- alt29=1;
+ if ( (LA30_0==43) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalCubeDSL.g:1551:6: (lv_extension_3_0= 'extension' )
+ // InternalCubeDSL.g:1565:6: (lv_extension_3_0= 'extension' )
{
- // InternalCubeDSL.g:1551:6: (lv_extension_3_0= 'extension' )
- // InternalCubeDSL.g:1552:7: lv_extension_3_0= 'extension'
+ // InternalCubeDSL.g:1565:6: (lv_extension_3_0= 'extension' )
+ // InternalCubeDSL.g:1566:7: lv_extension_3_0= 'extension'
{
- lv_extension_3_0=(Token)match(input,42,FOLLOW_38); if (state.failed) return current;
+ lv_extension_3_0=(Token)match(input,43,FOLLOW_39); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_extension_3_0, grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_2_0_1_0());
@@ -4218,11 +4257,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1564:5: ( ( ruleQualifiedNameInStaticImport ) )
- // InternalCubeDSL.g:1565:6: ( ruleQualifiedNameInStaticImport )
+ // InternalCubeDSL.g:1578:5: ( ( ruleQualifiedNameInStaticImport ) )
+ // InternalCubeDSL.g:1579:6: ( ruleQualifiedNameInStaticImport )
{
- // InternalCubeDSL.g:1565:6: ( ruleQualifiedNameInStaticImport )
- // InternalCubeDSL.g:1566:7: ruleQualifiedNameInStaticImport
+ // InternalCubeDSL.g:1579:6: ( ruleQualifiedNameInStaticImport )
+ // InternalCubeDSL.g:1580:7: ruleQualifiedNameInStaticImport
{
if ( state.backtracking==0 ) {
@@ -4236,7 +4275,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_0_2_0());
}
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
ruleQualifiedNameInStaticImport();
state._fsp--;
@@ -4252,34 +4291,34 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1580:5: ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalCubeDSL.g:1594:5: ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==43) ) {
- alt30=1;
+ if ( (LA31_0==44) ) {
+ alt31=1;
}
- else if ( (LA30_0==RULE_ID) ) {
- alt30=2;
+ else if ( (LA31_0==RULE_ID) ) {
+ alt31=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalCubeDSL.g:1581:6: ( (lv_wildcard_5_0= '*' ) )
+ // InternalCubeDSL.g:1595:6: ( (lv_wildcard_5_0= '*' ) )
{
- // InternalCubeDSL.g:1581:6: ( (lv_wildcard_5_0= '*' ) )
- // InternalCubeDSL.g:1582:7: (lv_wildcard_5_0= '*' )
+ // InternalCubeDSL.g:1595:6: ( (lv_wildcard_5_0= '*' ) )
+ // InternalCubeDSL.g:1596:7: (lv_wildcard_5_0= '*' )
{
- // InternalCubeDSL.g:1582:7: (lv_wildcard_5_0= '*' )
- // InternalCubeDSL.g:1583:8: lv_wildcard_5_0= '*'
+ // InternalCubeDSL.g:1596:7: (lv_wildcard_5_0= '*' )
+ // InternalCubeDSL.g:1597:8: lv_wildcard_5_0= '*'
{
- lv_wildcard_5_0=(Token)match(input,43,FOLLOW_40); if (state.failed) return current;
+ lv_wildcard_5_0=(Token)match(input,44,FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_wildcard_5_0, grammarAccess.getXImportDeclarationAccess().getWildcardAsteriskKeyword_2_0_3_0_0());
@@ -4303,20 +4342,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:1596:6: ( (lv_memberName_6_0= ruleValidID ) )
+ // InternalCubeDSL.g:1610:6: ( (lv_memberName_6_0= ruleValidID ) )
{
- // InternalCubeDSL.g:1596:6: ( (lv_memberName_6_0= ruleValidID ) )
- // InternalCubeDSL.g:1597:7: (lv_memberName_6_0= ruleValidID )
+ // InternalCubeDSL.g:1610:6: ( (lv_memberName_6_0= ruleValidID ) )
+ // InternalCubeDSL.g:1611:7: (lv_memberName_6_0= ruleValidID )
{
- // InternalCubeDSL.g:1597:7: (lv_memberName_6_0= ruleValidID )
- // InternalCubeDSL.g:1598:8: lv_memberName_6_0= ruleValidID
+ // InternalCubeDSL.g:1611:7: (lv_memberName_6_0= ruleValidID )
+ // InternalCubeDSL.g:1612:8: lv_memberName_6_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportDeclarationAccess().getMemberNameValidIDParserRuleCall_2_0_3_1_0());
}
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
lv_memberName_6_0=ruleValidID();
state._fsp--;
@@ -4353,13 +4392,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:1618:4: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:1632:4: ( ( ruleQualifiedName ) )
{
- // InternalCubeDSL.g:1618:4: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:1619:5: ( ruleQualifiedName )
+ // InternalCubeDSL.g:1632:4: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:1633:5: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:1619:5: ( ruleQualifiedName )
- // InternalCubeDSL.g:1620:6: ruleQualifiedName
+ // InternalCubeDSL.g:1633:5: ( ruleQualifiedName )
+ // InternalCubeDSL.g:1634:6: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -4373,7 +4412,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_2_1_0());
}
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
ruleQualifiedName();
state._fsp--;
@@ -4393,20 +4432,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:1635:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
+ // InternalCubeDSL.g:1649:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
{
- // InternalCubeDSL.g:1635:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
- // InternalCubeDSL.g:1636:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
+ // InternalCubeDSL.g:1649:4: ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) )
+ // InternalCubeDSL.g:1650:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
{
- // InternalCubeDSL.g:1636:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
- // InternalCubeDSL.g:1637:6: lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard
+ // InternalCubeDSL.g:1650:5: (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard )
+ // InternalCubeDSL.g:1651:6: lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_2_2_0());
}
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
lv_importedNamespace_8_0=ruleQualifiedNameWithWildcard();
state._fsp--;
@@ -4434,18 +4473,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:1655:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:1669:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
{
- // InternalCubeDSL.g:1655:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
- // InternalCubeDSL.g:1656:5: ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
+ // InternalCubeDSL.g:1669:4: ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) )
+ // InternalCubeDSL.g:1670:5: ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
{
- // InternalCubeDSL.g:1656:5: ( (lv_fqnImport_9_0= 'ns' ) )
- // InternalCubeDSL.g:1657:6: (lv_fqnImport_9_0= 'ns' )
+ // InternalCubeDSL.g:1670:5: ( (lv_fqnImport_9_0= 'ns' ) )
+ // InternalCubeDSL.g:1671:6: (lv_fqnImport_9_0= 'ns' )
{
- // InternalCubeDSL.g:1657:6: (lv_fqnImport_9_0= 'ns' )
- // InternalCubeDSL.g:1658:7: lv_fqnImport_9_0= 'ns'
+ // InternalCubeDSL.g:1671:6: (lv_fqnImport_9_0= 'ns' )
+ // InternalCubeDSL.g:1672:7: lv_fqnImport_9_0= 'ns'
{
- lv_fqnImport_9_0=(Token)match(input,44,FOLLOW_4); if (state.failed) return current;
+ lv_fqnImport_9_0=(Token)match(input,45,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_fqnImport_9_0, grammarAccess.getXImportDeclarationAccess().getFqnImportNsKeyword_2_3_0_0());
@@ -4465,18 +4504,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1670:5: ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
- // InternalCubeDSL.g:1671:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
+ // InternalCubeDSL.g:1684:5: ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) )
+ // InternalCubeDSL.g:1685:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
{
- // InternalCubeDSL.g:1671:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
- // InternalCubeDSL.g:1672:7: lv_importedFullyQualifiedName_10_0= ruleQualifiedName
+ // InternalCubeDSL.g:1685:6: (lv_importedFullyQualifiedName_10_0= ruleQualifiedName )
+ // InternalCubeDSL.g:1686:7: lv_importedFullyQualifiedName_10_0= ruleQualifiedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedFullyQualifiedNameQualifiedNameParserRuleCall_2_3_1_0());
}
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
lv_importedFullyQualifiedName_10_0=ruleQualifiedName();
state._fsp--;
@@ -4509,18 +4548,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1691:3: (otherlv_11= ';' )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalCubeDSL.g:1705:3: (otherlv_11= ';' )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==45) ) {
- alt32=1;
+ if ( (LA33_0==46) ) {
+ alt33=1;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalCubeDSL.g:1692:4: otherlv_11= ';'
+ // InternalCubeDSL.g:1706:4: otherlv_11= ';'
{
- otherlv_11=(Token)match(input,45,FOLLOW_2); if (state.failed) return current;
+ otherlv_11=(Token)match(input,46,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_3());
@@ -4557,7 +4596,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotation"
- // InternalCubeDSL.g:1701:1: entryRuleXAnnotation returns [EObject current=null] : iv_ruleXAnnotation= ruleXAnnotation EOF ;
+ // InternalCubeDSL.g:1715:1: entryRuleXAnnotation returns [EObject current=null] : iv_ruleXAnnotation= ruleXAnnotation EOF ;
public final EObject entryRuleXAnnotation() throws RecognitionException {
EObject current = null;
@@ -4565,8 +4604,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1701:52: (iv_ruleXAnnotation= ruleXAnnotation EOF )
- // InternalCubeDSL.g:1702:2: iv_ruleXAnnotation= ruleXAnnotation EOF
+ // InternalCubeDSL.g:1715:52: (iv_ruleXAnnotation= ruleXAnnotation EOF )
+ // InternalCubeDSL.g:1716:2: iv_ruleXAnnotation= ruleXAnnotation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationRule());
@@ -4597,7 +4636,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotation"
- // InternalCubeDSL.g:1708:1: ruleXAnnotation returns [EObject current=null] : ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) ;
+ // InternalCubeDSL.g:1722:1: ruleXAnnotation returns [EObject current=null] : ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) ;
public final EObject ruleXAnnotation() throws RecognitionException {
EObject current = null;
@@ -4616,14 +4655,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1714:2: ( ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) )
- // InternalCubeDSL.g:1715:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
+ // InternalCubeDSL.g:1728:2: ( ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? ) )
+ // InternalCubeDSL.g:1729:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
{
- // InternalCubeDSL.g:1715:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
- // InternalCubeDSL.g:1716:3: () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
+ // InternalCubeDSL.g:1729:2: ( () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )? )
+ // InternalCubeDSL.g:1730:3: () otherlv_1= '@' ( ( ruleQualifiedName ) ) ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
{
- // InternalCubeDSL.g:1716:3: ()
- // InternalCubeDSL.g:1717:4:
+ // InternalCubeDSL.g:1730:3: ()
+ // InternalCubeDSL.g:1731:4:
{
if ( state.backtracking==0 ) {
@@ -4635,17 +4674,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,46,FOLLOW_4); if (state.failed) return current;
+ otherlv_1=(Token)match(input,47,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXAnnotationAccess().getCommercialAtKeyword_1());
}
- // InternalCubeDSL.g:1727:3: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:1728:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:1741:3: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:1742:4: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:1728:4: ( ruleQualifiedName )
- // InternalCubeDSL.g:1729:5: ruleQualifiedName
+ // InternalCubeDSL.g:1742:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:1743:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -4659,7 +4698,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAnnotationAccess().getAnnotationTypeJvmAnnotationTypeCrossReference_2_0());
}
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
ruleQualifiedName();
state._fsp--;
@@ -4675,21 +4714,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1743:3: ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalCubeDSL.g:1757:3: ( ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')' )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==47) && (synpred1_InternalCubeDSL())) {
- alt35=1;
+ if ( (LA36_0==48) && (synpred1_InternalCubeDSL())) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalCubeDSL.g:1744:4: ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')'
+ // InternalCubeDSL.g:1758:4: ( ( '(' )=>otherlv_3= '(' ) ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )? otherlv_8= ')'
{
- // InternalCubeDSL.g:1744:4: ( ( '(' )=>otherlv_3= '(' )
- // InternalCubeDSL.g:1745:5: ( '(' )=>otherlv_3= '('
+ // InternalCubeDSL.g:1758:4: ( ( '(' )=>otherlv_3= '(' )
+ // InternalCubeDSL.g:1759:5: ( '(' )=>otherlv_3= '('
{
- otherlv_3=(Token)match(input,47,FOLLOW_42); if (state.failed) return current;
+ otherlv_3=(Token)match(input,48,FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0());
@@ -4698,28 +4737,28 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1751:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?
- int alt34=3;
- alt34 = dfa34.predict(input);
- switch (alt34) {
+ // InternalCubeDSL.g:1765:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?
+ int alt35=3;
+ alt35 = dfa35.predict(input);
+ switch (alt35) {
case 1 :
- // InternalCubeDSL.g:1752:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
+ // InternalCubeDSL.g:1766:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
{
- // InternalCubeDSL.g:1752:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
- // InternalCubeDSL.g:1753:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
+ // InternalCubeDSL.g:1766:5: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* )
+ // InternalCubeDSL.g:1767:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
{
- // InternalCubeDSL.g:1753:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) )
- // InternalCubeDSL.g:1754:7: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:1767:6: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) )
+ // InternalCubeDSL.g:1768:7: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
{
- // InternalCubeDSL.g:1763:7: (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
- // InternalCubeDSL.g:1764:8: lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair
+ // InternalCubeDSL.g:1777:7: (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:1778:8: lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_elementValuePairs_4_0=ruleXAnnotationElementValuePair();
state._fsp--;
@@ -4743,39 +4782,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1781:6: (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
- loop33:
+ // InternalCubeDSL.g:1795:6: (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )*
+ loop34:
do {
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==48) ) {
- alt33=1;
+ if ( (LA34_0==49) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalCubeDSL.g:1782:7: otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
+ // InternalCubeDSL.g:1796:7: otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
{
- otherlv_5=(Token)match(input,48,FOLLOW_4); if (state.failed) return current;
+ otherlv_5=(Token)match(input,49,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXAnnotationAccess().getCommaKeyword_3_1_0_1_0());
}
- // InternalCubeDSL.g:1786:7: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
- // InternalCubeDSL.g:1787:8: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:1800:7: ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) )
+ // InternalCubeDSL.g:1801:8: ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
{
- // InternalCubeDSL.g:1796:8: (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
- // InternalCubeDSL.g:1797:9: lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair
+ // InternalCubeDSL.g:1810:8: (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair )
+ // InternalCubeDSL.g:1811:9: lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationAccess().getElementValuePairsXAnnotationElementValuePairParserRuleCall_3_1_0_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_elementValuePairs_6_0=ruleXAnnotationElementValuePair();
state._fsp--;
@@ -4804,7 +4843,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop33;
+ break loop34;
}
} while (true);
@@ -4815,20 +4854,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:1817:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
+ // InternalCubeDSL.g:1831:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
{
- // InternalCubeDSL.g:1817:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
- // InternalCubeDSL.g:1818:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
+ // InternalCubeDSL.g:1831:5: ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) )
+ // InternalCubeDSL.g:1832:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
{
- // InternalCubeDSL.g:1818:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
- // InternalCubeDSL.g:1819:7: lv_value_7_0= ruleXAnnotationElementValueOrCommaList
+ // InternalCubeDSL.g:1832:6: (lv_value_7_0= ruleXAnnotationElementValueOrCommaList )
+ // InternalCubeDSL.g:1833:7: lv_value_7_0= ruleXAnnotationElementValueOrCommaList
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationAccess().getValueXAnnotationElementValueOrCommaListParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_value_7_0=ruleXAnnotationElementValueOrCommaList();
state._fsp--;
@@ -4858,7 +4897,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
+ otherlv_8=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2());
@@ -4895,7 +4934,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValuePair"
- // InternalCubeDSL.g:1846:1: entryRuleXAnnotationElementValuePair returns [EObject current=null] : iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF ;
+ // InternalCubeDSL.g:1860:1: entryRuleXAnnotationElementValuePair returns [EObject current=null] : iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF ;
public final EObject entryRuleXAnnotationElementValuePair() throws RecognitionException {
EObject current = null;
@@ -4903,8 +4942,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1846:68: (iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF )
- // InternalCubeDSL.g:1847:2: iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF
+ // InternalCubeDSL.g:1860:68: (iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF )
+ // InternalCubeDSL.g:1861:2: iv_ruleXAnnotationElementValuePair= ruleXAnnotationElementValuePair EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValuePairRule());
@@ -4935,7 +4974,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValuePair"
- // InternalCubeDSL.g:1853:1: ruleXAnnotationElementValuePair returns [EObject current=null] : ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) ;
+ // InternalCubeDSL.g:1867:1: ruleXAnnotationElementValuePair returns [EObject current=null] : ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) ;
public final EObject ruleXAnnotationElementValuePair() throws RecognitionException {
EObject current = null;
@@ -4947,23 +4986,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1859:2: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) )
- // InternalCubeDSL.g:1860:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
+ // InternalCubeDSL.g:1873:2: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) ) )
+ // InternalCubeDSL.g:1874:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
{
- // InternalCubeDSL.g:1860:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
- // InternalCubeDSL.g:1861:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) )
+ // InternalCubeDSL.g:1874:2: ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) ) )
+ // InternalCubeDSL.g:1875:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) ) ( (lv_value_2_0= ruleXAnnotationElementValue ) )
{
- // InternalCubeDSL.g:1861:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) )
- // InternalCubeDSL.g:1862:4: ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' )
+ // InternalCubeDSL.g:1875:3: ( ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' ) )
+ // InternalCubeDSL.g:1876:4: ( ( ( ( ruleValidID ) ) '=' ) )=> ( ( ( ruleValidID ) ) otherlv_1= '=' )
{
- // InternalCubeDSL.g:1871:4: ( ( ( ruleValidID ) ) otherlv_1= '=' )
- // InternalCubeDSL.g:1872:5: ( ( ruleValidID ) ) otherlv_1= '='
+ // InternalCubeDSL.g:1885:4: ( ( ( ruleValidID ) ) otherlv_1= '=' )
+ // InternalCubeDSL.g:1886:5: ( ( ruleValidID ) ) otherlv_1= '='
{
- // InternalCubeDSL.g:1872:5: ( ( ruleValidID ) )
- // InternalCubeDSL.g:1873:6: ( ruleValidID )
+ // InternalCubeDSL.g:1886:5: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:1887:6: ( ruleValidID )
{
- // InternalCubeDSL.g:1873:6: ( ruleValidID )
- // InternalCubeDSL.g:1874:7: ruleValidID
+ // InternalCubeDSL.g:1887:6: ( ruleValidID )
+ // InternalCubeDSL.g:1888:7: ruleValidID
{
if ( state.backtracking==0 ) {
@@ -4977,7 +5016,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAnnotationElementValuePairAccess().getElementJvmOperationCrossReference_0_0_0_0());
}
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
ruleValidID();
state._fsp--;
@@ -4993,7 +5032,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,50,FOLLOW_46); if (state.failed) return current;
+ otherlv_1=(Token)match(input,51,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXAnnotationElementValuePairAccess().getEqualsSignKeyword_0_0_1());
@@ -5005,11 +5044,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1894:3: ( (lv_value_2_0= ruleXAnnotationElementValue ) )
- // InternalCubeDSL.g:1895:4: (lv_value_2_0= ruleXAnnotationElementValue )
+ // InternalCubeDSL.g:1908:3: ( (lv_value_2_0= ruleXAnnotationElementValue ) )
+ // InternalCubeDSL.g:1909:4: (lv_value_2_0= ruleXAnnotationElementValue )
{
- // InternalCubeDSL.g:1895:4: (lv_value_2_0= ruleXAnnotationElementValue )
- // InternalCubeDSL.g:1896:5: lv_value_2_0= ruleXAnnotationElementValue
+ // InternalCubeDSL.g:1909:4: (lv_value_2_0= ruleXAnnotationElementValue )
+ // InternalCubeDSL.g:1910:5: lv_value_2_0= ruleXAnnotationElementValue
{
if ( state.backtracking==0 ) {
@@ -5065,7 +5104,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValueOrCommaList"
- // InternalCubeDSL.g:1917:1: entryRuleXAnnotationElementValueOrCommaList returns [EObject current=null] : iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF ;
+ // InternalCubeDSL.g:1931:1: entryRuleXAnnotationElementValueOrCommaList returns [EObject current=null] : iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF ;
public final EObject entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException {
EObject current = null;
@@ -5073,8 +5112,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:1917:75: (iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF )
- // InternalCubeDSL.g:1918:2: iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF
+ // InternalCubeDSL.g:1931:75: (iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF )
+ // InternalCubeDSL.g:1932:2: iv_ruleXAnnotationElementValueOrCommaList= ruleXAnnotationElementValueOrCommaList EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListRule());
@@ -5105,7 +5144,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValueOrCommaList"
- // InternalCubeDSL.g:1924:1: ruleXAnnotationElementValueOrCommaList returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) ;
+ // InternalCubeDSL.g:1938:1: ruleXAnnotationElementValueOrCommaList returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) ;
public final EObject ruleXAnnotationElementValueOrCommaList() throws RecognitionException {
EObject current = null;
@@ -5127,27 +5166,27 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:1930:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) )
- // InternalCubeDSL.g:1931:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
+ // InternalCubeDSL.g:1944:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) ) )
+ // InternalCubeDSL.g:1945:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
{
- // InternalCubeDSL.g:1931:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
- int alt40=2;
- alt40 = dfa40.predict(input);
- switch (alt40) {
+ // InternalCubeDSL.g:1945:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )
+ int alt41=2;
+ alt41 = dfa41.predict(input);
+ switch (alt41) {
case 1 :
- // InternalCubeDSL.g:1932:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:1946:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalCubeDSL.g:1932:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
- // InternalCubeDSL.g:1933:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
+ // InternalCubeDSL.g:1946:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:1947:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
{
- // InternalCubeDSL.g:1933:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
- // InternalCubeDSL.g:1934:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalCubeDSL.g:1947:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
+ // InternalCubeDSL.g:1948:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
{
- // InternalCubeDSL.g:1941:5: ( () otherlv_1= '#' otherlv_2= '[' )
- // InternalCubeDSL.g:1942:6: () otherlv_1= '#' otherlv_2= '['
+ // InternalCubeDSL.g:1955:5: ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalCubeDSL.g:1956:6: () otherlv_1= '#' otherlv_2= '['
{
- // InternalCubeDSL.g:1942:6: ()
- // InternalCubeDSL.g:1943:7:
+ // InternalCubeDSL.g:1956:6: ()
+ // InternalCubeDSL.g:1957:7:
{
if ( state.backtracking==0 ) {
@@ -5159,13 +5198,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_47); if (state.failed) return current;
+ otherlv_1=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getNumberSignKeyword_0_0_0_1());
}
- otherlv_2=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
+ otherlv_2=(Token)match(input,53,FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -5177,29 +5216,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1959:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalCubeDSL.g:1973:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( ((LA37_0>=RULE_ID && LA37_0<=RULE_DECIMAL)||LA37_0==14||(LA37_0>=40 && LA37_0<=42)||(LA37_0>=46 && LA37_0<=47)||(LA37_0>=51 && LA37_0<=52)||LA37_0==59||(LA37_0>=75 && LA37_0<=76)||LA37_0==80||LA37_0==87||LA37_0==89||(LA37_0>=93 && LA37_0<=95)||(LA37_0>=98 && LA37_0<=107)||LA37_0==109) ) {
- alt37=1;
+ if ( ((LA38_0>=RULE_ID && LA38_0<=RULE_DECIMAL)||LA38_0==14||(LA38_0>=41 && LA38_0<=43)||(LA38_0>=47 && LA38_0<=48)||(LA38_0>=52 && LA38_0<=53)||LA38_0==60||(LA38_0>=76 && LA38_0<=77)||LA38_0==81||LA38_0==88||LA38_0==90||(LA38_0>=94 && LA38_0<=96)||(LA38_0>=99 && LA38_0<=108)||LA38_0==110) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalCubeDSL.g:1960:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ // InternalCubeDSL.g:1974:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
{
- // InternalCubeDSL.g:1960:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:1961:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:1974:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:1975:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:1961:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:1962:7: lv_elements_3_0= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:1975:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:1976:7: lv_elements_3_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_3_0=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5223,39 +5262,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:1979:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
- loop36:
+ // InternalCubeDSL.g:1993:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ loop37:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==48) ) {
- alt36=1;
+ if ( (LA37_0==49) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalCubeDSL.g:1980:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:1994:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
{
- otherlv_4=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_0_1_1_0());
}
- // InternalCubeDSL.g:1984:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:1985:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:1998:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:1999:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:1985:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:1986:8: lv_elements_5_0= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:1999:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2000:8: lv_elements_5_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_5_0=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5284,7 +5323,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop36;
+ break loop37;
}
} while (true);
@@ -5294,7 +5333,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getRightSquareBracketKeyword_0_2());
@@ -5307,17 +5346,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2011:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
+ // InternalCubeDSL.g:2025:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
{
- // InternalCubeDSL.g:2011:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
- // InternalCubeDSL.g:2012:4: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
+ // InternalCubeDSL.g:2025:3: (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? )
+ // InternalCubeDSL.g:2026:4: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getXAnnotationOrExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
this_XAnnotationOrExpression_7=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5328,19 +5367,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2020:4: ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalCubeDSL.g:2034:4: ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==48) ) {
- alt39=1;
+ if ( (LA40_0==49) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalCubeDSL.g:2021:5: () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
+ // InternalCubeDSL.g:2035:5: () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
{
- // InternalCubeDSL.g:2021:5: ()
- // InternalCubeDSL.g:2022:6:
+ // InternalCubeDSL.g:2035:5: ()
+ // InternalCubeDSL.g:2036:6:
{
if ( state.backtracking==0 ) {
@@ -5352,40 +5391,40 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2028:5: (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
- int cnt38=0;
- loop38:
+ // InternalCubeDSL.g:2042:5: (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+
+ int cnt39=0;
+ loop39:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==48) ) {
- alt38=1;
+ if ( (LA39_0==49) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalCubeDSL.g:2029:6: otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2043:6: otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
{
- otherlv_9=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_9=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getXAnnotationElementValueOrCommaListAccess().getCommaKeyword_1_1_1_0());
}
- // InternalCubeDSL.g:2033:6: ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:2034:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2047:6: ( (lv_elements_10_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2048:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:2034:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:2035:8: lv_elements_10_0= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:2048:7: (lv_elements_10_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2049:8: lv_elements_10_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getElementsXAnnotationOrExpressionParserRuleCall_1_1_1_1_0());
}
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
lv_elements_10_0=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5414,13 +5453,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt38 >= 1 ) break loop38;
+ if ( cnt39 >= 1 ) break loop39;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(38, input);
+ new EarlyExitException(39, input);
throw eee;
}
- cnt38++;
+ cnt39++;
} while (true);
@@ -5460,7 +5499,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationElementValue"
- // InternalCubeDSL.g:2059:1: entryRuleXAnnotationElementValue returns [EObject current=null] : iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF ;
+ // InternalCubeDSL.g:2073:1: entryRuleXAnnotationElementValue returns [EObject current=null] : iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF ;
public final EObject entryRuleXAnnotationElementValue() throws RecognitionException {
EObject current = null;
@@ -5468,8 +5507,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2059:64: (iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF )
- // InternalCubeDSL.g:2060:2: iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF
+ // InternalCubeDSL.g:2073:64: (iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF )
+ // InternalCubeDSL.g:2074:2: iv_ruleXAnnotationElementValue= ruleXAnnotationElementValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueRule());
@@ -5500,7 +5539,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationElementValue"
- // InternalCubeDSL.g:2066:1: ruleXAnnotationElementValue returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) ;
+ // InternalCubeDSL.g:2080:1: ruleXAnnotationElementValue returns [EObject current=null] : ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) ;
public final EObject ruleXAnnotationElementValue() throws RecognitionException {
EObject current = null;
@@ -5519,27 +5558,27 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2072:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:2073:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2086:2: ( ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2087:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:2073:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
- int alt43=2;
- alt43 = dfa43.predict(input);
- switch (alt43) {
+ // InternalCubeDSL.g:2087:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )
+ int alt44=2;
+ alt44 = dfa44.predict(input);
+ switch (alt44) {
case 1 :
- // InternalCubeDSL.g:2074:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:2088:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalCubeDSL.g:2074:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
- // InternalCubeDSL.g:2075:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
+ // InternalCubeDSL.g:2088:3: ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:2089:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']'
{
- // InternalCubeDSL.g:2075:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
- // InternalCubeDSL.g:2076:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalCubeDSL.g:2089:4: ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) )
+ // InternalCubeDSL.g:2090:5: ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' )
{
- // InternalCubeDSL.g:2083:5: ( () otherlv_1= '#' otherlv_2= '[' )
- // InternalCubeDSL.g:2084:6: () otherlv_1= '#' otherlv_2= '['
+ // InternalCubeDSL.g:2097:5: ( () otherlv_1= '#' otherlv_2= '[' )
+ // InternalCubeDSL.g:2098:6: () otherlv_1= '#' otherlv_2= '['
{
- // InternalCubeDSL.g:2084:6: ()
- // InternalCubeDSL.g:2085:7:
+ // InternalCubeDSL.g:2098:6: ()
+ // InternalCubeDSL.g:2099:7:
{
if ( state.backtracking==0 ) {
@@ -5551,13 +5590,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_47); if (state.failed) return current;
+ otherlv_1=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXAnnotationElementValueAccess().getNumberSignKeyword_0_0_0_1());
}
- otherlv_2=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
+ otherlv_2=(Token)match(input,53,FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXAnnotationElementValueAccess().getLeftSquareBracketKeyword_0_0_0_2());
@@ -5569,29 +5608,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2101:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalCubeDSL.g:2115:4: ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA42_0>=RULE_ID && LA42_0<=RULE_DECIMAL)||LA42_0==14||(LA42_0>=40 && LA42_0<=42)||(LA42_0>=46 && LA42_0<=47)||(LA42_0>=51 && LA42_0<=52)||LA42_0==59||(LA42_0>=75 && LA42_0<=76)||LA42_0==80||LA42_0==87||LA42_0==89||(LA42_0>=93 && LA42_0<=95)||(LA42_0>=98 && LA42_0<=107)||LA42_0==109) ) {
- alt42=1;
+ if ( ((LA43_0>=RULE_ID && LA43_0<=RULE_DECIMAL)||LA43_0==14||(LA43_0>=41 && LA43_0<=43)||(LA43_0>=47 && LA43_0<=48)||(LA43_0>=52 && LA43_0<=53)||LA43_0==60||(LA43_0>=76 && LA43_0<=77)||LA43_0==81||LA43_0==88||LA43_0==90||(LA43_0>=94 && LA43_0<=96)||(LA43_0>=99 && LA43_0<=108)||LA43_0==110) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalCubeDSL.g:2102:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ // InternalCubeDSL.g:2116:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
{
- // InternalCubeDSL.g:2102:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:2103:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2116:5: ( (lv_elements_3_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2117:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:2103:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:2104:7: lv_elements_3_0= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:2117:6: (lv_elements_3_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2118:7: lv_elements_3_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_0_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_3_0=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5615,39 +5654,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2121:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
- loop41:
+ // InternalCubeDSL.g:2135:5: (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )*
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==48) ) {
- alt41=1;
+ if ( (LA42_0==49) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalCubeDSL.g:2122:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2136:6: otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
{
- otherlv_4=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXAnnotationElementValueAccess().getCommaKeyword_0_1_1_0());
}
- // InternalCubeDSL.g:2126:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
- // InternalCubeDSL.g:2127:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2140:6: ( (lv_elements_5_0= ruleXAnnotationOrExpression ) )
+ // InternalCubeDSL.g:2141:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
{
- // InternalCubeDSL.g:2127:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
- // InternalCubeDSL.g:2128:8: lv_elements_5_0= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:2141:7: (lv_elements_5_0= ruleXAnnotationOrExpression )
+ // InternalCubeDSL.g:2142:8: lv_elements_5_0= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationElementValueAccess().getElementsXAnnotationOrExpressionParserRuleCall_0_1_1_1_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_5_0=ruleXAnnotationOrExpression();
state._fsp--;
@@ -5676,7 +5715,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -5686,7 +5725,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXAnnotationElementValueAccess().getRightSquareBracketKeyword_0_2());
@@ -5699,7 +5738,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2153:3: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression
+ // InternalCubeDSL.g:2167:3: this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
@@ -5745,7 +5784,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAnnotationOrExpression"
- // InternalCubeDSL.g:2165:1: entryRuleXAnnotationOrExpression returns [EObject current=null] : iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF ;
+ // InternalCubeDSL.g:2179:1: entryRuleXAnnotationOrExpression returns [EObject current=null] : iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF ;
public final EObject entryRuleXAnnotationOrExpression() throws RecognitionException {
EObject current = null;
@@ -5753,8 +5792,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2165:64: (iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF )
- // InternalCubeDSL.g:2166:2: iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF
+ // InternalCubeDSL.g:2179:64: (iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF )
+ // InternalCubeDSL.g:2180:2: iv_ruleXAnnotationOrExpression= ruleXAnnotationOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAnnotationOrExpressionRule());
@@ -5785,7 +5824,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAnnotationOrExpression"
- // InternalCubeDSL.g:2172:1: ruleXAnnotationOrExpression returns [EObject current=null] : (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) ;
+ // InternalCubeDSL.g:2186:1: ruleXAnnotationOrExpression returns [EObject current=null] : (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) ;
public final EObject ruleXAnnotationOrExpression() throws RecognitionException {
EObject current = null;
@@ -5798,29 +5837,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2178:2: ( (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) )
- // InternalCubeDSL.g:2179:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
+ // InternalCubeDSL.g:2192:2: ( (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression ) )
+ // InternalCubeDSL.g:2193:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
{
- // InternalCubeDSL.g:2179:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalCubeDSL.g:2193:2: (this_XAnnotation_0= ruleXAnnotation | this_XExpression_1= ruleXExpression )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==46) ) {
- alt44=1;
+ if ( (LA45_0==47) ) {
+ alt45=1;
}
- else if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_DECIMAL)||LA44_0==14||(LA44_0>=40 && LA44_0<=42)||LA44_0==47||(LA44_0>=51 && LA44_0<=52)||LA44_0==59||(LA44_0>=75 && LA44_0<=76)||LA44_0==80||LA44_0==87||LA44_0==89||(LA44_0>=93 && LA44_0<=95)||(LA44_0>=98 && LA44_0<=107)||LA44_0==109) ) {
- alt44=2;
+ else if ( ((LA45_0>=RULE_ID && LA45_0<=RULE_DECIMAL)||LA45_0==14||(LA45_0>=41 && LA45_0<=43)||LA45_0==48||(LA45_0>=52 && LA45_0<=53)||LA45_0==60||(LA45_0>=76 && LA45_0<=77)||LA45_0==81||LA45_0==88||LA45_0==90||(LA45_0>=94 && LA45_0<=96)||(LA45_0>=99 && LA45_0<=108)||LA45_0==110) ) {
+ alt45=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalCubeDSL.g:2180:3: this_XAnnotation_0= ruleXAnnotation
+ // InternalCubeDSL.g:2194:3: this_XAnnotation_0= ruleXAnnotation
{
if ( state.backtracking==0 ) {
@@ -5842,7 +5881,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2189:3: this_XExpression_1= ruleXExpression
+ // InternalCubeDSL.g:2203:3: this_XExpression_1= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -5888,7 +5927,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpression"
- // InternalCubeDSL.g:2201:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
+ // InternalCubeDSL.g:2215:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
public final EObject entryRuleXExpression() throws RecognitionException {
EObject current = null;
@@ -5896,8 +5935,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2201:52: (iv_ruleXExpression= ruleXExpression EOF )
- // InternalCubeDSL.g:2202:2: iv_ruleXExpression= ruleXExpression EOF
+ // InternalCubeDSL.g:2215:52: (iv_ruleXExpression= ruleXExpression EOF )
+ // InternalCubeDSL.g:2216:2: iv_ruleXExpression= ruleXExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionRule());
@@ -5928,7 +5967,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpression"
- // InternalCubeDSL.g:2208:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
+ // InternalCubeDSL.g:2222:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
public final EObject ruleXExpression() throws RecognitionException {
EObject current = null;
@@ -5939,8 +5978,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2214:2: (this_XAssignment_0= ruleXAssignment )
- // InternalCubeDSL.g:2215:2: this_XAssignment_0= ruleXAssignment
+ // InternalCubeDSL.g:2228:2: (this_XAssignment_0= ruleXAssignment )
+ // InternalCubeDSL.g:2229:2: this_XAssignment_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -5980,7 +6019,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAssignment"
- // InternalCubeDSL.g:2226:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
+ // InternalCubeDSL.g:2240:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
public final EObject entryRuleXAssignment() throws RecognitionException {
EObject current = null;
@@ -5988,8 +6027,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2226:52: (iv_ruleXAssignment= ruleXAssignment EOF )
- // InternalCubeDSL.g:2227:2: iv_ruleXAssignment= ruleXAssignment EOF
+ // InternalCubeDSL.g:2240:52: (iv_ruleXAssignment= ruleXAssignment EOF )
+ // InternalCubeDSL.g:2241:2: iv_ruleXAssignment= ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAssignmentRule());
@@ -6020,7 +6059,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAssignment"
- // InternalCubeDSL.g:2233:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
+ // InternalCubeDSL.g:2247:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
public final EObject ruleXAssignment() throws RecognitionException {
EObject current = null;
@@ -6035,102 +6074,102 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2239:2: ( ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
- // InternalCubeDSL.g:2240:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ // InternalCubeDSL.g:2253:2: ( ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
+ // InternalCubeDSL.g:2254:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
{
- // InternalCubeDSL.g:2240:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
- int alt46=2;
+ // InternalCubeDSL.g:2254:2: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ int alt47=2;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA46_1 = input.LA(2);
+ int LA47_1 = input.LA(2);
- if ( (LA46_1==EOF||(LA46_1>=RULE_ID && LA46_1<=RULE_DECIMAL)||(LA46_1>=14 && LA46_1<=15)||(LA46_1>=39 && LA46_1<=43)||LA46_1==45||(LA46_1>=47 && LA46_1<=49)||(LA46_1>=51 && LA46_1<=85)||(LA46_1>=87 && LA46_1<=110)) ) {
- alt46=2;
+ if ( (LA47_1==EOF||(LA47_1>=RULE_ID && LA47_1<=RULE_DECIMAL)||LA47_1==14||LA47_1==16||(LA47_1>=40 && LA47_1<=44)||LA47_1==46||(LA47_1>=48 && LA47_1<=50)||(LA47_1>=52 && LA47_1<=86)||(LA47_1>=88 && LA47_1<=111)) ) {
+ alt47=2;
}
- else if ( (LA46_1==50) ) {
- alt46=1;
+ else if ( (LA47_1==51) ) {
+ alt47=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 1, input);
+ new NoViableAltException("", 47, 1, input);
throw nvae;
}
}
break;
- case 98:
+ case 99:
{
- int LA46_2 = input.LA(2);
+ int LA47_2 = input.LA(2);
- if ( (LA46_2==50) ) {
- alt46=1;
+ if ( (LA47_2==EOF||(LA47_2>=RULE_ID && LA47_2<=RULE_DECIMAL)||LA47_2==14||LA47_2==16||(LA47_2>=40 && LA47_2<=44)||LA47_2==46||(LA47_2>=48 && LA47_2<=50)||(LA47_2>=52 && LA47_2<=86)||(LA47_2>=88 && LA47_2<=111)) ) {
+ alt47=2;
}
- else if ( (LA46_2==EOF||(LA46_2>=RULE_ID && LA46_2<=RULE_DECIMAL)||(LA46_2>=14 && LA46_2<=15)||(LA46_2>=39 && LA46_2<=43)||LA46_2==45||(LA46_2>=47 && LA46_2<=49)||(LA46_2>=51 && LA46_2<=85)||(LA46_2>=87 && LA46_2<=110)) ) {
- alt46=2;
+ else if ( (LA47_2==51) ) {
+ alt47=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 2, input);
+ new NoViableAltException("", 47, 2, input);
throw nvae;
}
}
break;
- case 41:
+ case 42:
{
- int LA46_3 = input.LA(2);
+ int LA47_3 = input.LA(2);
- if ( (LA46_3==50) ) {
- alt46=1;
+ if ( (LA47_3==EOF||(LA47_3>=RULE_ID && LA47_3<=RULE_DECIMAL)||LA47_3==14||LA47_3==16||(LA47_3>=40 && LA47_3<=44)||LA47_3==46||(LA47_3>=48 && LA47_3<=50)||(LA47_3>=52 && LA47_3<=86)||(LA47_3>=88 && LA47_3<=111)) ) {
+ alt47=2;
}
- else if ( (LA46_3==EOF||(LA46_3>=RULE_ID && LA46_3<=RULE_DECIMAL)||(LA46_3>=14 && LA46_3<=15)||(LA46_3>=39 && LA46_3<=43)||LA46_3==45||(LA46_3>=47 && LA46_3<=49)||(LA46_3>=51 && LA46_3<=85)||(LA46_3>=87 && LA46_3<=110)) ) {
- alt46=2;
+ else if ( (LA47_3==51) ) {
+ alt47=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 3, input);
+ new NoViableAltException("", 47, 3, input);
throw nvae;
}
}
break;
- case 40:
+ case 41:
{
- int LA46_4 = input.LA(2);
+ int LA47_4 = input.LA(2);
- if ( (LA46_4==50) ) {
- alt46=1;
+ if ( (LA47_4==EOF||(LA47_4>=RULE_ID && LA47_4<=RULE_DECIMAL)||LA47_4==14||LA47_4==16||(LA47_4>=40 && LA47_4<=44)||LA47_4==46||(LA47_4>=48 && LA47_4<=50)||(LA47_4>=52 && LA47_4<=86)||(LA47_4>=88 && LA47_4<=111)) ) {
+ alt47=2;
}
- else if ( (LA46_4==EOF||(LA46_4>=RULE_ID && LA46_4<=RULE_DECIMAL)||(LA46_4>=14 && LA46_4<=15)||(LA46_4>=39 && LA46_4<=43)||LA46_4==45||(LA46_4>=47 && LA46_4<=49)||(LA46_4>=51 && LA46_4<=85)||(LA46_4>=87 && LA46_4<=110)) ) {
- alt46=2;
+ else if ( (LA47_4==51) ) {
+ alt47=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 4, input);
+ new NoViableAltException("", 47, 4, input);
throw nvae;
}
}
break;
- case 42:
+ case 43:
{
- int LA46_5 = input.LA(2);
+ int LA47_5 = input.LA(2);
- if ( (LA46_5==EOF||(LA46_5>=RULE_ID && LA46_5<=RULE_DECIMAL)||(LA46_5>=14 && LA46_5<=15)||(LA46_5>=39 && LA46_5<=43)||LA46_5==45||(LA46_5>=47 && LA46_5<=49)||(LA46_5>=51 && LA46_5<=85)||(LA46_5>=87 && LA46_5<=110)) ) {
- alt46=2;
+ if ( (LA47_5==EOF||(LA47_5>=RULE_ID && LA47_5<=RULE_DECIMAL)||LA47_5==14||LA47_5==16||(LA47_5>=40 && LA47_5<=44)||LA47_5==46||(LA47_5>=48 && LA47_5<=50)||(LA47_5>=52 && LA47_5<=86)||(LA47_5>=88 && LA47_5<=111)) ) {
+ alt47=2;
}
- else if ( (LA46_5==50) ) {
- alt46=1;
+ else if ( (LA47_5==51) ) {
+ alt47=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 5, input);
+ new NoViableAltException("", 47, 5, input);
throw nvae;
}
@@ -6141,19 +6180,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
case RULE_INT:
case RULE_DECIMAL:
case 14:
- case 47:
- case 51:
+ case 48:
case 52:
- case 59:
- case 75:
+ case 53:
+ case 60:
case 76:
- case 80:
- case 87:
- case 89:
- case 93:
+ case 77:
+ case 81:
+ case 88:
+ case 90:
case 94:
case 95:
- case 99:
+ case 96:
case 100:
case 101:
case 102:
@@ -6162,28 +6200,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
case 105:
case 106:
case 107:
- case 109:
+ case 108:
+ case 110:
{
- alt46=2;
+ alt47=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalCubeDSL.g:2241:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ // InternalCubeDSL.g:2255:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
{
- // InternalCubeDSL.g:2241:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
- // InternalCubeDSL.g:2242:4: () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:2255:3: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ // InternalCubeDSL.g:2256:4: () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
{
- // InternalCubeDSL.g:2242:4: ()
- // InternalCubeDSL.g:2243:5:
+ // InternalCubeDSL.g:2256:4: ()
+ // InternalCubeDSL.g:2257:5:
{
if ( state.backtracking==0 ) {
@@ -6195,11 +6234,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2249:4: ( ( ruleFeatureCallID ) )
- // InternalCubeDSL.g:2250:5: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:2263:4: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:2264:5: ( ruleFeatureCallID )
{
- // InternalCubeDSL.g:2250:5: ( ruleFeatureCallID )
- // InternalCubeDSL.g:2251:6: ruleFeatureCallID
+ // InternalCubeDSL.g:2264:5: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:2265:6: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -6213,7 +6252,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
ruleFeatureCallID();
state._fsp--;
@@ -6234,7 +6273,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpSingleAssign();
state._fsp--;
@@ -6244,11 +6283,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2272:4: ( (lv_value_3_0= ruleXAssignment ) )
- // InternalCubeDSL.g:2273:5: (lv_value_3_0= ruleXAssignment )
+ // InternalCubeDSL.g:2286:4: ( (lv_value_3_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:2287:5: (lv_value_3_0= ruleXAssignment )
{
- // InternalCubeDSL.g:2273:5: (lv_value_3_0= ruleXAssignment )
- // InternalCubeDSL.g:2274:6: lv_value_3_0= ruleXAssignment
+ // InternalCubeDSL.g:2287:5: (lv_value_3_0= ruleXAssignment )
+ // InternalCubeDSL.g:2288:6: lv_value_3_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -6286,17 +6325,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2293:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ // InternalCubeDSL.g:2307:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
{
- // InternalCubeDSL.g:2293:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
- // InternalCubeDSL.g:2294:4: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ // InternalCubeDSL.g:2307:3: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ // InternalCubeDSL.g:2308:4: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
this_XOrExpression_4=ruleXOrExpression();
state._fsp--;
@@ -6307,21 +6346,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2302:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
- int alt45=2;
- alt45 = dfa45.predict(input);
- switch (alt45) {
+ // InternalCubeDSL.g:2316:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ int alt46=2;
+ alt46 = dfa46.predict(input);
+ switch (alt46) {
case 1 :
- // InternalCubeDSL.g:2303:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:2317:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
{
- // InternalCubeDSL.g:2303:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
- // InternalCubeDSL.g:2304:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalCubeDSL.g:2317:5: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
+ // InternalCubeDSL.g:2318:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
{
- // InternalCubeDSL.g:2314:6: ( () ( ( ruleOpMultiAssign ) ) )
- // InternalCubeDSL.g:2315:7: () ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:2328:6: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalCubeDSL.g:2329:7: () ( ( ruleOpMultiAssign ) )
{
- // InternalCubeDSL.g:2315:7: ()
- // InternalCubeDSL.g:2316:8:
+ // InternalCubeDSL.g:2329:7: ()
+ // InternalCubeDSL.g:2330:8:
{
if ( state.backtracking==0 ) {
@@ -6333,11 +6372,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2322:7: ( ( ruleOpMultiAssign ) )
- // InternalCubeDSL.g:2323:8: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:2336:7: ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:2337:8: ( ruleOpMultiAssign )
{
- // InternalCubeDSL.g:2323:8: ( ruleOpMultiAssign )
- // InternalCubeDSL.g:2324:9: ruleOpMultiAssign
+ // InternalCubeDSL.g:2337:8: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:2338:9: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
@@ -6351,7 +6390,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpMultiAssign();
state._fsp--;
@@ -6373,11 +6412,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2340:5: ( (lv_rightOperand_7_0= ruleXAssignment ) )
- // InternalCubeDSL.g:2341:6: (lv_rightOperand_7_0= ruleXAssignment )
+ // InternalCubeDSL.g:2354:5: ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:2355:6: (lv_rightOperand_7_0= ruleXAssignment )
{
- // InternalCubeDSL.g:2341:6: (lv_rightOperand_7_0= ruleXAssignment )
- // InternalCubeDSL.g:2342:7: lv_rightOperand_7_0= ruleXAssignment
+ // InternalCubeDSL.g:2355:6: (lv_rightOperand_7_0= ruleXAssignment )
+ // InternalCubeDSL.g:2356:7: lv_rightOperand_7_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
@@ -6445,7 +6484,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpSingleAssign"
- // InternalCubeDSL.g:2365:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
+ // InternalCubeDSL.g:2379:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
public final String entryRuleOpSingleAssign() throws RecognitionException {
String current = null;
@@ -6453,8 +6492,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2365:54: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
- // InternalCubeDSL.g:2366:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
+ // InternalCubeDSL.g:2379:54: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
+ // InternalCubeDSL.g:2380:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpSingleAssignRule());
@@ -6485,7 +6524,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpSingleAssign"
- // InternalCubeDSL.g:2372:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
+ // InternalCubeDSL.g:2386:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
public final AntlrDatatypeRuleToken ruleOpSingleAssign() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6495,10 +6534,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2378:2: (kw= '=' )
- // InternalCubeDSL.g:2379:2: kw= '='
+ // InternalCubeDSL.g:2392:2: (kw= '=' )
+ // InternalCubeDSL.g:2393:2: kw= '='
{
- kw=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,51,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6527,7 +6566,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpMultiAssign"
- // InternalCubeDSL.g:2387:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
+ // InternalCubeDSL.g:2401:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
public final String entryRuleOpMultiAssign() throws RecognitionException {
String current = null;
@@ -6535,8 +6574,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2387:53: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
- // InternalCubeDSL.g:2388:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
+ // InternalCubeDSL.g:2401:53: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
+ // InternalCubeDSL.g:2402:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpMultiAssignRule());
@@ -6567,7 +6606,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpMultiAssign"
- // InternalCubeDSL.g:2394:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) ;
+ // InternalCubeDSL.g:2408:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) ;
public final AntlrDatatypeRuleToken ruleOpMultiAssign() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6577,60 +6616,60 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2400:2: ( (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) )
- // InternalCubeDSL.g:2401:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
+ // InternalCubeDSL.g:2414:2: ( (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) ) )
+ // InternalCubeDSL.g:2415:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
{
- // InternalCubeDSL.g:2401:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
- int alt48=7;
+ // InternalCubeDSL.g:2415:2: (kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' | (kw= '<' kw= '<' kw= '=' ) | (kw= '>' (kw= '>' )? kw= '>=' ) )
+ int alt49=7;
switch ( input.LA(1) ) {
- case 54:
- {
- alt48=1;
- }
- break;
case 55:
{
- alt48=2;
+ alt49=1;
}
break;
case 56:
{
- alt48=3;
+ alt49=2;
}
break;
case 57:
{
- alt48=4;
+ alt49=3;
}
break;
case 58:
{
- alt48=5;
+ alt49=4;
}
break;
case 59:
{
- alt48=6;
+ alt49=5;
}
break;
case 60:
{
- alt48=7;
+ alt49=6;
+ }
+ break;
+ case 61:
+ {
+ alt49=7;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalCubeDSL.g:2402:3: kw= '+='
+ // InternalCubeDSL.g:2416:3: kw= '+='
{
- kw=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,55,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6641,9 +6680,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2408:3: kw= '-='
+ // InternalCubeDSL.g:2422:3: kw= '-='
{
- kw=(Token)match(input,55,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,56,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6654,9 +6693,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:2414:3: kw= '*='
+ // InternalCubeDSL.g:2428:3: kw= '*='
{
- kw=(Token)match(input,56,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,57,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6667,9 +6706,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:2420:3: kw= '/='
+ // InternalCubeDSL.g:2434:3: kw= '/='
{
- kw=(Token)match(input,57,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,58,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6680,9 +6719,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:2426:3: kw= '%='
+ // InternalCubeDSL.g:2440:3: kw= '%='
{
- kw=(Token)match(input,58,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,59,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6693,26 +6732,26 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:2432:3: (kw= '<' kw= '<' kw= '=' )
+ // InternalCubeDSL.g:2446:3: (kw= '<' kw= '<' kw= '=' )
{
- // InternalCubeDSL.g:2432:3: (kw= '<' kw= '<' kw= '=' )
- // InternalCubeDSL.g:2433:4: kw= '<' kw= '<' kw= '='
+ // InternalCubeDSL.g:2446:3: (kw= '<' kw= '<' kw= '=' )
+ // InternalCubeDSL.g:2447:4: kw= '<' kw= '<' kw= '='
{
- kw=(Token)match(input,59,FOLLOW_52); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_0());
}
- kw=(Token)match(input,59,FOLLOW_45); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getLessThanSignKeyword_5_1());
}
- kw=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,51,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6726,30 +6765,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:2450:3: (kw= '>' (kw= '>' )? kw= '>=' )
+ // InternalCubeDSL.g:2464:3: (kw= '>' (kw= '>' )? kw= '>=' )
{
- // InternalCubeDSL.g:2450:3: (kw= '>' (kw= '>' )? kw= '>=' )
- // InternalCubeDSL.g:2451:4: kw= '>' (kw= '>' )? kw= '>='
+ // InternalCubeDSL.g:2464:3: (kw= '>' (kw= '>' )? kw= '>=' )
+ // InternalCubeDSL.g:2465:4: kw= '>' (kw= '>' )? kw= '>='
{
- kw=(Token)match(input,60,FOLLOW_53); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getGreaterThanSignKeyword_6_0());
}
- // InternalCubeDSL.g:2456:4: (kw= '>' )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalCubeDSL.g:2470:4: (kw= '>' )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==60) ) {
- alt47=1;
+ if ( (LA48_0==61) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalCubeDSL.g:2457:5: kw= '>'
+ // InternalCubeDSL.g:2471:5: kw= '>'
{
- kw=(Token)match(input,60,FOLLOW_54); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_55); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6762,7 +6801,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- kw=(Token)match(input,61,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,62,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6800,7 +6839,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOrExpression"
- // InternalCubeDSL.g:2473:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
+ // InternalCubeDSL.g:2487:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
public final EObject entryRuleXOrExpression() throws RecognitionException {
EObject current = null;
@@ -6808,8 +6847,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2473:54: (iv_ruleXOrExpression= ruleXOrExpression EOF )
- // InternalCubeDSL.g:2474:2: iv_ruleXOrExpression= ruleXOrExpression EOF
+ // InternalCubeDSL.g:2487:54: (iv_ruleXOrExpression= ruleXOrExpression EOF )
+ // InternalCubeDSL.g:2488:2: iv_ruleXOrExpression= ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOrExpressionRule());
@@ -6840,7 +6879,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOrExpression"
- // InternalCubeDSL.g:2480:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
+ // InternalCubeDSL.g:2494:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
public final EObject ruleXOrExpression() throws RecognitionException {
EObject current = null;
@@ -6853,18 +6892,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2486:2: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
- // InternalCubeDSL.g:2487:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ // InternalCubeDSL.g:2500:2: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
+ // InternalCubeDSL.g:2501:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
{
- // InternalCubeDSL.g:2487:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
- // InternalCubeDSL.g:2488:3: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
+ // InternalCubeDSL.g:2501:2: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ // InternalCubeDSL.g:2502:3: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
this_XAndExpression_0=ruleXAndExpression();
state._fsp--;
@@ -6875,35 +6914,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2496:3: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
- loop49:
+ // InternalCubeDSL.g:2510:3: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==62) ) {
- int LA49_2 = input.LA(2);
+ if ( (LA50_0==63) ) {
+ int LA50_2 = input.LA(2);
if ( (synpred8_InternalCubeDSL()) ) {
- alt49=1;
+ alt50=1;
}
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalCubeDSL.g:2497:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // InternalCubeDSL.g:2511:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
{
- // InternalCubeDSL.g:2497:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
- // InternalCubeDSL.g:2498:5: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
+ // InternalCubeDSL.g:2511:4: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
+ // InternalCubeDSL.g:2512:5: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
{
- // InternalCubeDSL.g:2508:5: ( () ( ( ruleOpOr ) ) )
- // InternalCubeDSL.g:2509:6: () ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:2522:5: ( () ( ( ruleOpOr ) ) )
+ // InternalCubeDSL.g:2523:6: () ( ( ruleOpOr ) )
{
- // InternalCubeDSL.g:2509:6: ()
- // InternalCubeDSL.g:2510:7:
+ // InternalCubeDSL.g:2523:6: ()
+ // InternalCubeDSL.g:2524:7:
{
if ( state.backtracking==0 ) {
@@ -6915,11 +6954,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2516:6: ( ( ruleOpOr ) )
- // InternalCubeDSL.g:2517:7: ( ruleOpOr )
+ // InternalCubeDSL.g:2530:6: ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:2531:7: ( ruleOpOr )
{
- // InternalCubeDSL.g:2517:7: ( ruleOpOr )
- // InternalCubeDSL.g:2518:8: ruleOpOr
+ // InternalCubeDSL.g:2531:7: ( ruleOpOr )
+ // InternalCubeDSL.g:2532:8: ruleOpOr
{
if ( state.backtracking==0 ) {
@@ -6933,7 +6972,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpOr();
state._fsp--;
@@ -6955,18 +6994,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2534:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
- // InternalCubeDSL.g:2535:5: (lv_rightOperand_3_0= ruleXAndExpression )
+ // InternalCubeDSL.g:2548:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // InternalCubeDSL.g:2549:5: (lv_rightOperand_3_0= ruleXAndExpression )
{
- // InternalCubeDSL.g:2535:5: (lv_rightOperand_3_0= ruleXAndExpression )
- // InternalCubeDSL.g:2536:6: lv_rightOperand_3_0= ruleXAndExpression
+ // InternalCubeDSL.g:2549:5: (lv_rightOperand_3_0= ruleXAndExpression )
+ // InternalCubeDSL.g:2550:6: lv_rightOperand_3_0= ruleXAndExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
lv_rightOperand_3_0=ruleXAndExpression();
state._fsp--;
@@ -6995,7 +7034,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -7024,7 +7063,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpOr"
- // InternalCubeDSL.g:2558:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
+ // InternalCubeDSL.g:2572:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
public final String entryRuleOpOr() throws RecognitionException {
String current = null;
@@ -7032,8 +7071,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2558:44: (iv_ruleOpOr= ruleOpOr EOF )
- // InternalCubeDSL.g:2559:2: iv_ruleOpOr= ruleOpOr EOF
+ // InternalCubeDSL.g:2572:44: (iv_ruleOpOr= ruleOpOr EOF )
+ // InternalCubeDSL.g:2573:2: iv_ruleOpOr= ruleOpOr EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOrRule());
@@ -7064,7 +7103,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpOr"
- // InternalCubeDSL.g:2565:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ // InternalCubeDSL.g:2579:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
public final AntlrDatatypeRuleToken ruleOpOr() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -7074,10 +7113,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2571:2: (kw= '||' )
- // InternalCubeDSL.g:2572:2: kw= '||'
+ // InternalCubeDSL.g:2585:2: (kw= '||' )
+ // InternalCubeDSL.g:2586:2: kw= '||'
{
- kw=(Token)match(input,62,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,63,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7106,7 +7145,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAndExpression"
- // InternalCubeDSL.g:2580:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
+ // InternalCubeDSL.g:2594:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
public final EObject entryRuleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -7114,8 +7153,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2580:55: (iv_ruleXAndExpression= ruleXAndExpression EOF )
- // InternalCubeDSL.g:2581:2: iv_ruleXAndExpression= ruleXAndExpression EOF
+ // InternalCubeDSL.g:2594:55: (iv_ruleXAndExpression= ruleXAndExpression EOF )
+ // InternalCubeDSL.g:2595:2: iv_ruleXAndExpression= ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionRule());
@@ -7146,7 +7185,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAndExpression"
- // InternalCubeDSL.g:2587:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
+ // InternalCubeDSL.g:2601:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
public final EObject ruleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -7159,18 +7198,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2593:2: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
- // InternalCubeDSL.g:2594:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // InternalCubeDSL.g:2607:2: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
+ // InternalCubeDSL.g:2608:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
{
- // InternalCubeDSL.g:2594:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
- // InternalCubeDSL.g:2595:3: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ // InternalCubeDSL.g:2608:2: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // InternalCubeDSL.g:2609:3: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
this_XEqualityExpression_0=ruleXEqualityExpression();
state._fsp--;
@@ -7181,35 +7220,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2603:3: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
- loop50:
+ // InternalCubeDSL.g:2617:3: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==63) ) {
- int LA50_2 = input.LA(2);
+ if ( (LA51_0==64) ) {
+ int LA51_2 = input.LA(2);
if ( (synpred9_InternalCubeDSL()) ) {
- alt50=1;
+ alt51=1;
}
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalCubeDSL.g:2604:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // InternalCubeDSL.g:2618:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
{
- // InternalCubeDSL.g:2604:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
- // InternalCubeDSL.g:2605:5: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
+ // InternalCubeDSL.g:2618:4: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
+ // InternalCubeDSL.g:2619:5: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
{
- // InternalCubeDSL.g:2615:5: ( () ( ( ruleOpAnd ) ) )
- // InternalCubeDSL.g:2616:6: () ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:2629:5: ( () ( ( ruleOpAnd ) ) )
+ // InternalCubeDSL.g:2630:6: () ( ( ruleOpAnd ) )
{
- // InternalCubeDSL.g:2616:6: ()
- // InternalCubeDSL.g:2617:7:
+ // InternalCubeDSL.g:2630:6: ()
+ // InternalCubeDSL.g:2631:7:
{
if ( state.backtracking==0 ) {
@@ -7221,11 +7260,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2623:6: ( ( ruleOpAnd ) )
- // InternalCubeDSL.g:2624:7: ( ruleOpAnd )
+ // InternalCubeDSL.g:2637:6: ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:2638:7: ( ruleOpAnd )
{
- // InternalCubeDSL.g:2624:7: ( ruleOpAnd )
- // InternalCubeDSL.g:2625:8: ruleOpAnd
+ // InternalCubeDSL.g:2638:7: ( ruleOpAnd )
+ // InternalCubeDSL.g:2639:8: ruleOpAnd
{
if ( state.backtracking==0 ) {
@@ -7239,7 +7278,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpAnd();
state._fsp--;
@@ -7261,18 +7300,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2641:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
- // InternalCubeDSL.g:2642:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // InternalCubeDSL.g:2655:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // InternalCubeDSL.g:2656:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
{
- // InternalCubeDSL.g:2642:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
- // InternalCubeDSL.g:2643:6: lv_rightOperand_3_0= ruleXEqualityExpression
+ // InternalCubeDSL.g:2656:5: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // InternalCubeDSL.g:2657:6: lv_rightOperand_3_0= ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
lv_rightOperand_3_0=ruleXEqualityExpression();
state._fsp--;
@@ -7301,7 +7340,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -7330,7 +7369,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpAnd"
- // InternalCubeDSL.g:2665:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
+ // InternalCubeDSL.g:2679:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
public final String entryRuleOpAnd() throws RecognitionException {
String current = null;
@@ -7338,8 +7377,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2665:45: (iv_ruleOpAnd= ruleOpAnd EOF )
- // InternalCubeDSL.g:2666:2: iv_ruleOpAnd= ruleOpAnd EOF
+ // InternalCubeDSL.g:2679:45: (iv_ruleOpAnd= ruleOpAnd EOF )
+ // InternalCubeDSL.g:2680:2: iv_ruleOpAnd= ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAndRule());
@@ -7370,7 +7409,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpAnd"
- // InternalCubeDSL.g:2672:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ // InternalCubeDSL.g:2686:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
public final AntlrDatatypeRuleToken ruleOpAnd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -7380,10 +7419,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2678:2: (kw= '&&' )
- // InternalCubeDSL.g:2679:2: kw= '&&'
+ // InternalCubeDSL.g:2692:2: (kw= '&&' )
+ // InternalCubeDSL.g:2693:2: kw= '&&'
{
- kw=(Token)match(input,63,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,64,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7412,7 +7451,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXEqualityExpression"
- // InternalCubeDSL.g:2687:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
+ // InternalCubeDSL.g:2701:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
public final EObject entryRuleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -7420,8 +7459,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2687:60: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
- // InternalCubeDSL.g:2688:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
+ // InternalCubeDSL.g:2701:60: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
+ // InternalCubeDSL.g:2702:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionRule());
@@ -7452,7 +7491,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXEqualityExpression"
- // InternalCubeDSL.g:2694:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
+ // InternalCubeDSL.g:2708:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
public final EObject ruleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -7465,18 +7504,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2700:2: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
- // InternalCubeDSL.g:2701:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // InternalCubeDSL.g:2714:2: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
+ // InternalCubeDSL.g:2715:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
{
- // InternalCubeDSL.g:2701:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
- // InternalCubeDSL.g:2702:3: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ // InternalCubeDSL.g:2715:2: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // InternalCubeDSL.g:2716:3: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
this_XRelationalExpression_0=ruleXRelationalExpression();
state._fsp--;
@@ -7487,50 +7526,50 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2710:3: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
- loop51:
+ // InternalCubeDSL.g:2724:3: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ loop52:
do {
- int alt51=2;
+ int alt52=2;
switch ( input.LA(1) ) {
- case 64:
+ case 65:
{
- int LA51_2 = input.LA(2);
+ int LA52_2 = input.LA(2);
if ( (synpred10_InternalCubeDSL()) ) {
- alt51=1;
+ alt52=1;
}
}
break;
- case 65:
+ case 66:
{
- int LA51_3 = input.LA(2);
+ int LA52_3 = input.LA(2);
if ( (synpred10_InternalCubeDSL()) ) {
- alt51=1;
+ alt52=1;
}
}
break;
- case 66:
+ case 67:
{
- int LA51_4 = input.LA(2);
+ int LA52_4 = input.LA(2);
if ( (synpred10_InternalCubeDSL()) ) {
- alt51=1;
+ alt52=1;
}
}
break;
- case 67:
+ case 68:
{
- int LA51_5 = input.LA(2);
+ int LA52_5 = input.LA(2);
if ( (synpred10_InternalCubeDSL()) ) {
- alt51=1;
+ alt52=1;
}
@@ -7539,18 +7578,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalCubeDSL.g:2711:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // InternalCubeDSL.g:2725:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
{
- // InternalCubeDSL.g:2711:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
- // InternalCubeDSL.g:2712:5: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
+ // InternalCubeDSL.g:2725:4: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
+ // InternalCubeDSL.g:2726:5: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
{
- // InternalCubeDSL.g:2722:5: ( () ( ( ruleOpEquality ) ) )
- // InternalCubeDSL.g:2723:6: () ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:2736:5: ( () ( ( ruleOpEquality ) ) )
+ // InternalCubeDSL.g:2737:6: () ( ( ruleOpEquality ) )
{
- // InternalCubeDSL.g:2723:6: ()
- // InternalCubeDSL.g:2724:7:
+ // InternalCubeDSL.g:2737:6: ()
+ // InternalCubeDSL.g:2738:7:
{
if ( state.backtracking==0 ) {
@@ -7562,11 +7601,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2730:6: ( ( ruleOpEquality ) )
- // InternalCubeDSL.g:2731:7: ( ruleOpEquality )
+ // InternalCubeDSL.g:2744:6: ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:2745:7: ( ruleOpEquality )
{
- // InternalCubeDSL.g:2731:7: ( ruleOpEquality )
- // InternalCubeDSL.g:2732:8: ruleOpEquality
+ // InternalCubeDSL.g:2745:7: ( ruleOpEquality )
+ // InternalCubeDSL.g:2746:8: ruleOpEquality
{
if ( state.backtracking==0 ) {
@@ -7580,7 +7619,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpEquality();
state._fsp--;
@@ -7602,18 +7641,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2748:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
- // InternalCubeDSL.g:2749:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // InternalCubeDSL.g:2762:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // InternalCubeDSL.g:2763:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
{
- // InternalCubeDSL.g:2749:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
- // InternalCubeDSL.g:2750:6: lv_rightOperand_3_0= ruleXRelationalExpression
+ // InternalCubeDSL.g:2763:5: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // InternalCubeDSL.g:2764:6: lv_rightOperand_3_0= ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
lv_rightOperand_3_0=ruleXRelationalExpression();
state._fsp--;
@@ -7642,7 +7681,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -7671,7 +7710,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpEquality"
- // InternalCubeDSL.g:2772:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
+ // InternalCubeDSL.g:2786:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
public final String entryRuleOpEquality() throws RecognitionException {
String current = null;
@@ -7679,8 +7718,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2772:50: (iv_ruleOpEquality= ruleOpEquality EOF )
- // InternalCubeDSL.g:2773:2: iv_ruleOpEquality= ruleOpEquality EOF
+ // InternalCubeDSL.g:2786:50: (iv_ruleOpEquality= ruleOpEquality EOF )
+ // InternalCubeDSL.g:2787:2: iv_ruleOpEquality= ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpEqualityRule());
@@ -7711,7 +7750,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpEquality"
- // InternalCubeDSL.g:2779:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) ;
+ // InternalCubeDSL.g:2793:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) ;
public final AntlrDatatypeRuleToken ruleOpEquality() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -7721,45 +7760,45 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2785:2: ( (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) )
- // InternalCubeDSL.g:2786:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
+ // InternalCubeDSL.g:2799:2: ( (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) )
+ // InternalCubeDSL.g:2800:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
{
- // InternalCubeDSL.g:2786:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
- int alt52=4;
+ // InternalCubeDSL.g:2800:2: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
+ int alt53=4;
switch ( input.LA(1) ) {
- case 64:
- {
- alt52=1;
- }
- break;
case 65:
{
- alt52=2;
+ alt53=1;
}
break;
case 66:
{
- alt52=3;
+ alt53=2;
}
break;
case 67:
{
- alt52=4;
+ alt53=3;
+ }
+ break;
+ case 68:
+ {
+ alt53=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalCubeDSL.g:2787:3: kw= '=='
+ // InternalCubeDSL.g:2801:3: kw= '=='
{
- kw=(Token)match(input,64,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,65,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7770,9 +7809,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2793:3: kw= '!='
+ // InternalCubeDSL.g:2807:3: kw= '!='
{
- kw=(Token)match(input,65,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,66,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7783,9 +7822,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:2799:3: kw= '==='
+ // InternalCubeDSL.g:2813:3: kw= '==='
{
- kw=(Token)match(input,66,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,67,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7796,9 +7835,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:2805:3: kw= '!=='
+ // InternalCubeDSL.g:2819:3: kw= '!=='
{
- kw=(Token)match(input,67,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,68,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -7833,7 +7872,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXRelationalExpression"
- // InternalCubeDSL.g:2814:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
+ // InternalCubeDSL.g:2828:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
public final EObject entryRuleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -7841,8 +7880,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2814:62: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
- // InternalCubeDSL.g:2815:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
+ // InternalCubeDSL.g:2828:62: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
+ // InternalCubeDSL.g:2829:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionRule());
@@ -7873,7 +7912,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXRelationalExpression"
- // InternalCubeDSL.g:2821:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
+ // InternalCubeDSL.g:2835:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
public final EObject ruleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -7889,18 +7928,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2827:2: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
- // InternalCubeDSL.g:2828:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // InternalCubeDSL.g:2841:2: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
+ // InternalCubeDSL.g:2842:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
{
- // InternalCubeDSL.g:2828:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
- // InternalCubeDSL.g:2829:3: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ // InternalCubeDSL.g:2842:2: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // InternalCubeDSL.g:2843:3: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
this_XOtherOperatorExpression_0=ruleXOtherOperatorExpression();
state._fsp--;
@@ -7911,50 +7950,50 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:2837:3: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
- loop53:
+ // InternalCubeDSL.g:2851:3: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ loop54:
do {
- int alt53=3;
+ int alt54=3;
switch ( input.LA(1) ) {
- case 59:
+ case 60:
{
- int LA53_2 = input.LA(2);
+ int LA54_2 = input.LA(2);
if ( (synpred12_InternalCubeDSL()) ) {
- alt53=2;
+ alt54=2;
}
}
break;
- case 60:
+ case 61:
{
- int LA53_3 = input.LA(2);
+ int LA54_3 = input.LA(2);
if ( (synpred12_InternalCubeDSL()) ) {
- alt53=2;
+ alt54=2;
}
}
break;
- case 68:
+ case 69:
{
- int LA53_4 = input.LA(2);
+ int LA54_4 = input.LA(2);
if ( (synpred11_InternalCubeDSL()) ) {
- alt53=1;
+ alt54=1;
}
}
break;
- case 61:
+ case 62:
{
- int LA53_5 = input.LA(2);
+ int LA54_5 = input.LA(2);
if ( (synpred12_InternalCubeDSL()) ) {
- alt53=2;
+ alt54=2;
}
@@ -7963,21 +8002,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalCubeDSL.g:2838:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:2852:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:2838:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:2839:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:2852:4: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:2853:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // InternalCubeDSL.g:2839:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
- // InternalCubeDSL.g:2840:6: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
+ // InternalCubeDSL.g:2853:5: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
+ // InternalCubeDSL.g:2854:6: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
{
- // InternalCubeDSL.g:2846:6: ( () otherlv_2= 'instanceof' )
- // InternalCubeDSL.g:2847:7: () otherlv_2= 'instanceof'
+ // InternalCubeDSL.g:2860:6: ( () otherlv_2= 'instanceof' )
+ // InternalCubeDSL.g:2861:7: () otherlv_2= 'instanceof'
{
- // InternalCubeDSL.g:2847:7: ()
- // InternalCubeDSL.g:2848:8:
+ // InternalCubeDSL.g:2861:7: ()
+ // InternalCubeDSL.g:2862:8:
{
if ( state.backtracking==0 ) {
@@ -7989,7 +8028,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,68,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,69,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
@@ -8001,18 +8040,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2860:5: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:2861:6: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:2874:5: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:2875:6: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:2861:6: (lv_type_3_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:2862:7: lv_type_3_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:2875:6: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:2876:7: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
lv_type_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -8043,19 +8082,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2881:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // InternalCubeDSL.g:2895:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
{
- // InternalCubeDSL.g:2881:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
- // InternalCubeDSL.g:2882:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // InternalCubeDSL.g:2895:4: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // InternalCubeDSL.g:2896:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
{
- // InternalCubeDSL.g:2882:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
- // InternalCubeDSL.g:2883:6: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
+ // InternalCubeDSL.g:2896:5: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
+ // InternalCubeDSL.g:2897:6: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
{
- // InternalCubeDSL.g:2893:6: ( () ( ( ruleOpCompare ) ) )
- // InternalCubeDSL.g:2894:7: () ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:2907:6: ( () ( ( ruleOpCompare ) ) )
+ // InternalCubeDSL.g:2908:7: () ( ( ruleOpCompare ) )
{
- // InternalCubeDSL.g:2894:7: ()
- // InternalCubeDSL.g:2895:8:
+ // InternalCubeDSL.g:2908:7: ()
+ // InternalCubeDSL.g:2909:8:
{
if ( state.backtracking==0 ) {
@@ -8067,11 +8106,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2901:7: ( ( ruleOpCompare ) )
- // InternalCubeDSL.g:2902:8: ( ruleOpCompare )
+ // InternalCubeDSL.g:2915:7: ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:2916:8: ( ruleOpCompare )
{
- // InternalCubeDSL.g:2902:8: ( ruleOpCompare )
- // InternalCubeDSL.g:2903:9: ruleOpCompare
+ // InternalCubeDSL.g:2916:8: ( ruleOpCompare )
+ // InternalCubeDSL.g:2917:9: ruleOpCompare
{
if ( state.backtracking==0 ) {
@@ -8085,7 +8124,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpCompare();
state._fsp--;
@@ -8107,18 +8146,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:2919:5: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
- // InternalCubeDSL.g:2920:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:2933:5: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // InternalCubeDSL.g:2934:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
{
- // InternalCubeDSL.g:2920:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
- // InternalCubeDSL.g:2921:7: lv_rightOperand_6_0= ruleXOtherOperatorExpression
+ // InternalCubeDSL.g:2934:6: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // InternalCubeDSL.g:2935:7: lv_rightOperand_6_0= ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
}
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
lv_rightOperand_6_0=ruleXOtherOperatorExpression();
state._fsp--;
@@ -8150,7 +8189,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop53;
+ break loop54;
}
} while (true);
@@ -8179,7 +8218,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpCompare"
- // InternalCubeDSL.g:2944:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
+ // InternalCubeDSL.g:2958:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
public final String entryRuleOpCompare() throws RecognitionException {
String current = null;
@@ -8187,8 +8226,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2944:49: (iv_ruleOpCompare= ruleOpCompare EOF )
- // InternalCubeDSL.g:2945:2: iv_ruleOpCompare= ruleOpCompare EOF
+ // InternalCubeDSL.g:2958:49: (iv_ruleOpCompare= ruleOpCompare EOF )
+ // InternalCubeDSL.g:2959:2: iv_ruleOpCompare= ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpCompareRule());
@@ -8219,7 +8258,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpCompare"
- // InternalCubeDSL.g:2951:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) ;
+ // InternalCubeDSL.g:2965:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) ;
public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8229,54 +8268,54 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:2957:2: ( (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) )
- // InternalCubeDSL.g:2958:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
+ // InternalCubeDSL.g:2971:2: ( (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' ) )
+ // InternalCubeDSL.g:2972:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
{
- // InternalCubeDSL.g:2958:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
- int alt54=4;
+ // InternalCubeDSL.g:2972:2: (kw= '>=' | (kw= '<' kw= '=' ) | kw= '>' | kw= '<' )
+ int alt55=4;
switch ( input.LA(1) ) {
- case 61:
+ case 62:
{
- alt54=1;
+ alt55=1;
}
break;
- case 59:
+ case 60:
{
- int LA54_2 = input.LA(2);
+ int LA55_2 = input.LA(2);
- if ( (LA54_2==EOF||(LA54_2>=RULE_ID && LA54_2<=RULE_DECIMAL)||LA54_2==14||(LA54_2>=40 && LA54_2<=42)||LA54_2==47||(LA54_2>=51 && LA54_2<=52)||LA54_2==59||(LA54_2>=75 && LA54_2<=76)||LA54_2==80||LA54_2==87||LA54_2==89||(LA54_2>=93 && LA54_2<=95)||(LA54_2>=98 && LA54_2<=107)||LA54_2==109) ) {
- alt54=4;
+ if ( (LA55_2==EOF||(LA55_2>=RULE_ID && LA55_2<=RULE_DECIMAL)||LA55_2==14||(LA55_2>=41 && LA55_2<=43)||LA55_2==48||(LA55_2>=52 && LA55_2<=53)||LA55_2==60||(LA55_2>=76 && LA55_2<=77)||LA55_2==81||LA55_2==88||LA55_2==90||(LA55_2>=94 && LA55_2<=96)||(LA55_2>=99 && LA55_2<=108)||LA55_2==110) ) {
+ alt55=4;
}
- else if ( (LA54_2==50) ) {
- alt54=2;
+ else if ( (LA55_2==51) ) {
+ alt55=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 54, 2, input);
+ new NoViableAltException("", 55, 2, input);
throw nvae;
}
}
break;
- case 60:
+ case 61:
{
- alt54=3;
+ alt55=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 54, 0, input);
+ new NoViableAltException("", 55, 0, input);
throw nvae;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalCubeDSL.g:2959:3: kw= '>='
+ // InternalCubeDSL.g:2973:3: kw= '>='
{
- kw=(Token)match(input,61,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,62,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8287,19 +8326,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:2965:3: (kw= '<' kw= '=' )
+ // InternalCubeDSL.g:2979:3: (kw= '<' kw= '=' )
{
- // InternalCubeDSL.g:2965:3: (kw= '<' kw= '=' )
- // InternalCubeDSL.g:2966:4: kw= '<' kw= '='
+ // InternalCubeDSL.g:2979:3: (kw= '<' kw= '=' )
+ // InternalCubeDSL.g:2980:4: kw= '<' kw= '='
{
- kw=(Token)match(input,59,FOLLOW_45); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpCompareAccess().getLessThanSignKeyword_1_0());
}
- kw=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,51,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8313,9 +8352,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:2978:3: kw= '>'
+ // InternalCubeDSL.g:2992:3: kw= '>'
{
- kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8326,9 +8365,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:2984:3: kw= '<'
+ // InternalCubeDSL.g:2998:3: kw= '<'
{
- kw=(Token)match(input,59,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8363,7 +8402,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // InternalCubeDSL.g:2993:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
+ // InternalCubeDSL.g:3007:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
public final EObject entryRuleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -8371,8 +8410,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:2993:65: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
- // InternalCubeDSL.g:2994:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
+ // InternalCubeDSL.g:3007:65: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
+ // InternalCubeDSL.g:3008:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionRule());
@@ -8403,7 +8442,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOtherOperatorExpression"
- // InternalCubeDSL.g:3000:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
+ // InternalCubeDSL.g:3014:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
public final EObject ruleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -8416,18 +8455,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3006:2: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
- // InternalCubeDSL.g:3007:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // InternalCubeDSL.g:3020:2: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
+ // InternalCubeDSL.g:3021:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
{
- // InternalCubeDSL.g:3007:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
- // InternalCubeDSL.g:3008:3: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ // InternalCubeDSL.g:3021:2: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // InternalCubeDSL.g:3022:3: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
this_XAdditiveExpression_0=ruleXAdditiveExpression();
state._fsp--;
@@ -8438,23 +8477,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3016:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
- loop55:
+ // InternalCubeDSL.g:3030:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ loop56:
do {
- int alt55=2;
- alt55 = dfa55.predict(input);
- switch (alt55) {
+ int alt56=2;
+ alt56 = dfa56.predict(input);
+ switch (alt56) {
case 1 :
- // InternalCubeDSL.g:3017:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // InternalCubeDSL.g:3031:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
{
- // InternalCubeDSL.g:3017:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
- // InternalCubeDSL.g:3018:5: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
+ // InternalCubeDSL.g:3031:4: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
+ // InternalCubeDSL.g:3032:5: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
{
- // InternalCubeDSL.g:3028:5: ( () ( ( ruleOpOther ) ) )
- // InternalCubeDSL.g:3029:6: () ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:3042:5: ( () ( ( ruleOpOther ) ) )
+ // InternalCubeDSL.g:3043:6: () ( ( ruleOpOther ) )
{
- // InternalCubeDSL.g:3029:6: ()
- // InternalCubeDSL.g:3030:7:
+ // InternalCubeDSL.g:3043:6: ()
+ // InternalCubeDSL.g:3044:7:
{
if ( state.backtracking==0 ) {
@@ -8466,11 +8505,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3036:6: ( ( ruleOpOther ) )
- // InternalCubeDSL.g:3037:7: ( ruleOpOther )
+ // InternalCubeDSL.g:3050:6: ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:3051:7: ( ruleOpOther )
{
- // InternalCubeDSL.g:3037:7: ( ruleOpOther )
- // InternalCubeDSL.g:3038:8: ruleOpOther
+ // InternalCubeDSL.g:3051:7: ( ruleOpOther )
+ // InternalCubeDSL.g:3052:8: ruleOpOther
{
if ( state.backtracking==0 ) {
@@ -8484,7 +8523,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpOther();
state._fsp--;
@@ -8506,18 +8545,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3054:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
- // InternalCubeDSL.g:3055:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // InternalCubeDSL.g:3068:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // InternalCubeDSL.g:3069:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
{
- // InternalCubeDSL.g:3055:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
- // InternalCubeDSL.g:3056:6: lv_rightOperand_3_0= ruleXAdditiveExpression
+ // InternalCubeDSL.g:3069:5: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // InternalCubeDSL.g:3070:6: lv_rightOperand_3_0= ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
lv_rightOperand_3_0=ruleXAdditiveExpression();
state._fsp--;
@@ -8546,7 +8585,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop55;
+ break loop56;
}
} while (true);
@@ -8575,7 +8614,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpOther"
- // InternalCubeDSL.g:3078:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
+ // InternalCubeDSL.g:3092:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
public final String entryRuleOpOther() throws RecognitionException {
String current = null;
@@ -8583,8 +8622,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3078:47: (iv_ruleOpOther= ruleOpOther EOF )
- // InternalCubeDSL.g:3079:2: iv_ruleOpOther= ruleOpOther EOF
+ // InternalCubeDSL.g:3092:47: (iv_ruleOpOther= ruleOpOther EOF )
+ // InternalCubeDSL.g:3093:2: iv_ruleOpOther= ruleOpOther EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOtherRule());
@@ -8615,7 +8654,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpOther"
- // InternalCubeDSL.g:3085:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) ;
+ // InternalCubeDSL.g:3099:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) ;
public final AntlrDatatypeRuleToken ruleOpOther() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8625,17 +8664,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3091:2: ( (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) )
- // InternalCubeDSL.g:3092:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
+ // InternalCubeDSL.g:3105:2: ( (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' ) )
+ // InternalCubeDSL.g:3106:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
{
- // InternalCubeDSL.g:3092:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
- int alt58=9;
- alt58 = dfa58.predict(input);
- switch (alt58) {
+ // InternalCubeDSL.g:3106:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )
+ int alt59=9;
+ alt59 = dfa59.predict(input);
+ switch (alt59) {
case 1 :
- // InternalCubeDSL.g:3093:3: kw= '->'
+ // InternalCubeDSL.g:3107:3: kw= '->'
{
- kw=(Token)match(input,69,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,70,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8646,9 +8685,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3099:3: kw= '..<'
+ // InternalCubeDSL.g:3113:3: kw= '..<'
{
- kw=(Token)match(input,70,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,71,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8659,19 +8698,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3105:3: (kw= '>' kw= '..' )
+ // InternalCubeDSL.g:3119:3: (kw= '>' kw= '..' )
{
- // InternalCubeDSL.g:3105:3: (kw= '>' kw= '..' )
- // InternalCubeDSL.g:3106:4: kw= '>' kw= '..'
+ // InternalCubeDSL.g:3119:3: (kw= '>' kw= '..' )
+ // InternalCubeDSL.g:3120:4: kw= '>' kw= '..'
{
- kw=(Token)match(input,60,FOLLOW_61); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
}
- kw=(Token)match(input,71,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8685,9 +8724,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:3118:3: kw= '..'
+ // InternalCubeDSL.g:3132:3: kw= '..'
{
- kw=(Token)match(input,71,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8698,9 +8737,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:3124:3: kw= '=>'
+ // InternalCubeDSL.g:3138:3: kw= '=>'
{
- kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,73,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8711,35 +8750,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:3130:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ // InternalCubeDSL.g:3144:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
{
- // InternalCubeDSL.g:3130:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
- // InternalCubeDSL.g:3131:4: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ // InternalCubeDSL.g:3144:3: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ // InternalCubeDSL.g:3145:4: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
{
- kw=(Token)match(input,60,FOLLOW_62); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_63); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
}
- // InternalCubeDSL.g:3136:4: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalCubeDSL.g:3150:4: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==60) ) {
- int LA56_1 = input.LA(2);
+ if ( (LA57_0==61) ) {
+ int LA57_1 = input.LA(2);
- if ( (LA56_1==EOF||(LA56_1>=RULE_ID && LA56_1<=RULE_DECIMAL)||LA56_1==14||(LA56_1>=40 && LA56_1<=42)||LA56_1==47||(LA56_1>=51 && LA56_1<=52)||LA56_1==59||(LA56_1>=75 && LA56_1<=76)||LA56_1==80||LA56_1==87||LA56_1==89||(LA56_1>=93 && LA56_1<=95)||(LA56_1>=98 && LA56_1<=107)||LA56_1==109) ) {
- alt56=2;
+ if ( (LA57_1==61) && (synpred14_InternalCubeDSL())) {
+ alt57=1;
}
- else if ( (LA56_1==60) && (synpred14_InternalCubeDSL())) {
- alt56=1;
+ else if ( (LA57_1==EOF||(LA57_1>=RULE_ID && LA57_1<=RULE_DECIMAL)||LA57_1==14||(LA57_1>=41 && LA57_1<=43)||LA57_1==48||(LA57_1>=52 && LA57_1<=53)||LA57_1==60||(LA57_1>=76 && LA57_1<=77)||LA57_1==81||LA57_1==88||LA57_1==90||(LA57_1>=94 && LA57_1<=96)||(LA57_1>=99 && LA57_1<=108)||LA57_1==110) ) {
+ alt57=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 56, 1, input);
+ new NoViableAltException("", 57, 1, input);
throw nvae;
}
@@ -8747,28 +8786,28 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 56, 0, input);
+ new NoViableAltException("", 57, 0, input);
throw nvae;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalCubeDSL.g:3137:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // InternalCubeDSL.g:3151:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
{
- // InternalCubeDSL.g:3137:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
- // InternalCubeDSL.g:3138:6: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
+ // InternalCubeDSL.g:3151:5: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // InternalCubeDSL.g:3152:6: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
{
- // InternalCubeDSL.g:3143:6: (kw= '>' kw= '>' )
- // InternalCubeDSL.g:3144:7: kw= '>' kw= '>'
+ // InternalCubeDSL.g:3157:6: (kw= '>' kw= '>' )
+ // InternalCubeDSL.g:3158:7: kw= '>' kw= '>'
{
- kw=(Token)match(input,60,FOLLOW_62); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_63); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
}
- kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8785,9 +8824,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3157:5: kw= '>'
+ // InternalCubeDSL.g:3171:5: kw= '>'
{
- kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,61,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8807,67 +8846,67 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:3165:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
+ // InternalCubeDSL.g:3179:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
{
- // InternalCubeDSL.g:3165:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
- // InternalCubeDSL.g:3166:4: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
+ // InternalCubeDSL.g:3179:3: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) )
+ // InternalCubeDSL.g:3180:4: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
{
- kw=(Token)match(input,59,FOLLOW_63); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_64); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
- // InternalCubeDSL.g:3171:4: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
- int alt57=3;
- int LA57_0 = input.LA(1);
+ // InternalCubeDSL.g:3185:4: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' )
+ int alt58=3;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==59) ) {
- int LA57_1 = input.LA(2);
+ if ( (LA58_0==60) ) {
+ int LA58_1 = input.LA(2);
if ( (synpred15_InternalCubeDSL()) ) {
- alt57=1;
+ alt58=1;
}
else if ( (true) ) {
- alt57=2;
+ alt58=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 57, 1, input);
+ new NoViableAltException("", 58, 1, input);
throw nvae;
}
}
- else if ( (LA57_0==72) ) {
- alt57=3;
+ else if ( (LA58_0==73) ) {
+ alt58=3;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 57, 0, input);
+ new NoViableAltException("", 58, 0, input);
throw nvae;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalCubeDSL.g:3172:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // InternalCubeDSL.g:3186:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
{
- // InternalCubeDSL.g:3172:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
- // InternalCubeDSL.g:3173:6: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
+ // InternalCubeDSL.g:3186:5: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // InternalCubeDSL.g:3187:6: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
{
- // InternalCubeDSL.g:3178:6: (kw= '<' kw= '<' )
- // InternalCubeDSL.g:3179:7: kw= '<' kw= '<'
+ // InternalCubeDSL.g:3192:6: (kw= '<' kw= '<' )
+ // InternalCubeDSL.g:3193:7: kw= '<' kw= '<'
{
- kw=(Token)match(input,59,FOLLOW_52); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
}
- kw=(Token)match(input,59,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8884,9 +8923,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3192:5: kw= '<'
+ // InternalCubeDSL.g:3206:5: kw= '<'
{
- kw=(Token)match(input,59,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,60,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8897,9 +8936,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3198:5: kw= '=>'
+ // InternalCubeDSL.g:3212:5: kw= '=>'
{
- kw=(Token)match(input,72,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,73,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8919,9 +8958,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalCubeDSL.g:3206:3: kw= '<>'
+ // InternalCubeDSL.g:3220:3: kw= '<>'
{
- kw=(Token)match(input,73,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,74,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8932,9 +8971,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalCubeDSL.g:3212:3: kw= '?:'
+ // InternalCubeDSL.g:3226:3: kw= '?:'
{
- kw=(Token)match(input,74,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,75,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -8969,7 +9008,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXAdditiveExpression"
- // InternalCubeDSL.g:3221:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
+ // InternalCubeDSL.g:3235:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
public final EObject entryRuleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -8977,8 +9016,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3221:60: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
- // InternalCubeDSL.g:3222:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
+ // InternalCubeDSL.g:3235:60: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
+ // InternalCubeDSL.g:3236:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionRule());
@@ -9009,7 +9048,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXAdditiveExpression"
- // InternalCubeDSL.g:3228:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
+ // InternalCubeDSL.g:3242:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
public final EObject ruleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -9022,18 +9061,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3234:2: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
- // InternalCubeDSL.g:3235:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // InternalCubeDSL.g:3248:2: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
+ // InternalCubeDSL.g:3249:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
{
- // InternalCubeDSL.g:3235:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
- // InternalCubeDSL.g:3236:3: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ // InternalCubeDSL.g:3249:2: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // InternalCubeDSL.g:3250:3: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
this_XMultiplicativeExpression_0=ruleXMultiplicativeExpression();
state._fsp--;
@@ -9044,44 +9083,44 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3244:3: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
- loop59:
+ // InternalCubeDSL.g:3258:3: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ loop60:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==75) ) {
- int LA59_2 = input.LA(2);
+ if ( (LA60_0==76) ) {
+ int LA60_2 = input.LA(2);
if ( (synpred16_InternalCubeDSL()) ) {
- alt59=1;
+ alt60=1;
}
}
- else if ( (LA59_0==76) ) {
- int LA59_3 = input.LA(2);
+ else if ( (LA60_0==77) ) {
+ int LA60_3 = input.LA(2);
if ( (synpred16_InternalCubeDSL()) ) {
- alt59=1;
+ alt60=1;
}
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalCubeDSL.g:3245:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // InternalCubeDSL.g:3259:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
{
- // InternalCubeDSL.g:3245:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
- // InternalCubeDSL.g:3246:5: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
+ // InternalCubeDSL.g:3259:4: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
+ // InternalCubeDSL.g:3260:5: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
{
- // InternalCubeDSL.g:3256:5: ( () ( ( ruleOpAdd ) ) )
- // InternalCubeDSL.g:3257:6: () ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:3270:5: ( () ( ( ruleOpAdd ) ) )
+ // InternalCubeDSL.g:3271:6: () ( ( ruleOpAdd ) )
{
- // InternalCubeDSL.g:3257:6: ()
- // InternalCubeDSL.g:3258:7:
+ // InternalCubeDSL.g:3271:6: ()
+ // InternalCubeDSL.g:3272:7:
{
if ( state.backtracking==0 ) {
@@ -9093,11 +9132,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3264:6: ( ( ruleOpAdd ) )
- // InternalCubeDSL.g:3265:7: ( ruleOpAdd )
+ // InternalCubeDSL.g:3278:6: ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:3279:7: ( ruleOpAdd )
{
- // InternalCubeDSL.g:3265:7: ( ruleOpAdd )
- // InternalCubeDSL.g:3266:8: ruleOpAdd
+ // InternalCubeDSL.g:3279:7: ( ruleOpAdd )
+ // InternalCubeDSL.g:3280:8: ruleOpAdd
{
if ( state.backtracking==0 ) {
@@ -9111,7 +9150,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpAdd();
state._fsp--;
@@ -9133,18 +9172,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3282:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
- // InternalCubeDSL.g:3283:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:3296:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // InternalCubeDSL.g:3297:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
{
- // InternalCubeDSL.g:3283:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
- // InternalCubeDSL.g:3284:6: lv_rightOperand_3_0= ruleXMultiplicativeExpression
+ // InternalCubeDSL.g:3297:5: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // InternalCubeDSL.g:3298:6: lv_rightOperand_3_0= ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
lv_rightOperand_3_0=ruleXMultiplicativeExpression();
state._fsp--;
@@ -9173,7 +9212,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop59;
+ break loop60;
}
} while (true);
@@ -9202,7 +9241,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpAdd"
- // InternalCubeDSL.g:3306:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
+ // InternalCubeDSL.g:3320:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
public final String entryRuleOpAdd() throws RecognitionException {
String current = null;
@@ -9210,8 +9249,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3306:45: (iv_ruleOpAdd= ruleOpAdd EOF )
- // InternalCubeDSL.g:3307:2: iv_ruleOpAdd= ruleOpAdd EOF
+ // InternalCubeDSL.g:3320:45: (iv_ruleOpAdd= ruleOpAdd EOF )
+ // InternalCubeDSL.g:3321:2: iv_ruleOpAdd= ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAddRule());
@@ -9242,7 +9281,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpAdd"
- // InternalCubeDSL.g:3313:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ // InternalCubeDSL.g:3327:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
public final AntlrDatatypeRuleToken ruleOpAdd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9252,31 +9291,31 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3319:2: ( (kw= '+' | kw= '-' ) )
- // InternalCubeDSL.g:3320:2: (kw= '+' | kw= '-' )
+ // InternalCubeDSL.g:3333:2: ( (kw= '+' | kw= '-' ) )
+ // InternalCubeDSL.g:3334:2: (kw= '+' | kw= '-' )
{
- // InternalCubeDSL.g:3320:2: (kw= '+' | kw= '-' )
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalCubeDSL.g:3334:2: (kw= '+' | kw= '-' )
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==75) ) {
- alt60=1;
+ if ( (LA61_0==76) ) {
+ alt61=1;
}
- else if ( (LA60_0==76) ) {
- alt60=2;
+ else if ( (LA61_0==77) ) {
+ alt61=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 60, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalCubeDSL.g:3321:3: kw= '+'
+ // InternalCubeDSL.g:3335:3: kw= '+'
{
- kw=(Token)match(input,75,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9287,9 +9326,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3327:3: kw= '-'
+ // InternalCubeDSL.g:3341:3: kw= '-'
{
- kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,77,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9324,7 +9363,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // InternalCubeDSL.g:3336:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
+ // InternalCubeDSL.g:3350:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
public final EObject entryRuleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -9332,8 +9371,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3336:66: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
- // InternalCubeDSL.g:3337:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
+ // InternalCubeDSL.g:3350:66: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
+ // InternalCubeDSL.g:3351:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionRule());
@@ -9364,7 +9403,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXMultiplicativeExpression"
- // InternalCubeDSL.g:3343:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
+ // InternalCubeDSL.g:3357:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
public final EObject ruleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -9377,18 +9416,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3349:2: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
- // InternalCubeDSL.g:3350:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // InternalCubeDSL.g:3363:2: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
+ // InternalCubeDSL.g:3364:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
{
- // InternalCubeDSL.g:3350:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
- // InternalCubeDSL.g:3351:3: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ // InternalCubeDSL.g:3364:2: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // InternalCubeDSL.g:3365:3: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
}
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
this_XUnaryOperation_0=ruleXUnaryOperation();
state._fsp--;
@@ -9399,50 +9438,50 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3359:3: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
- loop61:
+ // InternalCubeDSL.g:3373:3: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ loop62:
do {
- int alt61=2;
+ int alt62=2;
switch ( input.LA(1) ) {
- case 43:
+ case 44:
{
- int LA61_2 = input.LA(2);
+ int LA62_2 = input.LA(2);
if ( (synpred17_InternalCubeDSL()) ) {
- alt61=1;
+ alt62=1;
}
}
break;
- case 77:
+ case 78:
{
- int LA61_3 = input.LA(2);
+ int LA62_3 = input.LA(2);
if ( (synpred17_InternalCubeDSL()) ) {
- alt61=1;
+ alt62=1;
}
}
break;
- case 78:
+ case 79:
{
- int LA61_4 = input.LA(2);
+ int LA62_4 = input.LA(2);
if ( (synpred17_InternalCubeDSL()) ) {
- alt61=1;
+ alt62=1;
}
}
break;
- case 79:
+ case 80:
{
- int LA61_5 = input.LA(2);
+ int LA62_5 = input.LA(2);
if ( (synpred17_InternalCubeDSL()) ) {
- alt61=1;
+ alt62=1;
}
@@ -9451,18 +9490,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalCubeDSL.g:3360:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:3374:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
{
- // InternalCubeDSL.g:3360:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
- // InternalCubeDSL.g:3361:5: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
+ // InternalCubeDSL.g:3374:4: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
+ // InternalCubeDSL.g:3375:5: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
{
- // InternalCubeDSL.g:3371:5: ( () ( ( ruleOpMulti ) ) )
- // InternalCubeDSL.g:3372:6: () ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:3385:5: ( () ( ( ruleOpMulti ) ) )
+ // InternalCubeDSL.g:3386:6: () ( ( ruleOpMulti ) )
{
- // InternalCubeDSL.g:3372:6: ()
- // InternalCubeDSL.g:3373:7:
+ // InternalCubeDSL.g:3386:6: ()
+ // InternalCubeDSL.g:3387:7:
{
if ( state.backtracking==0 ) {
@@ -9474,11 +9513,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3379:6: ( ( ruleOpMulti ) )
- // InternalCubeDSL.g:3380:7: ( ruleOpMulti )
+ // InternalCubeDSL.g:3393:6: ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:3394:7: ( ruleOpMulti )
{
- // InternalCubeDSL.g:3380:7: ( ruleOpMulti )
- // InternalCubeDSL.g:3381:8: ruleOpMulti
+ // InternalCubeDSL.g:3394:7: ( ruleOpMulti )
+ // InternalCubeDSL.g:3395:8: ruleOpMulti
{
if ( state.backtracking==0 ) {
@@ -9492,7 +9531,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpMulti();
state._fsp--;
@@ -9514,18 +9553,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3397:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
- // InternalCubeDSL.g:3398:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // InternalCubeDSL.g:3411:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:3412:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
{
- // InternalCubeDSL.g:3398:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
- // InternalCubeDSL.g:3399:6: lv_rightOperand_3_0= ruleXUnaryOperation
+ // InternalCubeDSL.g:3412:5: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // InternalCubeDSL.g:3413:6: lv_rightOperand_3_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
lv_rightOperand_3_0=ruleXUnaryOperation();
state._fsp--;
@@ -9554,7 +9593,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
@@ -9583,7 +9622,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpMulti"
- // InternalCubeDSL.g:3421:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
+ // InternalCubeDSL.g:3435:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
public final String entryRuleOpMulti() throws RecognitionException {
String current = null;
@@ -9591,8 +9630,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3421:47: (iv_ruleOpMulti= ruleOpMulti EOF )
- // InternalCubeDSL.g:3422:2: iv_ruleOpMulti= ruleOpMulti EOF
+ // InternalCubeDSL.g:3435:47: (iv_ruleOpMulti= ruleOpMulti EOF )
+ // InternalCubeDSL.g:3436:2: iv_ruleOpMulti= ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpMultiRule());
@@ -9623,7 +9662,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpMulti"
- // InternalCubeDSL.g:3428:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
+ // InternalCubeDSL.g:3442:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9633,45 +9672,45 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3434:2: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
- // InternalCubeDSL.g:3435:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ // InternalCubeDSL.g:3448:2: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
+ // InternalCubeDSL.g:3449:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
{
- // InternalCubeDSL.g:3435:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
- int alt62=4;
+ // InternalCubeDSL.g:3449:2: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ int alt63=4;
switch ( input.LA(1) ) {
- case 43:
+ case 44:
{
- alt62=1;
+ alt63=1;
}
break;
- case 77:
+ case 78:
{
- alt62=2;
+ alt63=2;
}
break;
- case 78:
+ case 79:
{
- alt62=3;
+ alt63=3;
}
break;
- case 79:
+ case 80:
{
- alt62=4;
+ alt63=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalCubeDSL.g:3436:3: kw= '*'
+ // InternalCubeDSL.g:3450:3: kw= '*'
{
- kw=(Token)match(input,43,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,44,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9682,9 +9721,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3442:3: kw= '**'
+ // InternalCubeDSL.g:3456:3: kw= '**'
{
- kw=(Token)match(input,77,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,78,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9695,9 +9734,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3448:3: kw= '/'
+ // InternalCubeDSL.g:3462:3: kw= '/'
{
- kw=(Token)match(input,78,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,79,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9708,9 +9747,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:3454:3: kw= '%'
+ // InternalCubeDSL.g:3468:3: kw= '%'
{
- kw=(Token)match(input,79,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,80,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -9745,7 +9784,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXUnaryOperation"
- // InternalCubeDSL.g:3463:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
+ // InternalCubeDSL.g:3477:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
public final EObject entryRuleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -9753,8 +9792,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3463:56: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
- // InternalCubeDSL.g:3464:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
+ // InternalCubeDSL.g:3477:56: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
+ // InternalCubeDSL.g:3478:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXUnaryOperationRule());
@@ -9785,7 +9824,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXUnaryOperation"
- // InternalCubeDSL.g:3470:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
+ // InternalCubeDSL.g:3484:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
public final EObject ruleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -9798,35 +9837,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3476:2: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
- // InternalCubeDSL.g:3477:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ // InternalCubeDSL.g:3490:2: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
+ // InternalCubeDSL.g:3491:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
{
- // InternalCubeDSL.g:3477:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalCubeDSL.g:3491:2: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( ((LA63_0>=75 && LA63_0<=76)||LA63_0==80) ) {
- alt63=1;
+ if ( ((LA64_0>=76 && LA64_0<=77)||LA64_0==81) ) {
+ alt64=1;
}
- else if ( ((LA63_0>=RULE_ID && LA63_0<=RULE_DECIMAL)||LA63_0==14||(LA63_0>=40 && LA63_0<=42)||LA63_0==47||(LA63_0>=51 && LA63_0<=52)||LA63_0==59||LA63_0==87||LA63_0==89||(LA63_0>=93 && LA63_0<=95)||(LA63_0>=98 && LA63_0<=107)||LA63_0==109) ) {
- alt63=2;
+ else if ( ((LA64_0>=RULE_ID && LA64_0<=RULE_DECIMAL)||LA64_0==14||(LA64_0>=41 && LA64_0<=43)||LA64_0==48||(LA64_0>=52 && LA64_0<=53)||LA64_0==60||LA64_0==88||LA64_0==90||(LA64_0>=94 && LA64_0<=96)||(LA64_0>=99 && LA64_0<=108)||LA64_0==110) ) {
+ alt64=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalCubeDSL.g:3478:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
+ // InternalCubeDSL.g:3492:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
{
- // InternalCubeDSL.g:3478:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
- // InternalCubeDSL.g:3479:4: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:3492:3: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
+ // InternalCubeDSL.g:3493:4: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) )
{
- // InternalCubeDSL.g:3479:4: ()
- // InternalCubeDSL.g:3480:5:
+ // InternalCubeDSL.g:3493:4: ()
+ // InternalCubeDSL.g:3494:5:
{
if ( state.backtracking==0 ) {
@@ -9838,11 +9877,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3486:4: ( ( ruleOpUnary ) )
- // InternalCubeDSL.g:3487:5: ( ruleOpUnary )
+ // InternalCubeDSL.g:3500:4: ( ( ruleOpUnary ) )
+ // InternalCubeDSL.g:3501:5: ( ruleOpUnary )
{
- // InternalCubeDSL.g:3487:5: ( ruleOpUnary )
- // InternalCubeDSL.g:3488:6: ruleOpUnary
+ // InternalCubeDSL.g:3501:5: ( ruleOpUnary )
+ // InternalCubeDSL.g:3502:6: ruleOpUnary
{
if ( state.backtracking==0 ) {
@@ -9856,7 +9895,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpUnary();
state._fsp--;
@@ -9872,11 +9911,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3502:4: ( (lv_operand_2_0= ruleXUnaryOperation ) )
- // InternalCubeDSL.g:3503:5: (lv_operand_2_0= ruleXUnaryOperation )
+ // InternalCubeDSL.g:3516:4: ( (lv_operand_2_0= ruleXUnaryOperation ) )
+ // InternalCubeDSL.g:3517:5: (lv_operand_2_0= ruleXUnaryOperation )
{
- // InternalCubeDSL.g:3503:5: (lv_operand_2_0= ruleXUnaryOperation )
- // InternalCubeDSL.g:3504:6: lv_operand_2_0= ruleXUnaryOperation
+ // InternalCubeDSL.g:3517:5: (lv_operand_2_0= ruleXUnaryOperation )
+ // InternalCubeDSL.g:3518:6: lv_operand_2_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
@@ -9914,7 +9953,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3523:3: this_XCastedExpression_3= ruleXCastedExpression
+ // InternalCubeDSL.g:3537:3: this_XCastedExpression_3= ruleXCastedExpression
{
if ( state.backtracking==0 ) {
@@ -9960,7 +9999,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpUnary"
- // InternalCubeDSL.g:3535:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
+ // InternalCubeDSL.g:3549:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
public final String entryRuleOpUnary() throws RecognitionException {
String current = null;
@@ -9968,8 +10007,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3535:47: (iv_ruleOpUnary= ruleOpUnary EOF )
- // InternalCubeDSL.g:3536:2: iv_ruleOpUnary= ruleOpUnary EOF
+ // InternalCubeDSL.g:3549:47: (iv_ruleOpUnary= ruleOpUnary EOF )
+ // InternalCubeDSL.g:3550:2: iv_ruleOpUnary= ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpUnaryRule());
@@ -10000,7 +10039,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpUnary"
- // InternalCubeDSL.g:3542:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
+ // InternalCubeDSL.g:3556:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -10010,40 +10049,40 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3548:2: ( (kw= '!' | kw= '-' | kw= '+' ) )
- // InternalCubeDSL.g:3549:2: (kw= '!' | kw= '-' | kw= '+' )
+ // InternalCubeDSL.g:3562:2: ( (kw= '!' | kw= '-' | kw= '+' ) )
+ // InternalCubeDSL.g:3563:2: (kw= '!' | kw= '-' | kw= '+' )
{
- // InternalCubeDSL.g:3549:2: (kw= '!' | kw= '-' | kw= '+' )
- int alt64=3;
+ // InternalCubeDSL.g:3563:2: (kw= '!' | kw= '-' | kw= '+' )
+ int alt65=3;
switch ( input.LA(1) ) {
- case 80:
+ case 81:
{
- alt64=1;
+ alt65=1;
}
break;
- case 76:
+ case 77:
{
- alt64=2;
+ alt65=2;
}
break;
- case 75:
+ case 76:
{
- alt64=3;
+ alt65=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalCubeDSL.g:3550:3: kw= '!'
+ // InternalCubeDSL.g:3564:3: kw= '!'
{
- kw=(Token)match(input,80,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,81,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10054,9 +10093,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3556:3: kw= '-'
+ // InternalCubeDSL.g:3570:3: kw= '-'
{
- kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,77,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10067,9 +10106,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3562:3: kw= '+'
+ // InternalCubeDSL.g:3576:3: kw= '+'
{
- kw=(Token)match(input,75,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,76,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10104,7 +10143,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCastedExpression"
- // InternalCubeDSL.g:3571:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
+ // InternalCubeDSL.g:3585:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
public final EObject entryRuleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -10112,8 +10151,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3571:58: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
- // InternalCubeDSL.g:3572:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
+ // InternalCubeDSL.g:3585:58: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
+ // InternalCubeDSL.g:3586:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionRule());
@@ -10144,7 +10183,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCastedExpression"
- // InternalCubeDSL.g:3578:1: ruleXCastedExpression returns [EObject current=null] : (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
+ // InternalCubeDSL.g:3592:1: ruleXCastedExpression returns [EObject current=null] : (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
public final EObject ruleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -10158,18 +10197,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3584:2: ( (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
- // InternalCubeDSL.g:3585:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // InternalCubeDSL.g:3598:2: ( (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
+ // InternalCubeDSL.g:3599:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
{
- // InternalCubeDSL.g:3585:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
- // InternalCubeDSL.g:3586:3: this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ // InternalCubeDSL.g:3599:2: (this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // InternalCubeDSL.g:3600:3: this_XPostfixOperation_0= ruleXPostfixOperation ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionAccess().getXPostfixOperationParserRuleCall_0());
}
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
this_XPostfixOperation_0=ruleXPostfixOperation();
state._fsp--;
@@ -10180,35 +10219,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3594:3: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
- loop65:
+ // InternalCubeDSL.g:3608:3: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ loop66:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==81) ) {
- int LA65_2 = input.LA(2);
+ if ( (LA66_0==82) ) {
+ int LA66_2 = input.LA(2);
if ( (synpred18_InternalCubeDSL()) ) {
- alt65=1;
+ alt66=1;
}
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalCubeDSL.g:3595:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:3609:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // InternalCubeDSL.g:3595:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
- // InternalCubeDSL.g:3596:5: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
+ // InternalCubeDSL.g:3609:4: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
+ // InternalCubeDSL.g:3610:5: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
{
- // InternalCubeDSL.g:3602:5: ( () otherlv_2= 'as' )
- // InternalCubeDSL.g:3603:6: () otherlv_2= 'as'
+ // InternalCubeDSL.g:3616:5: ( () otherlv_2= 'as' )
+ // InternalCubeDSL.g:3617:6: () otherlv_2= 'as'
{
- // InternalCubeDSL.g:3603:6: ()
- // InternalCubeDSL.g:3604:7:
+ // InternalCubeDSL.g:3617:6: ()
+ // InternalCubeDSL.g:3618:7:
{
if ( state.backtracking==0 ) {
@@ -10220,7 +10259,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,81,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,82,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
@@ -10232,18 +10271,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3616:4: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:3617:5: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:3630:4: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:3631:5: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:3617:5: (lv_type_3_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:3618:6: lv_type_3_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:3631:5: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:3632:6: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
lv_type_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -10272,7 +10311,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -10301,7 +10340,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXPostfixOperation"
- // InternalCubeDSL.g:3640:1: entryRuleXPostfixOperation returns [EObject current=null] : iv_ruleXPostfixOperation= ruleXPostfixOperation EOF ;
+ // InternalCubeDSL.g:3654:1: entryRuleXPostfixOperation returns [EObject current=null] : iv_ruleXPostfixOperation= ruleXPostfixOperation EOF ;
public final EObject entryRuleXPostfixOperation() throws RecognitionException {
EObject current = null;
@@ -10309,8 +10348,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3640:58: (iv_ruleXPostfixOperation= ruleXPostfixOperation EOF )
- // InternalCubeDSL.g:3641:2: iv_ruleXPostfixOperation= ruleXPostfixOperation EOF
+ // InternalCubeDSL.g:3654:58: (iv_ruleXPostfixOperation= ruleXPostfixOperation EOF )
+ // InternalCubeDSL.g:3655:2: iv_ruleXPostfixOperation= ruleXPostfixOperation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPostfixOperationRule());
@@ -10341,7 +10380,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXPostfixOperation"
- // InternalCubeDSL.g:3647:1: ruleXPostfixOperation returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) ;
+ // InternalCubeDSL.g:3661:1: ruleXPostfixOperation returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) ;
public final EObject ruleXPostfixOperation() throws RecognitionException {
EObject current = null;
@@ -10352,18 +10391,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3653:2: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) )
- // InternalCubeDSL.g:3654:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
+ // InternalCubeDSL.g:3667:2: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? ) )
+ // InternalCubeDSL.g:3668:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
{
- // InternalCubeDSL.g:3654:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
- // InternalCubeDSL.g:3655:3: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
+ // InternalCubeDSL.g:3668:2: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )? )
+ // InternalCubeDSL.g:3669:3: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPostfixOperationAccess().getXMemberFeatureCallParserRuleCall_0());
}
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
this_XMemberFeatureCall_0=ruleXMemberFeatureCall();
state._fsp--;
@@ -10374,33 +10413,33 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3663:3: ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalCubeDSL.g:3677:3: ( ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) ) )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==82) ) {
- int LA66_1 = input.LA(2);
+ if ( (LA67_0==83) ) {
+ int LA67_1 = input.LA(2);
if ( (synpred19_InternalCubeDSL()) ) {
- alt66=1;
+ alt67=1;
}
}
- else if ( (LA66_0==83) ) {
- int LA66_2 = input.LA(2);
+ else if ( (LA67_0==84) ) {
+ int LA67_2 = input.LA(2);
if ( (synpred19_InternalCubeDSL()) ) {
- alt66=1;
+ alt67=1;
}
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalCubeDSL.g:3664:4: ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) )
+ // InternalCubeDSL.g:3678:4: ( ( () ( ( ruleOpPostfix ) ) ) )=> ( () ( ( ruleOpPostfix ) ) )
{
- // InternalCubeDSL.g:3674:4: ( () ( ( ruleOpPostfix ) ) )
- // InternalCubeDSL.g:3675:5: () ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:3688:4: ( () ( ( ruleOpPostfix ) ) )
+ // InternalCubeDSL.g:3689:5: () ( ( ruleOpPostfix ) )
{
- // InternalCubeDSL.g:3675:5: ()
- // InternalCubeDSL.g:3676:6:
+ // InternalCubeDSL.g:3689:5: ()
+ // InternalCubeDSL.g:3690:6:
{
if ( state.backtracking==0 ) {
@@ -10412,11 +10451,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3682:5: ( ( ruleOpPostfix ) )
- // InternalCubeDSL.g:3683:6: ( ruleOpPostfix )
+ // InternalCubeDSL.g:3696:5: ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:3697:6: ( ruleOpPostfix )
{
- // InternalCubeDSL.g:3683:6: ( ruleOpPostfix )
- // InternalCubeDSL.g:3684:7: ruleOpPostfix
+ // InternalCubeDSL.g:3697:6: ( ruleOpPostfix )
+ // InternalCubeDSL.g:3698:7: ruleOpPostfix
{
if ( state.backtracking==0 ) {
@@ -10480,7 +10519,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOpPostfix"
- // InternalCubeDSL.g:3704:1: entryRuleOpPostfix returns [String current=null] : iv_ruleOpPostfix= ruleOpPostfix EOF ;
+ // InternalCubeDSL.g:3718:1: entryRuleOpPostfix returns [String current=null] : iv_ruleOpPostfix= ruleOpPostfix EOF ;
public final String entryRuleOpPostfix() throws RecognitionException {
String current = null;
@@ -10488,8 +10527,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3704:49: (iv_ruleOpPostfix= ruleOpPostfix EOF )
- // InternalCubeDSL.g:3705:2: iv_ruleOpPostfix= ruleOpPostfix EOF
+ // InternalCubeDSL.g:3718:49: (iv_ruleOpPostfix= ruleOpPostfix EOF )
+ // InternalCubeDSL.g:3719:2: iv_ruleOpPostfix= ruleOpPostfix EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpPostfixRule());
@@ -10520,7 +10559,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOpPostfix"
- // InternalCubeDSL.g:3711:1: ruleOpPostfix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '++' | kw= '--' ) ;
+ // InternalCubeDSL.g:3725:1: ruleOpPostfix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '++' | kw= '--' ) ;
public final AntlrDatatypeRuleToken ruleOpPostfix() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -10530,31 +10569,31 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3717:2: ( (kw= '++' | kw= '--' ) )
- // InternalCubeDSL.g:3718:2: (kw= '++' | kw= '--' )
+ // InternalCubeDSL.g:3731:2: ( (kw= '++' | kw= '--' ) )
+ // InternalCubeDSL.g:3732:2: (kw= '++' | kw= '--' )
{
- // InternalCubeDSL.g:3718:2: (kw= '++' | kw= '--' )
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalCubeDSL.g:3732:2: (kw= '++' | kw= '--' )
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==82) ) {
- alt67=1;
+ if ( (LA68_0==83) ) {
+ alt68=1;
}
- else if ( (LA67_0==83) ) {
- alt67=2;
+ else if ( (LA68_0==84) ) {
+ alt68=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 67, 0, input);
+ new NoViableAltException("", 68, 0, input);
throw nvae;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalCubeDSL.g:3719:3: kw= '++'
+ // InternalCubeDSL.g:3733:3: kw= '++'
{
- kw=(Token)match(input,82,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,83,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10565,9 +10604,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3725:3: kw= '--'
+ // InternalCubeDSL.g:3739:3: kw= '--'
{
- kw=(Token)match(input,83,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,84,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10602,7 +10641,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // InternalCubeDSL.g:3734:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
+ // InternalCubeDSL.g:3748:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
@@ -10610,8 +10649,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:3734:59: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
- // InternalCubeDSL.g:3735:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
+ // InternalCubeDSL.g:3748:59: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
+ // InternalCubeDSL.g:3749:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallRule());
@@ -10642,7 +10681,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXMemberFeatureCall"
- // InternalCubeDSL.g:3741:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) ;
+ // InternalCubeDSL.g:3755:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) ;
public final EObject ruleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
@@ -10678,18 +10717,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:3747:2: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) )
- // InternalCubeDSL.g:3748:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
+ // InternalCubeDSL.g:3761:2: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) )
+ // InternalCubeDSL.g:3762:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
{
- // InternalCubeDSL.g:3748:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
- // InternalCubeDSL.g:3749:3: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
+ // InternalCubeDSL.g:3762:2: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
+ // InternalCubeDSL.g:3763:3: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
this_XPrimaryExpression_0=ruleXPrimaryExpression();
state._fsp--;
@@ -10700,45 +10739,45 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:3757:3: ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
- loop76:
+ // InternalCubeDSL.g:3771:3: ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
+ loop77:
do {
- int alt76=3;
+ int alt77=3;
switch ( input.LA(1) ) {
- case 39:
+ case 40:
{
- int LA76_2 = input.LA(2);
+ int LA77_2 = input.LA(2);
if ( (synpred20_InternalCubeDSL()) ) {
- alt76=1;
+ alt77=1;
}
else if ( (synpred21_InternalCubeDSL()) ) {
- alt76=2;
+ alt77=2;
}
}
break;
- case 84:
+ case 85:
{
- int LA76_3 = input.LA(2);
+ int LA77_3 = input.LA(2);
if ( (synpred20_InternalCubeDSL()) ) {
- alt76=1;
+ alt77=1;
}
else if ( (synpred21_InternalCubeDSL()) ) {
- alt76=2;
+ alt77=2;
}
}
break;
- case 85:
+ case 86:
{
- int LA76_4 = input.LA(2);
+ int LA77_4 = input.LA(2);
if ( (synpred21_InternalCubeDSL()) ) {
- alt76=2;
+ alt77=2;
}
@@ -10747,21 +10786,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalCubeDSL.g:3758:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
+ // InternalCubeDSL.g:3772:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
{
- // InternalCubeDSL.g:3758:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
- // InternalCubeDSL.g:3759:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:3772:4: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
+ // InternalCubeDSL.g:3773:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) )
{
- // InternalCubeDSL.g:3759:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
- // InternalCubeDSL.g:3760:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalCubeDSL.g:3773:5: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // InternalCubeDSL.g:3774:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // InternalCubeDSL.g:3780:6: ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
- // InternalCubeDSL.g:3781:7: () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
+ // InternalCubeDSL.g:3794:6: ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalCubeDSL.g:3795:7: () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // InternalCubeDSL.g:3781:7: ()
- // InternalCubeDSL.g:3782:8:
+ // InternalCubeDSL.g:3795:7: ()
+ // InternalCubeDSL.g:3796:8:
{
if ( state.backtracking==0 ) {
@@ -10773,28 +10812,28 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3788:7: (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) )
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalCubeDSL.g:3802:7: (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) )
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==39) ) {
- alt68=1;
+ if ( (LA69_0==40) ) {
+ alt69=1;
}
- else if ( (LA68_0==84) ) {
- alt68=2;
+ else if ( (LA69_0==85) ) {
+ alt69=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 68, 0, input);
+ new NoViableAltException("", 69, 0, input);
throw nvae;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalCubeDSL.g:3789:8: otherlv_2= '.'
+ // InternalCubeDSL.g:3803:8: otherlv_2= '.'
{
- otherlv_2=(Token)match(input,39,FOLLOW_69); if (state.failed) return current;
+ otherlv_2=(Token)match(input,40,FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
@@ -10804,15 +10843,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3794:8: ( (lv_explicitStatic_3_0= '::' ) )
+ // InternalCubeDSL.g:3808:8: ( (lv_explicitStatic_3_0= '::' ) )
{
- // InternalCubeDSL.g:3794:8: ( (lv_explicitStatic_3_0= '::' ) )
- // InternalCubeDSL.g:3795:9: (lv_explicitStatic_3_0= '::' )
+ // InternalCubeDSL.g:3808:8: ( (lv_explicitStatic_3_0= '::' ) )
+ // InternalCubeDSL.g:3809:9: (lv_explicitStatic_3_0= '::' )
{
- // InternalCubeDSL.g:3795:9: (lv_explicitStatic_3_0= '::' )
- // InternalCubeDSL.g:3796:10: lv_explicitStatic_3_0= '::'
+ // InternalCubeDSL.g:3809:9: (lv_explicitStatic_3_0= '::' )
+ // InternalCubeDSL.g:3810:10: lv_explicitStatic_3_0= '::'
{
- lv_explicitStatic_3_0=(Token)match(input,84,FOLLOW_69); if (state.failed) return current;
+ lv_explicitStatic_3_0=(Token)match(input,85,FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitStatic_3_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
@@ -10838,11 +10877,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3809:7: ( ( ruleFeatureCallID ) )
- // InternalCubeDSL.g:3810:8: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:3823:7: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:3824:8: ( ruleFeatureCallID )
{
- // InternalCubeDSL.g:3810:8: ( ruleFeatureCallID )
- // InternalCubeDSL.g:3811:9: ruleFeatureCallID
+ // InternalCubeDSL.g:3824:8: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:3825:9: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -10856,7 +10895,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
ruleFeatureCallID();
state._fsp--;
@@ -10877,7 +10916,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
}
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
ruleOpSingleAssign();
state._fsp--;
@@ -10893,18 +10932,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3834:5: ( (lv_value_6_0= ruleXAssignment ) )
- // InternalCubeDSL.g:3835:6: (lv_value_6_0= ruleXAssignment )
+ // InternalCubeDSL.g:3848:5: ( (lv_value_6_0= ruleXAssignment ) )
+ // InternalCubeDSL.g:3849:6: (lv_value_6_0= ruleXAssignment )
{
- // InternalCubeDSL.g:3835:6: (lv_value_6_0= ruleXAssignment )
- // InternalCubeDSL.g:3836:7: lv_value_6_0= ruleXAssignment
+ // InternalCubeDSL.g:3849:6: (lv_value_6_0= ruleXAssignment )
+ // InternalCubeDSL.g:3850:7: lv_value_6_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
lv_value_6_0=ruleXAssignment();
state._fsp--;
@@ -10935,19 +10974,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3855:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:3869:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
{
- // InternalCubeDSL.g:3855:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
- // InternalCubeDSL.g:3856:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
+ // InternalCubeDSL.g:3869:4: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:3870:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
{
- // InternalCubeDSL.g:3856:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) )
- // InternalCubeDSL.g:3857:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
+ // InternalCubeDSL.g:3870:5: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) )
+ // InternalCubeDSL.g:3871:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
{
- // InternalCubeDSL.g:3877:6: ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
- // InternalCubeDSL.g:3878:7: () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
+ // InternalCubeDSL.g:3891:6: ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
+ // InternalCubeDSL.g:3892:7: () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
{
- // InternalCubeDSL.g:3878:7: ()
- // InternalCubeDSL.g:3879:8:
+ // InternalCubeDSL.g:3892:7: ()
+ // InternalCubeDSL.g:3893:8:
{
if ( state.backtracking==0 ) {
@@ -10959,37 +10998,37 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3885:7: (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
- int alt69=3;
+ // InternalCubeDSL.g:3899:7: (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
+ int alt70=3;
switch ( input.LA(1) ) {
- case 39:
+ case 40:
{
- alt69=1;
+ alt70=1;
}
break;
- case 85:
+ case 86:
{
- alt69=2;
+ alt70=2;
}
break;
- case 84:
+ case 85:
{
- alt69=3;
+ alt70=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 69, 0, input);
+ new NoViableAltException("", 70, 0, input);
throw nvae;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalCubeDSL.g:3886:8: otherlv_8= '.'
+ // InternalCubeDSL.g:3900:8: otherlv_8= '.'
{
- otherlv_8=(Token)match(input,39,FOLLOW_70); if (state.failed) return current;
+ otherlv_8=(Token)match(input,40,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
@@ -10999,15 +11038,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:3891:8: ( (lv_nullSafe_9_0= '?.' ) )
+ // InternalCubeDSL.g:3905:8: ( (lv_nullSafe_9_0= '?.' ) )
{
- // InternalCubeDSL.g:3891:8: ( (lv_nullSafe_9_0= '?.' ) )
- // InternalCubeDSL.g:3892:9: (lv_nullSafe_9_0= '?.' )
+ // InternalCubeDSL.g:3905:8: ( (lv_nullSafe_9_0= '?.' ) )
+ // InternalCubeDSL.g:3906:9: (lv_nullSafe_9_0= '?.' )
{
- // InternalCubeDSL.g:3892:9: (lv_nullSafe_9_0= '?.' )
- // InternalCubeDSL.g:3893:10: lv_nullSafe_9_0= '?.'
+ // InternalCubeDSL.g:3906:9: (lv_nullSafe_9_0= '?.' )
+ // InternalCubeDSL.g:3907:10: lv_nullSafe_9_0= '?.'
{
- lv_nullSafe_9_0=(Token)match(input,85,FOLLOW_70); if (state.failed) return current;
+ lv_nullSafe_9_0=(Token)match(input,86,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_nullSafe_9_0, grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
@@ -11031,15 +11070,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3906:8: ( (lv_explicitStatic_10_0= '::' ) )
+ // InternalCubeDSL.g:3920:8: ( (lv_explicitStatic_10_0= '::' ) )
{
- // InternalCubeDSL.g:3906:8: ( (lv_explicitStatic_10_0= '::' ) )
- // InternalCubeDSL.g:3907:9: (lv_explicitStatic_10_0= '::' )
+ // InternalCubeDSL.g:3920:8: ( (lv_explicitStatic_10_0= '::' ) )
+ // InternalCubeDSL.g:3921:9: (lv_explicitStatic_10_0= '::' )
{
- // InternalCubeDSL.g:3907:9: (lv_explicitStatic_10_0= '::' )
- // InternalCubeDSL.g:3908:10: lv_explicitStatic_10_0= '::'
+ // InternalCubeDSL.g:3921:9: (lv_explicitStatic_10_0= '::' )
+ // InternalCubeDSL.g:3922:10: lv_explicitStatic_10_0= '::'
{
- lv_explicitStatic_10_0=(Token)match(input,84,FOLLOW_70); if (state.failed) return current;
+ lv_explicitStatic_10_0=(Token)match(input,85,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitStatic_10_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
@@ -11071,35 +11110,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3923:5: (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalCubeDSL.g:3937:5: (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==59) ) {
- alt71=1;
+ if ( (LA72_0==60) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalCubeDSL.g:3924:6: otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>'
+ // InternalCubeDSL.g:3938:6: otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>'
{
- otherlv_11=(Token)match(input,59,FOLLOW_71); if (state.failed) return current;
+ otherlv_11=(Token)match(input,60,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
- // InternalCubeDSL.g:3928:6: ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:3929:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:3942:6: ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:3943:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:3929:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:3930:8: lv_typeArguments_12_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:3943:7: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:3944:8: lv_typeArguments_12_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_12_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -11123,39 +11162,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3947:6: (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )*
- loop70:
+ // InternalCubeDSL.g:3961:6: (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )*
+ loop71:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==48) ) {
- alt70=1;
+ if ( (LA71_0==49) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalCubeDSL.g:3948:7: otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:3962:7: otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_13=(Token)match(input,48,FOLLOW_71); if (state.failed) return current;
+ otherlv_13=(Token)match(input,49,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
- // InternalCubeDSL.g:3952:7: ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:3953:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:3966:7: ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:3967:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:3953:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:3954:9: lv_typeArguments_14_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:3967:8: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:3968:9: lv_typeArguments_14_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_14_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -11184,11 +11223,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop70;
+ break loop71;
}
} while (true);
- otherlv_15=(Token)match(input,60,FOLLOW_70); if (state.failed) return current;
+ otherlv_15=(Token)match(input,61,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
@@ -11200,11 +11239,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3977:5: ( ( ruleIdOrSuper ) )
- // InternalCubeDSL.g:3978:6: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:3991:5: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:3992:6: ( ruleIdOrSuper )
{
- // InternalCubeDSL.g:3978:6: ( ruleIdOrSuper )
- // InternalCubeDSL.g:3979:7: ruleIdOrSuper
+ // InternalCubeDSL.g:3992:6: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:3993:7: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
@@ -11218,7 +11257,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_74);
ruleIdOrSuper();
state._fsp--;
@@ -11234,20 +11273,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3993:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // InternalCubeDSL.g:4007:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?
+ int alt75=2;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
case 1 :
- // InternalCubeDSL.g:3994:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')'
+ // InternalCubeDSL.g:4008:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')'
{
- // InternalCubeDSL.g:3994:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) )
- // InternalCubeDSL.g:3995:7: ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' )
+ // InternalCubeDSL.g:4008:6: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) )
+ // InternalCubeDSL.g:4009:7: ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' )
{
- // InternalCubeDSL.g:3999:7: (lv_explicitOperationCall_17_0= '(' )
- // InternalCubeDSL.g:4000:8: lv_explicitOperationCall_17_0= '('
+ // InternalCubeDSL.g:4013:7: (lv_explicitOperationCall_17_0= '(' )
+ // InternalCubeDSL.g:4014:8: lv_explicitOperationCall_17_0= '('
{
- lv_explicitOperationCall_17_0=(Token)match(input,47,FOLLOW_74); if (state.failed) return current;
+ lv_explicitOperationCall_17_0=(Token)match(input,48,FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitOperationCall_17_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
@@ -11267,25 +11306,25 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4012:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?
- int alt73=3;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ // InternalCubeDSL.g:4026:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?
+ int alt74=3;
+ alt74 = dfa74.predict(input);
+ switch (alt74) {
case 1 :
- // InternalCubeDSL.g:4013:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:4027:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
{
- // InternalCubeDSL.g:4013:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
- // InternalCubeDSL.g:4014:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure )
+ // InternalCubeDSL.g:4027:7: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:4028:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure )
{
- // InternalCubeDSL.g:4039:8: (lv_memberCallArguments_18_0= ruleXShortClosure )
- // InternalCubeDSL.g:4040:9: lv_memberCallArguments_18_0= ruleXShortClosure
+ // InternalCubeDSL.g:4053:8: (lv_memberCallArguments_18_0= ruleXShortClosure )
+ // InternalCubeDSL.g:4054:9: lv_memberCallArguments_18_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_memberCallArguments_18_0=ruleXShortClosure();
state._fsp--;
@@ -11313,23 +11352,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:4058:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:4072:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
{
- // InternalCubeDSL.g:4058:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
- // InternalCubeDSL.g:4059:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:4072:7: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:4073:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:4059:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) )
- // InternalCubeDSL.g:4060:9: (lv_memberCallArguments_19_0= ruleXExpression )
+ // InternalCubeDSL.g:4073:8: ( (lv_memberCallArguments_19_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4074:9: (lv_memberCallArguments_19_0= ruleXExpression )
{
- // InternalCubeDSL.g:4060:9: (lv_memberCallArguments_19_0= ruleXExpression )
- // InternalCubeDSL.g:4061:10: lv_memberCallArguments_19_0= ruleXExpression
+ // InternalCubeDSL.g:4074:9: (lv_memberCallArguments_19_0= ruleXExpression )
+ // InternalCubeDSL.g:4075:10: lv_memberCallArguments_19_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_memberCallArguments_19_0=ruleXExpression();
state._fsp--;
@@ -11353,39 +11392,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4078:8: (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
- loop72:
+ // InternalCubeDSL.g:4092:8: (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
+ loop73:
do {
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==48) ) {
- alt72=1;
+ if ( (LA73_0==49) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalCubeDSL.g:4079:9: otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4093:9: otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) )
{
- otherlv_20=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_20=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_20, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
- // InternalCubeDSL.g:4083:9: ( (lv_memberCallArguments_21_0= ruleXExpression ) )
- // InternalCubeDSL.g:4084:10: (lv_memberCallArguments_21_0= ruleXExpression )
+ // InternalCubeDSL.g:4097:9: ( (lv_memberCallArguments_21_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4098:10: (lv_memberCallArguments_21_0= ruleXExpression )
{
- // InternalCubeDSL.g:4084:10: (lv_memberCallArguments_21_0= ruleXExpression )
- // InternalCubeDSL.g:4085:11: lv_memberCallArguments_21_0= ruleXExpression
+ // InternalCubeDSL.g:4098:10: (lv_memberCallArguments_21_0= ruleXExpression )
+ // InternalCubeDSL.g:4099:11: lv_memberCallArguments_21_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_memberCallArguments_21_0=ruleXExpression();
state._fsp--;
@@ -11414,7 +11453,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop72;
+ break loop73;
}
} while (true);
@@ -11427,7 +11466,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_22=(Token)match(input,49,FOLLOW_75); if (state.failed) return current;
+ otherlv_22=(Token)match(input,50,FOLLOW_76); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_22, grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
@@ -11439,22 +11478,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4110:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
- int alt75=2;
- alt75 = dfa75.predict(input);
- switch (alt75) {
+ // InternalCubeDSL.g:4124:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
+ int alt76=2;
+ alt76 = dfa76.predict(input);
+ switch (alt76) {
case 1 :
- // InternalCubeDSL.g:4111:6: ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure )
+ // InternalCubeDSL.g:4125:6: ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure )
{
- // InternalCubeDSL.g:4117:6: (lv_memberCallArguments_23_0= ruleXClosure )
- // InternalCubeDSL.g:4118:7: lv_memberCallArguments_23_0= ruleXClosure
+ // InternalCubeDSL.g:4131:6: (lv_memberCallArguments_23_0= ruleXClosure )
+ // InternalCubeDSL.g:4132:7: lv_memberCallArguments_23_0= ruleXClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
}
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
lv_memberCallArguments_23_0=ruleXClosure();
state._fsp--;
@@ -11489,7 +11528,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -11518,7 +11557,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXPrimaryExpression"
- // InternalCubeDSL.g:4141:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
+ // InternalCubeDSL.g:4155:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -11526,8 +11565,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4141:59: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
- // InternalCubeDSL.g:4142:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
+ // InternalCubeDSL.g:4155:59: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
+ // InternalCubeDSL.g:4156:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionRule());
@@ -11558,7 +11597,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXPrimaryExpression"
- // InternalCubeDSL.g:4148:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) ;
+ // InternalCubeDSL.g:4162:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) ;
public final EObject ruleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -11597,15 +11636,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4154:2: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) )
- // InternalCubeDSL.g:4155:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
+ // InternalCubeDSL.g:4168:2: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression ) )
+ // InternalCubeDSL.g:4169:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
{
- // InternalCubeDSL.g:4155:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
- int alt77=15;
- alt77 = dfa77.predict(input);
- switch (alt77) {
+ // InternalCubeDSL.g:4169:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )
+ int alt78=15;
+ alt78 = dfa78.predict(input);
+ switch (alt78) {
case 1 :
- // InternalCubeDSL.g:4156:3: this_XConstructorCall_0= ruleXConstructorCall
+ // InternalCubeDSL.g:4170:3: this_XConstructorCall_0= ruleXConstructorCall
{
if ( state.backtracking==0 ) {
@@ -11627,7 +11666,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:4165:3: this_XBlockExpression_1= ruleXBlockExpression
+ // InternalCubeDSL.g:4179:3: this_XBlockExpression_1= ruleXBlockExpression
{
if ( state.backtracking==0 ) {
@@ -11649,7 +11688,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:4174:3: this_XSwitchExpression_2= ruleXSwitchExpression
+ // InternalCubeDSL.g:4188:3: this_XSwitchExpression_2= ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
@@ -11671,10 +11710,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:4183:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
+ // InternalCubeDSL.g:4197:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
{
- // InternalCubeDSL.g:4183:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
- // InternalCubeDSL.g:4184:4: ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression
+ // InternalCubeDSL.g:4197:3: ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression )
+ // InternalCubeDSL.g:4198:4: ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression
{
if ( state.backtracking==0 ) {
@@ -11699,7 +11738,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:4201:3: this_XFeatureCall_4= ruleXFeatureCall
+ // InternalCubeDSL.g:4215:3: this_XFeatureCall_4= ruleXFeatureCall
{
if ( state.backtracking==0 ) {
@@ -11721,7 +11760,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:4210:3: this_XLiteral_5= ruleXLiteral
+ // InternalCubeDSL.g:4224:3: this_XLiteral_5= ruleXLiteral
{
if ( state.backtracking==0 ) {
@@ -11743,7 +11782,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:4219:3: this_XIfExpression_6= ruleXIfExpression
+ // InternalCubeDSL.g:4233:3: this_XIfExpression_6= ruleXIfExpression
{
if ( state.backtracking==0 ) {
@@ -11765,10 +11804,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalCubeDSL.g:4228:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
+ // InternalCubeDSL.g:4242:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
{
- // InternalCubeDSL.g:4228:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
- // InternalCubeDSL.g:4229:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression
+ // InternalCubeDSL.g:4242:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression )
+ // InternalCubeDSL.g:4243:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
@@ -11793,7 +11832,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalCubeDSL.g:4252:3: this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression
+ // InternalCubeDSL.g:4266:3: this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression
{
if ( state.backtracking==0 ) {
@@ -11815,7 +11854,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalCubeDSL.g:4261:3: this_XWhileExpression_9= ruleXWhileExpression
+ // InternalCubeDSL.g:4275:3: this_XWhileExpression_9= ruleXWhileExpression
{
if ( state.backtracking==0 ) {
@@ -11837,7 +11876,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalCubeDSL.g:4270:3: this_XDoWhileExpression_10= ruleXDoWhileExpression
+ // InternalCubeDSL.g:4284:3: this_XDoWhileExpression_10= ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
@@ -11859,7 +11898,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalCubeDSL.g:4279:3: this_XThrowExpression_11= ruleXThrowExpression
+ // InternalCubeDSL.g:4293:3: this_XThrowExpression_11= ruleXThrowExpression
{
if ( state.backtracking==0 ) {
@@ -11881,7 +11920,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalCubeDSL.g:4288:3: this_XReturnExpression_12= ruleXReturnExpression
+ // InternalCubeDSL.g:4302:3: this_XReturnExpression_12= ruleXReturnExpression
{
if ( state.backtracking==0 ) {
@@ -11903,7 +11942,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalCubeDSL.g:4297:3: this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression
+ // InternalCubeDSL.g:4311:3: this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
@@ -11925,7 +11964,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalCubeDSL.g:4306:3: this_XParenthesizedExpression_14= ruleXParenthesizedExpression
+ // InternalCubeDSL.g:4320:3: this_XParenthesizedExpression_14= ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
@@ -11971,7 +12010,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXLiteral"
- // InternalCubeDSL.g:4318:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
+ // InternalCubeDSL.g:4332:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
public final EObject entryRuleXLiteral() throws RecognitionException {
EObject current = null;
@@ -11979,8 +12018,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4318:49: (iv_ruleXLiteral= ruleXLiteral EOF )
- // InternalCubeDSL.g:4319:2: iv_ruleXLiteral= ruleXLiteral EOF
+ // InternalCubeDSL.g:4332:49: (iv_ruleXLiteral= ruleXLiteral EOF )
+ // InternalCubeDSL.g:4333:2: iv_ruleXLiteral= ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXLiteralRule());
@@ -12011,7 +12050,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXLiteral"
- // InternalCubeDSL.g:4325:1: ruleXLiteral returns [EObject current=null] : (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) ;
+ // InternalCubeDSL.g:4339:1: ruleXLiteral returns [EObject current=null] : (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) ;
public final EObject ruleXLiteral() throws RecognitionException {
EObject current = null;
@@ -12034,44 +12073,44 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4331:2: ( (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) )
- // InternalCubeDSL.g:4332:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
+ // InternalCubeDSL.g:4345:2: ( (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) )
+ // InternalCubeDSL.g:4346:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
{
- // InternalCubeDSL.g:4332:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
- int alt78=7;
- int LA78_0 = input.LA(1);
+ // InternalCubeDSL.g:4346:2: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
+ int alt79=7;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==51) ) {
- alt78=1;
+ if ( (LA79_0==52) ) {
+ alt79=1;
}
- else if ( (LA78_0==52) && (synpred27_InternalCubeDSL())) {
- alt78=2;
+ else if ( (LA79_0==53) && (synpred27_InternalCubeDSL())) {
+ alt79=2;
}
- else if ( ((LA78_0>=101 && LA78_0<=102)) ) {
- alt78=3;
+ else if ( ((LA79_0>=102 && LA79_0<=103)) ) {
+ alt79=3;
}
- else if ( ((LA78_0>=RULE_HEX && LA78_0<=RULE_DECIMAL)) ) {
- alt78=4;
+ else if ( ((LA79_0>=RULE_HEX && LA79_0<=RULE_DECIMAL)) ) {
+ alt79=4;
}
- else if ( (LA78_0==103) ) {
- alt78=5;
+ else if ( (LA79_0==104) ) {
+ alt79=5;
}
- else if ( (LA78_0==RULE_STRING) ) {
- alt78=6;
+ else if ( (LA79_0==RULE_STRING) ) {
+ alt79=6;
}
- else if ( (LA78_0==104) ) {
- alt78=7;
+ else if ( (LA79_0==105) ) {
+ alt79=7;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 78, 0, input);
+ new NoViableAltException("", 79, 0, input);
throw nvae;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalCubeDSL.g:4333:3: this_XCollectionLiteral_0= ruleXCollectionLiteral
+ // InternalCubeDSL.g:4347:3: this_XCollectionLiteral_0= ruleXCollectionLiteral
{
if ( state.backtracking==0 ) {
@@ -12093,10 +12132,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:4342:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ // InternalCubeDSL.g:4356:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
{
- // InternalCubeDSL.g:4342:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
- // InternalCubeDSL.g:4343:4: ( ( () '[' ) )=>this_XClosure_1= ruleXClosure
+ // InternalCubeDSL.g:4356:3: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ // InternalCubeDSL.g:4357:4: ( ( () '[' ) )=>this_XClosure_1= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -12121,7 +12160,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:4359:3: this_XBooleanLiteral_2= ruleXBooleanLiteral
+ // InternalCubeDSL.g:4373:3: this_XBooleanLiteral_2= ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
@@ -12143,7 +12182,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:4368:3: this_XNumberLiteral_3= ruleXNumberLiteral
+ // InternalCubeDSL.g:4382:3: this_XNumberLiteral_3= ruleXNumberLiteral
{
if ( state.backtracking==0 ) {
@@ -12165,7 +12204,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:4377:3: this_XNullLiteral_4= ruleXNullLiteral
+ // InternalCubeDSL.g:4391:3: this_XNullLiteral_4= ruleXNullLiteral
{
if ( state.backtracking==0 ) {
@@ -12187,7 +12226,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:4386:3: this_XStringLiteral_5= ruleXStringLiteral
+ // InternalCubeDSL.g:4400:3: this_XStringLiteral_5= ruleXStringLiteral
{
if ( state.backtracking==0 ) {
@@ -12209,7 +12248,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:4395:3: this_XTypeLiteral_6= ruleXTypeLiteral
+ // InternalCubeDSL.g:4409:3: this_XTypeLiteral_6= ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
@@ -12255,7 +12294,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCollectionLiteral"
- // InternalCubeDSL.g:4407:1: entryRuleXCollectionLiteral returns [EObject current=null] : iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF ;
+ // InternalCubeDSL.g:4421:1: entryRuleXCollectionLiteral returns [EObject current=null] : iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF ;
public final EObject entryRuleXCollectionLiteral() throws RecognitionException {
EObject current = null;
@@ -12263,8 +12302,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4407:59: (iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF )
- // InternalCubeDSL.g:4408:2: iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF
+ // InternalCubeDSL.g:4421:59: (iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF )
+ // InternalCubeDSL.g:4422:2: iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCollectionLiteralRule());
@@ -12295,7 +12334,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCollectionLiteral"
- // InternalCubeDSL.g:4414:1: ruleXCollectionLiteral returns [EObject current=null] : (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) ;
+ // InternalCubeDSL.g:4428:1: ruleXCollectionLiteral returns [EObject current=null] : (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) ;
public final EObject ruleXCollectionLiteral() throws RecognitionException {
EObject current = null;
@@ -12308,26 +12347,26 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4420:2: ( (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) )
- // InternalCubeDSL.g:4421:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
+ // InternalCubeDSL.g:4434:2: ( (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) )
+ // InternalCubeDSL.g:4435:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
{
- // InternalCubeDSL.g:4421:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalCubeDSL.g:4435:2: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==51) ) {
- int LA79_1 = input.LA(2);
+ if ( (LA80_0==52) ) {
+ int LA80_1 = input.LA(2);
- if ( (LA79_1==52) ) {
- alt79=2;
+ if ( (LA80_1==53) ) {
+ alt80=2;
}
- else if ( (LA79_1==14) ) {
- alt79=1;
+ else if ( (LA80_1==14) ) {
+ alt80=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 79, 1, input);
+ new NoViableAltException("", 80, 1, input);
throw nvae;
}
@@ -12335,13 +12374,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 79, 0, input);
+ new NoViableAltException("", 80, 0, input);
throw nvae;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalCubeDSL.g:4422:3: this_XSetLiteral_0= ruleXSetLiteral
+ // InternalCubeDSL.g:4436:3: this_XSetLiteral_0= ruleXSetLiteral
{
if ( state.backtracking==0 ) {
@@ -12363,7 +12402,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:4431:3: this_XListLiteral_1= ruleXListLiteral
+ // InternalCubeDSL.g:4445:3: this_XListLiteral_1= ruleXListLiteral
{
if ( state.backtracking==0 ) {
@@ -12409,7 +12448,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSetLiteral"
- // InternalCubeDSL.g:4443:1: entryRuleXSetLiteral returns [EObject current=null] : iv_ruleXSetLiteral= ruleXSetLiteral EOF ;
+ // InternalCubeDSL.g:4457:1: entryRuleXSetLiteral returns [EObject current=null] : iv_ruleXSetLiteral= ruleXSetLiteral EOF ;
public final EObject entryRuleXSetLiteral() throws RecognitionException {
EObject current = null;
@@ -12417,8 +12456,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4443:52: (iv_ruleXSetLiteral= ruleXSetLiteral EOF )
- // InternalCubeDSL.g:4444:2: iv_ruleXSetLiteral= ruleXSetLiteral EOF
+ // InternalCubeDSL.g:4457:52: (iv_ruleXSetLiteral= ruleXSetLiteral EOF )
+ // InternalCubeDSL.g:4458:2: iv_ruleXSetLiteral= ruleXSetLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSetLiteralRule());
@@ -12449,7 +12488,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSetLiteral"
- // InternalCubeDSL.g:4450:1: ruleXSetLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) ;
+ // InternalCubeDSL.g:4464:1: ruleXSetLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) ;
public final EObject ruleXSetLiteral() throws RecognitionException {
EObject current = null;
@@ -12466,14 +12505,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4456:2: ( ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) )
- // InternalCubeDSL.g:4457:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ // InternalCubeDSL.g:4470:2: ( ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) )
+ // InternalCubeDSL.g:4471:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
{
- // InternalCubeDSL.g:4457:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
- // InternalCubeDSL.g:4458:3: () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}'
+ // InternalCubeDSL.g:4471:2: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ // InternalCubeDSL.g:4472:3: () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}'
{
- // InternalCubeDSL.g:4458:3: ()
- // InternalCubeDSL.g:4459:4:
+ // InternalCubeDSL.g:4472:3: ()
+ // InternalCubeDSL.g:4473:4:
{
if ( state.backtracking==0 ) {
@@ -12485,41 +12524,41 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_10); if (state.failed) return current;
+ otherlv_1=(Token)match(input,52,FOLLOW_11); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
}
- otherlv_2=(Token)match(input,14,FOLLOW_76); if (state.failed) return current;
+ otherlv_2=(Token)match(input,14,FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
- // InternalCubeDSL.g:4473:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalCubeDSL.g:4487:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA81_0>=RULE_ID && LA81_0<=RULE_DECIMAL)||LA81_0==14||(LA81_0>=40 && LA81_0<=42)||LA81_0==47||(LA81_0>=51 && LA81_0<=52)||LA81_0==59||(LA81_0>=75 && LA81_0<=76)||LA81_0==80||LA81_0==87||LA81_0==89||(LA81_0>=93 && LA81_0<=95)||(LA81_0>=98 && LA81_0<=107)||LA81_0==109) ) {
- alt81=1;
+ if ( ((LA82_0>=RULE_ID && LA82_0<=RULE_DECIMAL)||LA82_0==14||(LA82_0>=41 && LA82_0<=43)||LA82_0==48||(LA82_0>=52 && LA82_0<=53)||LA82_0==60||(LA82_0>=76 && LA82_0<=77)||LA82_0==81||LA82_0==88||LA82_0==90||(LA82_0>=94 && LA82_0<=96)||(LA82_0>=99 && LA82_0<=108)||LA82_0==110) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalCubeDSL.g:4474:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:4488:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:4474:4: ( (lv_elements_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:4475:5: (lv_elements_3_0= ruleXExpression )
+ // InternalCubeDSL.g:4488:4: ( (lv_elements_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4489:5: (lv_elements_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:4475:5: (lv_elements_3_0= ruleXExpression )
- // InternalCubeDSL.g:4476:6: lv_elements_3_0= ruleXExpression
+ // InternalCubeDSL.g:4489:5: (lv_elements_3_0= ruleXExpression )
+ // InternalCubeDSL.g:4490:6: lv_elements_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
}
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
lv_elements_3_0=ruleXExpression();
state._fsp--;
@@ -12543,39 +12582,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4493:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
- loop80:
+ // InternalCubeDSL.g:4507:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop81:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==48) ) {
- alt80=1;
+ if ( (LA81_0==49) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalCubeDSL.g:4494:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4508:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
{
- otherlv_4=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
}
- // InternalCubeDSL.g:4498:5: ( (lv_elements_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:4499:6: (lv_elements_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4512:5: ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4513:6: (lv_elements_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:4499:6: (lv_elements_5_0= ruleXExpression )
- // InternalCubeDSL.g:4500:7: lv_elements_5_0= ruleXExpression
+ // InternalCubeDSL.g:4513:6: (lv_elements_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4514:7: lv_elements_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
lv_elements_5_0=ruleXExpression();
state._fsp--;
@@ -12604,7 +12643,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop80;
+ break loop81;
}
} while (true);
@@ -12614,7 +12653,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
@@ -12645,7 +12684,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXListLiteral"
- // InternalCubeDSL.g:4527:1: entryRuleXListLiteral returns [EObject current=null] : iv_ruleXListLiteral= ruleXListLiteral EOF ;
+ // InternalCubeDSL.g:4541:1: entryRuleXListLiteral returns [EObject current=null] : iv_ruleXListLiteral= ruleXListLiteral EOF ;
public final EObject entryRuleXListLiteral() throws RecognitionException {
EObject current = null;
@@ -12653,8 +12692,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4527:53: (iv_ruleXListLiteral= ruleXListLiteral EOF )
- // InternalCubeDSL.g:4528:2: iv_ruleXListLiteral= ruleXListLiteral EOF
+ // InternalCubeDSL.g:4541:53: (iv_ruleXListLiteral= ruleXListLiteral EOF )
+ // InternalCubeDSL.g:4542:2: iv_ruleXListLiteral= ruleXListLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXListLiteralRule());
@@ -12685,7 +12724,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXListLiteral"
- // InternalCubeDSL.g:4534:1: ruleXListLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) ;
+ // InternalCubeDSL.g:4548:1: ruleXListLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) ;
public final EObject ruleXListLiteral() throws RecognitionException {
EObject current = null;
@@ -12702,14 +12741,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4540:2: ( ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) )
- // InternalCubeDSL.g:4541:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:4554:2: ( ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) )
+ // InternalCubeDSL.g:4555:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
{
- // InternalCubeDSL.g:4541:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
- // InternalCubeDSL.g:4542:3: () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']'
+ // InternalCubeDSL.g:4555:2: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
+ // InternalCubeDSL.g:4556:3: () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']'
{
- // InternalCubeDSL.g:4542:3: ()
- // InternalCubeDSL.g:4543:4:
+ // InternalCubeDSL.g:4556:3: ()
+ // InternalCubeDSL.g:4557:4:
{
if ( state.backtracking==0 ) {
@@ -12721,41 +12760,41 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_47); if (state.failed) return current;
+ otherlv_1=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
}
- otherlv_2=(Token)match(input,52,FOLLOW_48); if (state.failed) return current;
+ otherlv_2=(Token)match(input,53,FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
}
- // InternalCubeDSL.g:4557:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalCubeDSL.g:4571:3: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( ((LA83_0>=RULE_ID && LA83_0<=RULE_DECIMAL)||LA83_0==14||(LA83_0>=40 && LA83_0<=42)||LA83_0==47||(LA83_0>=51 && LA83_0<=52)||LA83_0==59||(LA83_0>=75 && LA83_0<=76)||LA83_0==80||LA83_0==87||LA83_0==89||(LA83_0>=93 && LA83_0<=95)||(LA83_0>=98 && LA83_0<=107)||LA83_0==109) ) {
- alt83=1;
+ if ( ((LA84_0>=RULE_ID && LA84_0<=RULE_DECIMAL)||LA84_0==14||(LA84_0>=41 && LA84_0<=43)||LA84_0==48||(LA84_0>=52 && LA84_0<=53)||LA84_0==60||(LA84_0>=76 && LA84_0<=77)||LA84_0==81||LA84_0==88||LA84_0==90||(LA84_0>=94 && LA84_0<=96)||(LA84_0>=99 && LA84_0<=108)||LA84_0==110) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalCubeDSL.g:4558:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:4572:4: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:4558:4: ( (lv_elements_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:4559:5: (lv_elements_3_0= ruleXExpression )
+ // InternalCubeDSL.g:4572:4: ( (lv_elements_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4573:5: (lv_elements_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:4559:5: (lv_elements_3_0= ruleXExpression )
- // InternalCubeDSL.g:4560:6: lv_elements_3_0= ruleXExpression
+ // InternalCubeDSL.g:4573:5: (lv_elements_3_0= ruleXExpression )
+ // InternalCubeDSL.g:4574:6: lv_elements_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_3_0=ruleXExpression();
state._fsp--;
@@ -12779,39 +12818,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4577:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
- loop82:
+ // InternalCubeDSL.g:4591:4: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop83:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==48) ) {
- alt82=1;
+ if ( (LA83_0==49) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalCubeDSL.g:4578:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4592:5: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
{
- otherlv_4=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
}
- // InternalCubeDSL.g:4582:5: ( (lv_elements_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:4583:6: (lv_elements_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4596:5: ( (lv_elements_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4597:6: (lv_elements_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:4583:6: (lv_elements_5_0= ruleXExpression )
- // InternalCubeDSL.g:4584:7: lv_elements_5_0= ruleXExpression
+ // InternalCubeDSL.g:4597:6: (lv_elements_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4598:7: lv_elements_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
lv_elements_5_0=ruleXExpression();
state._fsp--;
@@ -12840,7 +12879,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop82;
+ break loop83;
}
} while (true);
@@ -12850,7 +12889,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
@@ -12881,7 +12920,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXClosure"
- // InternalCubeDSL.g:4611:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
+ // InternalCubeDSL.g:4625:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
public final EObject entryRuleXClosure() throws RecognitionException {
EObject current = null;
@@ -12889,8 +12928,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4611:49: (iv_ruleXClosure= ruleXClosure EOF )
- // InternalCubeDSL.g:4612:2: iv_ruleXClosure= ruleXClosure EOF
+ // InternalCubeDSL.g:4625:49: (iv_ruleXClosure= ruleXClosure EOF )
+ // InternalCubeDSL.g:4626:2: iv_ruleXClosure= ruleXClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXClosureRule());
@@ -12921,7 +12960,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXClosure"
- // InternalCubeDSL.g:4618:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
+ // InternalCubeDSL.g:4632:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
public final EObject ruleXClosure() throws RecognitionException {
EObject current = null;
@@ -12940,20 +12979,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4624:2: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
- // InternalCubeDSL.g:4625:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
+ // InternalCubeDSL.g:4638:2: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
+ // InternalCubeDSL.g:4639:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
{
- // InternalCubeDSL.g:4625:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
- // InternalCubeDSL.g:4626:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
+ // InternalCubeDSL.g:4639:2: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
+ // InternalCubeDSL.g:4640:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
{
- // InternalCubeDSL.g:4626:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
- // InternalCubeDSL.g:4627:4: ( ( () '[' ) )=> ( () otherlv_1= '[' )
+ // InternalCubeDSL.g:4640:3: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
+ // InternalCubeDSL.g:4641:4: ( ( () '[' ) )=> ( () otherlv_1= '[' )
{
- // InternalCubeDSL.g:4633:4: ( () otherlv_1= '[' )
- // InternalCubeDSL.g:4634:5: () otherlv_1= '['
+ // InternalCubeDSL.g:4647:4: ( () otherlv_1= '[' )
+ // InternalCubeDSL.g:4648:5: () otherlv_1= '['
{
- // InternalCubeDSL.g:4634:5: ()
- // InternalCubeDSL.g:4635:6:
+ // InternalCubeDSL.g:4648:5: ()
+ // InternalCubeDSL.g:4649:6:
{
if ( state.backtracking==0 ) {
@@ -12965,7 +13004,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,52,FOLLOW_78); if (state.failed) return current;
+ otherlv_1=(Token)match(input,53,FOLLOW_79); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
@@ -12977,39 +13016,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4647:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
- int alt86=2;
- alt86 = dfa86.predict(input);
- switch (alt86) {
+ // InternalCubeDSL.g:4661:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
+ int alt87=2;
+ alt87 = dfa87.predict(input);
+ switch (alt87) {
case 1 :
- // InternalCubeDSL.g:4648:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // InternalCubeDSL.g:4662:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
{
- // InternalCubeDSL.g:4671:4: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
- // InternalCubeDSL.g:4672:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
+ // InternalCubeDSL.g:4685:4: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // InternalCubeDSL.g:4686:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
{
- // InternalCubeDSL.g:4672:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalCubeDSL.g:4686:5: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==RULE_ID||LA85_0==47||LA85_0==72) ) {
- alt85=1;
+ if ( (LA86_0==RULE_ID||LA86_0==48||LA86_0==73) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalCubeDSL.g:4673:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:4687:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:4673:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4674:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4687:6: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4688:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4674:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:4675:8: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:4688:7: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4689:8: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
}
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
lv_declaredFormalParameters_2_0=ruleJvmFormalParameter();
state._fsp--;
@@ -13033,39 +13072,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4692:6: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
- loop84:
+ // InternalCubeDSL.g:4706:6: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==48) ) {
- alt84=1;
+ if ( (LA85_0==49) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalCubeDSL.g:4693:7: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4707:7: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
{
- otherlv_3=(Token)match(input,48,FOLLOW_59); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
}
- // InternalCubeDSL.g:4697:7: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4698:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4711:7: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4712:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4698:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:4699:9: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:4712:8: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4713:9: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
}
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
lv_declaredFormalParameters_4_0=ruleJvmFormalParameter();
state._fsp--;
@@ -13094,7 +13133,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
@@ -13104,13 +13143,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4718:5: ( (lv_explicitSyntax_5_0= '|' ) )
- // InternalCubeDSL.g:4719:6: (lv_explicitSyntax_5_0= '|' )
+ // InternalCubeDSL.g:4732:5: ( (lv_explicitSyntax_5_0= '|' ) )
+ // InternalCubeDSL.g:4733:6: (lv_explicitSyntax_5_0= '|' )
{
- // InternalCubeDSL.g:4719:6: (lv_explicitSyntax_5_0= '|' )
- // InternalCubeDSL.g:4720:7: lv_explicitSyntax_5_0= '|'
+ // InternalCubeDSL.g:4733:6: (lv_explicitSyntax_5_0= '|' )
+ // InternalCubeDSL.g:4734:7: lv_explicitSyntax_5_0= '|'
{
- lv_explicitSyntax_5_0=(Token)match(input,86,FOLLOW_80); if (state.failed) return current;
+ lv_explicitSyntax_5_0=(Token)match(input,87,FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitSyntax_5_0, grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
@@ -13139,18 +13178,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4734:3: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
- // InternalCubeDSL.g:4735:4: (lv_expression_6_0= ruleXExpressionInClosure )
+ // InternalCubeDSL.g:4748:3: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
+ // InternalCubeDSL.g:4749:4: (lv_expression_6_0= ruleXExpressionInClosure )
{
- // InternalCubeDSL.g:4735:4: (lv_expression_6_0= ruleXExpressionInClosure )
- // InternalCubeDSL.g:4736:5: lv_expression_6_0= ruleXExpressionInClosure
+ // InternalCubeDSL.g:4749:4: (lv_expression_6_0= ruleXExpressionInClosure )
+ // InternalCubeDSL.g:4750:5: lv_expression_6_0= ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
}
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_82);
lv_expression_6_0=ruleXExpressionInClosure();
state._fsp--;
@@ -13174,7 +13213,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
@@ -13205,7 +13244,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpressionInClosure"
- // InternalCubeDSL.g:4761:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
+ // InternalCubeDSL.g:4775:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
public final EObject entryRuleXExpressionInClosure() throws RecognitionException {
EObject current = null;
@@ -13213,8 +13252,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4761:61: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
- // InternalCubeDSL.g:4762:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
+ // InternalCubeDSL.g:4775:61: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
+ // InternalCubeDSL.g:4776:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionInClosureRule());
@@ -13245,7 +13284,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpressionInClosure"
- // InternalCubeDSL.g:4768:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) ;
+ // InternalCubeDSL.g:4782:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) ;
public final EObject ruleXExpressionInClosure() throws RecognitionException {
EObject current = null;
@@ -13257,14 +13296,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4774:2: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) )
- // InternalCubeDSL.g:4775:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
+ // InternalCubeDSL.g:4788:2: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* ) )
+ // InternalCubeDSL.g:4789:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
{
- // InternalCubeDSL.g:4775:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
- // InternalCubeDSL.g:4776:3: () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
+ // InternalCubeDSL.g:4789:2: ( () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )* )
+ // InternalCubeDSL.g:4790:3: () ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
{
- // InternalCubeDSL.g:4776:3: ()
- // InternalCubeDSL.g:4777:4:
+ // InternalCubeDSL.g:4790:3: ()
+ // InternalCubeDSL.g:4791:4:
{
if ( state.backtracking==0 ) {
@@ -13276,33 +13315,33 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4783:3: ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
- loop88:
+ // InternalCubeDSL.g:4797:3: ( ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )? )*
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( ((LA88_0>=RULE_ID && LA88_0<=RULE_DECIMAL)||LA88_0==14||(LA88_0>=40 && LA88_0<=42)||LA88_0==47||(LA88_0>=51 && LA88_0<=52)||LA88_0==59||(LA88_0>=75 && LA88_0<=76)||LA88_0==80||LA88_0==87||LA88_0==89||(LA88_0>=93 && LA88_0<=107)||LA88_0==109) ) {
- alt88=1;
+ if ( ((LA89_0>=RULE_ID && LA89_0<=RULE_DECIMAL)||LA89_0==14||(LA89_0>=41 && LA89_0<=43)||LA89_0==48||(LA89_0>=52 && LA89_0<=53)||LA89_0==60||(LA89_0>=76 && LA89_0<=77)||LA89_0==81||LA89_0==88||LA89_0==90||(LA89_0>=94 && LA89_0<=108)||LA89_0==110) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalCubeDSL.g:4784:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )?
+ // InternalCubeDSL.g:4798:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_2= ';' )?
{
- // InternalCubeDSL.g:4784:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:4785:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:4798:4: ( (lv_expressions_1_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:4799:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:4785:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:4786:6: lv_expressions_1_0= ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:4799:5: (lv_expressions_1_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:4800:6: lv_expressions_1_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_1_0_0());
}
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_expressions_1_0=ruleXExpressionOrVarDeclaration();
state._fsp--;
@@ -13326,18 +13365,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4803:4: (otherlv_2= ';' )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalCubeDSL.g:4817:4: (otherlv_2= ';' )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==45) ) {
- alt87=1;
+ if ( (LA88_0==46) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalCubeDSL.g:4804:5: otherlv_2= ';'
+ // InternalCubeDSL.g:4818:5: otherlv_2= ';'
{
- otherlv_2=(Token)match(input,45,FOLLOW_83); if (state.failed) return current;
+ otherlv_2=(Token)match(input,46,FOLLOW_84); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
@@ -13354,7 +13393,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
@@ -13383,7 +13422,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXShortClosure"
- // InternalCubeDSL.g:4814:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
+ // InternalCubeDSL.g:4828:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
public final EObject entryRuleXShortClosure() throws RecognitionException {
EObject current = null;
@@ -13391,8 +13430,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4814:54: (iv_ruleXShortClosure= ruleXShortClosure EOF )
- // InternalCubeDSL.g:4815:2: iv_ruleXShortClosure= ruleXShortClosure EOF
+ // InternalCubeDSL.g:4828:54: (iv_ruleXShortClosure= ruleXShortClosure EOF )
+ // InternalCubeDSL.g:4829:2: iv_ruleXShortClosure= ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXShortClosureRule());
@@ -13423,7 +13462,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXShortClosure"
- // InternalCubeDSL.g:4821:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:4835:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXShortClosure() throws RecognitionException {
EObject current = null;
@@ -13440,20 +13479,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4827:2: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:4828:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:4841:2: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:4842:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:4828:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:4829:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4842:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:4843:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:4829:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
- // InternalCubeDSL.g:4830:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
+ // InternalCubeDSL.g:4843:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
+ // InternalCubeDSL.g:4844:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
{
- // InternalCubeDSL.g:4855:4: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
- // InternalCubeDSL.g:4856:5: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
+ // InternalCubeDSL.g:4869:4: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
+ // InternalCubeDSL.g:4870:5: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
{
- // InternalCubeDSL.g:4856:5: ()
- // InternalCubeDSL.g:4857:6:
+ // InternalCubeDSL.g:4870:5: ()
+ // InternalCubeDSL.g:4871:6:
{
if ( state.backtracking==0 ) {
@@ -13465,29 +13504,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4863:5: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalCubeDSL.g:4877:5: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==RULE_ID||LA90_0==47||LA90_0==72) ) {
- alt90=1;
+ if ( (LA91_0==RULE_ID||LA91_0==48||LA91_0==73) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalCubeDSL.g:4864:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:4878:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:4864:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4865:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4878:6: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4879:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4865:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:4866:8: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:4879:7: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4880:8: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
}
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
lv_declaredFormalParameters_1_0=ruleJvmFormalParameter();
state._fsp--;
@@ -13511,39 +13550,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4883:6: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
- loop89:
+ // InternalCubeDSL.g:4897:6: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
+ loop90:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==48) ) {
- alt89=1;
+ if ( (LA90_0==49) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalCubeDSL.g:4884:7: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4898:7: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
{
- otherlv_2=(Token)match(input,48,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,49,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
- // InternalCubeDSL.g:4888:7: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4889:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4902:7: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4903:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4889:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:4890:9: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:4903:8: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4904:9: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
}
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
lv_declaredFormalParameters_3_0=ruleJvmFormalParameter();
state._fsp--;
@@ -13572,7 +13611,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
@@ -13582,13 +13621,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4909:5: ( (lv_explicitSyntax_4_0= '|' ) )
- // InternalCubeDSL.g:4910:6: (lv_explicitSyntax_4_0= '|' )
+ // InternalCubeDSL.g:4923:5: ( (lv_explicitSyntax_4_0= '|' ) )
+ // InternalCubeDSL.g:4924:6: (lv_explicitSyntax_4_0= '|' )
{
- // InternalCubeDSL.g:4910:6: (lv_explicitSyntax_4_0= '|' )
- // InternalCubeDSL.g:4911:7: lv_explicitSyntax_4_0= '|'
+ // InternalCubeDSL.g:4924:6: (lv_explicitSyntax_4_0= '|' )
+ // InternalCubeDSL.g:4925:7: lv_explicitSyntax_4_0= '|'
{
- lv_explicitSyntax_4_0=(Token)match(input,86,FOLLOW_46); if (state.failed) return current;
+ lv_explicitSyntax_4_0=(Token)match(input,87,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitSyntax_4_0, grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
@@ -13614,11 +13653,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4925:3: ( (lv_expression_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:4926:4: (lv_expression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4939:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:4940:4: (lv_expression_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:4926:4: (lv_expression_5_0= ruleXExpression )
- // InternalCubeDSL.g:4927:5: lv_expression_5_0= ruleXExpression
+ // InternalCubeDSL.g:4940:4: (lv_expression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:4941:5: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -13674,7 +13713,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXParenthesizedExpression"
- // InternalCubeDSL.g:4948:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
+ // InternalCubeDSL.g:4962:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
public final EObject entryRuleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -13682,8 +13721,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4948:65: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
- // InternalCubeDSL.g:4949:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
+ // InternalCubeDSL.g:4962:65: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
+ // InternalCubeDSL.g:4963:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXParenthesizedExpressionRule());
@@ -13714,7 +13753,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXParenthesizedExpression"
- // InternalCubeDSL.g:4955:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
+ // InternalCubeDSL.g:4969:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
public final EObject ruleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -13727,13 +13766,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4961:2: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
- // InternalCubeDSL.g:4962:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // InternalCubeDSL.g:4975:2: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
+ // InternalCubeDSL.g:4976:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
{
- // InternalCubeDSL.g:4962:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
- // InternalCubeDSL.g:4963:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
+ // InternalCubeDSL.g:4976:2: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // InternalCubeDSL.g:4977:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
{
- otherlv_0=(Token)match(input,47,FOLLOW_46); if (state.failed) return current;
+ otherlv_0=(Token)match(input,48,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
@@ -13744,7 +13783,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
this_XExpression_1=ruleXExpression();
state._fsp--;
@@ -13755,7 +13794,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- otherlv_2=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
+ otherlv_2=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
@@ -13786,7 +13825,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXIfExpression"
- // InternalCubeDSL.g:4983:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
+ // InternalCubeDSL.g:4997:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
public final EObject entryRuleXIfExpression() throws RecognitionException {
EObject current = null;
@@ -13794,8 +13833,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:4983:54: (iv_ruleXIfExpression= ruleXIfExpression EOF )
- // InternalCubeDSL.g:4984:2: iv_ruleXIfExpression= ruleXIfExpression EOF
+ // InternalCubeDSL.g:4997:54: (iv_ruleXIfExpression= ruleXIfExpression EOF )
+ // InternalCubeDSL.g:4998:2: iv_ruleXIfExpression= ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXIfExpressionRule());
@@ -13826,7 +13865,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXIfExpression"
- // InternalCubeDSL.g:4990:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
+ // InternalCubeDSL.g:5004:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
public final EObject ruleXIfExpression() throws RecognitionException {
EObject current = null;
@@ -13845,14 +13884,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:4996:2: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
- // InternalCubeDSL.g:4997:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:5010:2: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
+ // InternalCubeDSL.g:5011:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
{
- // InternalCubeDSL.g:4997:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
- // InternalCubeDSL.g:4998:3: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ // InternalCubeDSL.g:5011:2: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:5012:3: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
{
- // InternalCubeDSL.g:4998:3: ()
- // InternalCubeDSL.g:4999:4:
+ // InternalCubeDSL.g:5012:3: ()
+ // InternalCubeDSL.g:5013:4:
{
if ( state.backtracking==0 ) {
@@ -13864,30 +13903,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,87,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,88,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_46); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalCubeDSL.g:5013:3: ( (lv_if_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:5014:4: (lv_if_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5027:3: ( (lv_if_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5028:4: (lv_if_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:5014:4: (lv_if_3_0= ruleXExpression )
- // InternalCubeDSL.g:5015:5: lv_if_3_0= ruleXExpression
+ // InternalCubeDSL.g:5028:4: (lv_if_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5029:5: lv_if_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_if_3_0=ruleXExpression();
state._fsp--;
@@ -13911,24 +13950,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
- // InternalCubeDSL.g:5036:3: ( (lv_then_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5037:4: (lv_then_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5050:3: ( (lv_then_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5051:4: (lv_then_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5037:4: (lv_then_5_0= ruleXExpression )
- // InternalCubeDSL.g:5038:5: lv_then_5_0= ruleXExpression
+ // InternalCubeDSL.g:5051:4: (lv_then_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5052:5: lv_then_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
lv_then_5_0=ruleXExpression();
state._fsp--;
@@ -13952,25 +13991,25 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5055:3: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalCubeDSL.g:5069:3: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==88) ) {
- int LA91_1 = input.LA(2);
+ if ( (LA92_0==89) ) {
+ int LA92_1 = input.LA(2);
if ( (synpred31_InternalCubeDSL()) ) {
- alt91=1;
+ alt92=1;
}
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalCubeDSL.g:5056:4: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5070:4: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:5056:4: ( ( 'else' )=>otherlv_6= 'else' )
- // InternalCubeDSL.g:5057:5: ( 'else' )=>otherlv_6= 'else'
+ // InternalCubeDSL.g:5070:4: ( ( 'else' )=>otherlv_6= 'else' )
+ // InternalCubeDSL.g:5071:5: ( 'else' )=>otherlv_6= 'else'
{
- otherlv_6=(Token)match(input,88,FOLLOW_46); if (state.failed) return current;
+ otherlv_6=(Token)match(input,89,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
@@ -13979,11 +14018,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5063:4: ( (lv_else_7_0= ruleXExpression ) )
- // InternalCubeDSL.g:5064:5: (lv_else_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5077:4: ( (lv_else_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5078:5: (lv_else_7_0= ruleXExpression )
{
- // InternalCubeDSL.g:5064:5: (lv_else_7_0= ruleXExpression )
- // InternalCubeDSL.g:5065:6: lv_else_7_0= ruleXExpression
+ // InternalCubeDSL.g:5078:5: (lv_else_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5079:6: lv_else_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14045,7 +14084,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSwitchExpression"
- // InternalCubeDSL.g:5087:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
+ // InternalCubeDSL.g:5101:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
public final EObject entryRuleXSwitchExpression() throws RecognitionException {
EObject current = null;
@@ -14053,8 +14092,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5087:58: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
- // InternalCubeDSL.g:5088:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
+ // InternalCubeDSL.g:5101:58: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
+ // InternalCubeDSL.g:5102:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionRule());
@@ -14085,7 +14124,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSwitchExpression"
- // InternalCubeDSL.g:5094:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
+ // InternalCubeDSL.g:5108:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
public final EObject ruleXSwitchExpression() throws RecognitionException {
EObject current = null;
@@ -14115,14 +14154,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5100:2: ( ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
- // InternalCubeDSL.g:5101:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // InternalCubeDSL.g:5114:2: ( ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
+ // InternalCubeDSL.g:5115:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
{
- // InternalCubeDSL.g:5101:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
- // InternalCubeDSL.g:5102:3: () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
+ // InternalCubeDSL.g:5115:2: ( () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // InternalCubeDSL.g:5116:3: () otherlv_1= 'switch' ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )* (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
{
- // InternalCubeDSL.g:5102:3: ()
- // InternalCubeDSL.g:5103:4:
+ // InternalCubeDSL.g:5116:3: ()
+ // InternalCubeDSL.g:5117:4:
{
if ( state.backtracking==0 ) {
@@ -14134,46 +14173,46 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,89,FOLLOW_86); if (state.failed) return current;
+ otherlv_1=(Token)match(input,90,FOLLOW_87); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
}
- // InternalCubeDSL.g:5113:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )
- int alt93=2;
- alt93 = dfa93.predict(input);
- switch (alt93) {
+ // InternalCubeDSL.g:5127:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )
+ int alt94=2;
+ alt94 = dfa94.predict(input);
+ switch (alt94) {
case 1 :
- // InternalCubeDSL.g:5114:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalCubeDSL.g:5128:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
{
- // InternalCubeDSL.g:5114:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
- // InternalCubeDSL.g:5115:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')'
+ // InternalCubeDSL.g:5128:4: ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalCubeDSL.g:5129:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')'
{
- // InternalCubeDSL.g:5115:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
- // InternalCubeDSL.g:5116:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalCubeDSL.g:5129:5: ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
+ // InternalCubeDSL.g:5130:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
{
- // InternalCubeDSL.g:5126:6: (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
- // InternalCubeDSL.g:5127:7: otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
+ // InternalCubeDSL.g:5140:6: (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalCubeDSL.g:5141:7: otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
{
- otherlv_2=(Token)match(input,47,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_0_0_0_0());
}
- // InternalCubeDSL.g:5131:7: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:5132:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5145:7: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:5146:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:5132:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:5133:9: lv_declaredParam_3_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:5146:8: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5147:9: lv_declaredParam_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0());
}
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_declaredParam_3_0=ruleJvmFormalParameter();
state._fsp--;
@@ -14197,7 +14236,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,90,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,91,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_2());
@@ -14209,18 +14248,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5156:5: ( (lv_switch_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5157:6: (lv_switch_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5170:5: ( (lv_switch_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5171:6: (lv_switch_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5157:6: (lv_switch_5_0= ruleXExpression )
- // InternalCubeDSL.g:5158:7: lv_switch_5_0= ruleXExpression
+ // InternalCubeDSL.g:5171:6: (lv_switch_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5172:7: lv_switch_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_switch_5_0=ruleXExpression();
state._fsp--;
@@ -14244,7 +14283,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,49,FOLLOW_10); if (state.failed) return current;
+ otherlv_6=(Token)match(input,50,FOLLOW_11); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_0_2());
@@ -14257,33 +14296,33 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:5181:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5195:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:5181:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:5182:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5195:4: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5196:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:5182:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?
- int alt92=2;
- alt92 = dfa92.predict(input);
- switch (alt92) {
+ // InternalCubeDSL.g:5196:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?
+ int alt93=2;
+ alt93 = dfa93.predict(input);
+ switch (alt93) {
case 1 :
- // InternalCubeDSL.g:5183:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
+ // InternalCubeDSL.g:5197:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
{
- // InternalCubeDSL.g:5192:6: ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
- // InternalCubeDSL.g:5193:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':'
+ // InternalCubeDSL.g:5206:6: ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' )
+ // InternalCubeDSL.g:5207:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':'
{
- // InternalCubeDSL.g:5193:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:5194:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5207:7: ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:5208:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:5194:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:5195:9: lv_declaredParam_7_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:5208:8: (lv_declaredParam_7_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5209:9: lv_declaredParam_7_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0());
}
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_declaredParam_7_0=ruleJvmFormalParameter();
state._fsp--;
@@ -14307,7 +14346,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,90,FOLLOW_46); if (state.failed) return current;
+ otherlv_8=(Token)match(input,91,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_1());
@@ -14322,18 +14361,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5218:5: ( (lv_switch_9_0= ruleXExpression ) )
- // InternalCubeDSL.g:5219:6: (lv_switch_9_0= ruleXExpression )
+ // InternalCubeDSL.g:5232:5: ( (lv_switch_9_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5233:6: (lv_switch_9_0= ruleXExpression )
{
- // InternalCubeDSL.g:5219:6: (lv_switch_9_0= ruleXExpression )
- // InternalCubeDSL.g:5220:7: lv_switch_9_0= ruleXExpression
+ // InternalCubeDSL.g:5233:6: (lv_switch_9_0= ruleXExpression )
+ // InternalCubeDSL.g:5234:7: lv_switch_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
}
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
lv_switch_9_0=ruleXExpression();
state._fsp--;
@@ -14366,36 +14405,36 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,14,FOLLOW_88); if (state.failed) return current;
+ otherlv_10=(Token)match(input,14,FOLLOW_89); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalCubeDSL.g:5243:3: ( (lv_cases_11_0= ruleXCasePart ) )*
- loop94:
+ // InternalCubeDSL.g:5257:3: ( (lv_cases_11_0= ruleXCasePart ) )*
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==RULE_ID||(LA94_0>=47 && LA94_0<=48)||LA94_0==72||LA94_0==90||LA94_0==92) ) {
- alt94=1;
+ if ( (LA95_0==RULE_ID||(LA95_0>=48 && LA95_0<=49)||LA95_0==73||LA95_0==91||LA95_0==93) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalCubeDSL.g:5244:4: (lv_cases_11_0= ruleXCasePart )
+ // InternalCubeDSL.g:5258:4: (lv_cases_11_0= ruleXCasePart )
{
- // InternalCubeDSL.g:5244:4: (lv_cases_11_0= ruleXCasePart )
- // InternalCubeDSL.g:5245:5: lv_cases_11_0= ruleXCasePart
+ // InternalCubeDSL.g:5258:4: (lv_cases_11_0= ruleXCasePart )
+ // InternalCubeDSL.g:5259:5: lv_cases_11_0= ruleXCasePart
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
}
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
lv_cases_11_0=ruleXCasePart();
state._fsp--;
@@ -14421,45 +14460,45 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
- // InternalCubeDSL.g:5262:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalCubeDSL.g:5276:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==91) ) {
- alt95=1;
+ if ( (LA96_0==92) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalCubeDSL.g:5263:4: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5277:4: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
{
- otherlv_12=(Token)match(input,91,FOLLOW_87); if (state.failed) return current;
+ otherlv_12=(Token)match(input,92,FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
}
- otherlv_13=(Token)match(input,90,FOLLOW_46); if (state.failed) return current;
+ otherlv_13=(Token)match(input,91,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
}
- // InternalCubeDSL.g:5271:4: ( (lv_default_14_0= ruleXExpression ) )
- // InternalCubeDSL.g:5272:5: (lv_default_14_0= ruleXExpression )
+ // InternalCubeDSL.g:5285:4: ( (lv_default_14_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5286:5: (lv_default_14_0= ruleXExpression )
{
- // InternalCubeDSL.g:5272:5: (lv_default_14_0= ruleXExpression )
- // InternalCubeDSL.g:5273:6: lv_default_14_0= ruleXExpression
+ // InternalCubeDSL.g:5286:5: (lv_default_14_0= ruleXExpression )
+ // InternalCubeDSL.g:5287:6: lv_default_14_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
}
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_default_14_0=ruleXExpression();
state._fsp--;
@@ -14489,7 +14528,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_15=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_15=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_15, grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
@@ -14520,7 +14559,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCasePart"
- // InternalCubeDSL.g:5299:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
+ // InternalCubeDSL.g:5313:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
public final EObject entryRuleXCasePart() throws RecognitionException {
EObject current = null;
@@ -14528,8 +14567,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5299:50: (iv_ruleXCasePart= ruleXCasePart EOF )
- // InternalCubeDSL.g:5300:2: iv_ruleXCasePart= ruleXCasePart EOF
+ // InternalCubeDSL.g:5313:50: (iv_ruleXCasePart= ruleXCasePart EOF )
+ // InternalCubeDSL.g:5314:2: iv_ruleXCasePart= ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCasePartRule());
@@ -14560,7 +14599,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCasePart"
- // InternalCubeDSL.g:5306:1: ruleXCasePart returns [EObject current=null] : ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) ;
+ // InternalCubeDSL.g:5320:1: ruleXCasePart returns [EObject current=null] : ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) ;
public final EObject ruleXCasePart() throws RecognitionException {
EObject current = null;
@@ -14578,14 +14617,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5312:2: ( ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) )
- // InternalCubeDSL.g:5313:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
+ // InternalCubeDSL.g:5326:2: ( ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) ) )
+ // InternalCubeDSL.g:5327:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
{
- // InternalCubeDSL.g:5313:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
- // InternalCubeDSL.g:5314:3: () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
+ // InternalCubeDSL.g:5327:2: ( () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) ) )
+ // InternalCubeDSL.g:5328:3: () ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )? (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )? ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
{
- // InternalCubeDSL.g:5314:3: ()
- // InternalCubeDSL.g:5315:4:
+ // InternalCubeDSL.g:5328:3: ()
+ // InternalCubeDSL.g:5329:4:
{
if ( state.backtracking==0 ) {
@@ -14597,26 +14636,26 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5321:3: ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalCubeDSL.g:5335:3: ( (lv_typeGuard_1_0= ruleJvmTypeReference ) )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==RULE_ID||LA96_0==47||LA96_0==72) ) {
- alt96=1;
+ if ( (LA97_0==RULE_ID||LA97_0==48||LA97_0==73) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalCubeDSL.g:5322:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:5336:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:5322:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:5323:5: lv_typeGuard_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:5336:4: (lv_typeGuard_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:5337:5: lv_typeGuard_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
lv_typeGuard_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -14643,35 +14682,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5340:3: (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalCubeDSL.g:5354:3: (otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) ) )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==92) ) {
- alt97=1;
+ if ( (LA98_0==93) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalCubeDSL.g:5341:4: otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5355:4: otherlv_2= 'case' ( (lv_case_3_0= ruleXExpression ) )
{
- otherlv_2=(Token)match(input,92,FOLLOW_46); if (state.failed) return current;
+ otherlv_2=(Token)match(input,93,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXCasePartAccess().getCaseKeyword_2_0());
}
- // InternalCubeDSL.g:5345:4: ( (lv_case_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:5346:5: (lv_case_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5359:4: ( (lv_case_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5360:5: (lv_case_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:5346:5: (lv_case_3_0= ruleXExpression )
- // InternalCubeDSL.g:5347:6: lv_case_3_0= ruleXExpression
+ // InternalCubeDSL.g:5360:5: (lv_case_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5361:6: lv_case_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
lv_case_3_0=ruleXExpression();
state._fsp--;
@@ -14701,41 +14740,41 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5365:3: ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalCubeDSL.g:5379:3: ( (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) ) | ( (lv_fallThrough_6_0= ',' ) ) )
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==90) ) {
- alt98=1;
+ if ( (LA99_0==91) ) {
+ alt99=1;
}
- else if ( (LA98_0==48) ) {
- alt98=2;
+ else if ( (LA99_0==49) ) {
+ alt99=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 98, 0, input);
+ new NoViableAltException("", 99, 0, input);
throw nvae;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalCubeDSL.g:5366:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5380:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:5366:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:5367:5: otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5380:4: (otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5381:5: otherlv_4= ':' ( (lv_then_5_0= ruleXExpression ) )
{
- otherlv_4=(Token)match(input,90,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,91,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXCasePartAccess().getColonKeyword_3_0_0());
}
- // InternalCubeDSL.g:5371:5: ( (lv_then_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5372:6: (lv_then_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5385:5: ( (lv_then_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5386:6: (lv_then_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5372:6: (lv_then_5_0= ruleXExpression )
- // InternalCubeDSL.g:5373:7: lv_then_5_0= ruleXExpression
+ // InternalCubeDSL.g:5386:6: (lv_then_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5387:7: lv_then_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -14773,15 +14812,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:5392:4: ( (lv_fallThrough_6_0= ',' ) )
+ // InternalCubeDSL.g:5406:4: ( (lv_fallThrough_6_0= ',' ) )
{
- // InternalCubeDSL.g:5392:4: ( (lv_fallThrough_6_0= ',' ) )
- // InternalCubeDSL.g:5393:5: (lv_fallThrough_6_0= ',' )
+ // InternalCubeDSL.g:5406:4: ( (lv_fallThrough_6_0= ',' ) )
+ // InternalCubeDSL.g:5407:5: (lv_fallThrough_6_0= ',' )
{
- // InternalCubeDSL.g:5393:5: (lv_fallThrough_6_0= ',' )
- // InternalCubeDSL.g:5394:6: lv_fallThrough_6_0= ','
+ // InternalCubeDSL.g:5407:5: (lv_fallThrough_6_0= ',' )
+ // InternalCubeDSL.g:5408:6: lv_fallThrough_6_0= ','
{
- lv_fallThrough_6_0=(Token)match(input,48,FOLLOW_2); if (state.failed) return current;
+ lv_fallThrough_6_0=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_fallThrough_6_0, grammarAccess.getXCasePartAccess().getFallThroughCommaKeyword_3_1_0());
@@ -14832,7 +14871,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXForLoopExpression"
- // InternalCubeDSL.g:5411:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
+ // InternalCubeDSL.g:5425:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
public final EObject entryRuleXForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -14840,8 +14879,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5411:59: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
- // InternalCubeDSL.g:5412:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
+ // InternalCubeDSL.g:5425:59: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
+ // InternalCubeDSL.g:5426:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXForLoopExpressionRule());
@@ -14872,7 +14911,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXForLoopExpression"
- // InternalCubeDSL.g:5418:1: ruleXForLoopExpression returns [EObject current=null] : ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:5432:1: ruleXForLoopExpression returns [EObject current=null] : ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
public final EObject ruleXForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -14891,20 +14930,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5424:2: ( ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:5425:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5438:2: ( ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:5439:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:5425:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:5426:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5439:2: ( ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5440:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:5426:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
- // InternalCubeDSL.g:5427:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalCubeDSL.g:5440:3: ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) )
+ // InternalCubeDSL.g:5441:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
{
- // InternalCubeDSL.g:5440:4: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
- // InternalCubeDSL.g:5441:5: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
+ // InternalCubeDSL.g:5454:4: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' )
+ // InternalCubeDSL.g:5455:5: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':'
{
- // InternalCubeDSL.g:5441:5: ()
- // InternalCubeDSL.g:5442:6:
+ // InternalCubeDSL.g:5455:5: ()
+ // InternalCubeDSL.g:5456:6:
{
if ( state.backtracking==0 ) {
@@ -14916,30 +14955,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,93,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,94,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXForLoopExpressionAccess().getForKeyword_0_0_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_0_0_2());
}
- // InternalCubeDSL.g:5456:5: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:5457:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5470:5: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:5471:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:5457:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
- // InternalCubeDSL.g:5458:7: lv_declaredParam_3_0= ruleJvmFormalParameter
+ // InternalCubeDSL.g:5471:6: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5472:7: lv_declaredParam_3_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_0_0_3_0());
}
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_declaredParam_3_0=ruleJvmFormalParameter();
state._fsp--;
@@ -14963,7 +15002,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,90,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,91,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXForLoopExpressionAccess().getColonKeyword_0_0_4());
@@ -14975,18 +15014,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5481:3: ( (lv_forExpression_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5482:4: (lv_forExpression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5495:3: ( (lv_forExpression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5496:4: (lv_forExpression_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5482:4: (lv_forExpression_5_0= ruleXExpression )
- // InternalCubeDSL.g:5483:5: lv_forExpression_5_0= ruleXExpression
+ // InternalCubeDSL.g:5496:4: (lv_forExpression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5497:5: lv_forExpression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_forExpression_5_0=ruleXExpression();
state._fsp--;
@@ -15010,17 +15049,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_6=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_2());
}
- // InternalCubeDSL.g:5504:3: ( (lv_eachExpression_7_0= ruleXExpression ) )
- // InternalCubeDSL.g:5505:4: (lv_eachExpression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5518:3: ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5519:4: (lv_eachExpression_7_0= ruleXExpression )
{
- // InternalCubeDSL.g:5505:4: (lv_eachExpression_7_0= ruleXExpression )
- // InternalCubeDSL.g:5506:5: lv_eachExpression_7_0= ruleXExpression
+ // InternalCubeDSL.g:5519:4: (lv_eachExpression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5520:5: lv_eachExpression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15076,7 +15115,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBasicForLoopExpression"
- // InternalCubeDSL.g:5527:1: entryRuleXBasicForLoopExpression returns [EObject current=null] : iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF ;
+ // InternalCubeDSL.g:5541:1: entryRuleXBasicForLoopExpression returns [EObject current=null] : iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF ;
public final EObject entryRuleXBasicForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -15084,8 +15123,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5527:64: (iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF )
- // InternalCubeDSL.g:5528:2: iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF
+ // InternalCubeDSL.g:5541:64: (iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF )
+ // InternalCubeDSL.g:5542:2: iv_ruleXBasicForLoopExpression= ruleXBasicForLoopExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionRule());
@@ -15116,7 +15155,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBasicForLoopExpression"
- // InternalCubeDSL.g:5534:1: ruleXBasicForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:5548:1: ruleXBasicForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) ;
public final EObject ruleXBasicForLoopExpression() throws RecognitionException {
EObject current = null;
@@ -15144,14 +15183,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5540:2: ( ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:5541:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5554:2: ( ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:5555:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:5541:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:5542:3: () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5555:2: ( () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5556:3: () otherlv_1= 'for' otherlv_2= '(' ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )? otherlv_6= ';' ( (lv_expression_7_0= ruleXExpression ) )? otherlv_8= ';' ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )? otherlv_12= ')' ( (lv_eachExpression_13_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:5542:3: ()
- // InternalCubeDSL.g:5543:4:
+ // InternalCubeDSL.g:5556:3: ()
+ // InternalCubeDSL.g:5557:4:
{
if ( state.backtracking==0 ) {
@@ -15163,41 +15202,41 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,93,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,94,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXBasicForLoopExpressionAccess().getForKeyword_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_91); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_92); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXBasicForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalCubeDSL.g:5557:3: ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalCubeDSL.g:5571:3: ( ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )* )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( ((LA100_0>=RULE_ID && LA100_0<=RULE_DECIMAL)||LA100_0==14||(LA100_0>=40 && LA100_0<=42)||LA100_0==47||(LA100_0>=51 && LA100_0<=52)||LA100_0==59||(LA100_0>=75 && LA100_0<=76)||LA100_0==80||LA100_0==87||LA100_0==89||(LA100_0>=93 && LA100_0<=107)||LA100_0==109) ) {
- alt100=1;
+ if ( ((LA101_0>=RULE_ID && LA101_0<=RULE_DECIMAL)||LA101_0==14||(LA101_0>=41 && LA101_0<=43)||LA101_0==48||(LA101_0>=52 && LA101_0<=53)||LA101_0==60||(LA101_0>=76 && LA101_0<=77)||LA101_0==81||LA101_0==88||LA101_0==90||(LA101_0>=94 && LA101_0<=108)||LA101_0==110) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalCubeDSL.g:5558:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
+ // InternalCubeDSL.g:5572:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
{
- // InternalCubeDSL.g:5558:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:5559:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5572:4: ( (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:5573:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:5559:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:5560:6: lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:5573:5: (lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5574:6: lv_initExpressions_3_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_0_0());
}
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
lv_initExpressions_3_0=ruleXExpressionOrVarDeclaration();
state._fsp--;
@@ -15221,39 +15260,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5577:4: (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
- loop99:
+ // InternalCubeDSL.g:5591:4: (otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) ) )*
+ loop100:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==48) ) {
- alt99=1;
+ if ( (LA100_0==49) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalCubeDSL.g:5578:5: otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:5592:5: otherlv_4= ',' ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
{
- otherlv_4=(Token)match(input,48,FOLLOW_93); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FOLLOW_94); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_3_1_0());
}
- // InternalCubeDSL.g:5582:5: ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:5583:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5596:5: ( (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:5597:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:5583:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:5584:7: lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:5597:6: (lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5598:7: lv_initExpressions_5_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionAccess().getInitExpressionsXExpressionOrVarDeclarationParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
lv_initExpressions_5_0=ruleXExpressionOrVarDeclaration();
state._fsp--;
@@ -15282,7 +15321,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop99;
+ break loop100;
}
} while (true);
@@ -15292,32 +15331,32 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,45,FOLLOW_94); if (state.failed) return current;
+ otherlv_6=(Token)match(input,46,FOLLOW_95); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_4());
}
- // InternalCubeDSL.g:5607:3: ( (lv_expression_7_0= ruleXExpression ) )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalCubeDSL.g:5621:3: ( (lv_expression_7_0= ruleXExpression ) )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( ((LA101_0>=RULE_ID && LA101_0<=RULE_DECIMAL)||LA101_0==14||(LA101_0>=40 && LA101_0<=42)||LA101_0==47||(LA101_0>=51 && LA101_0<=52)||LA101_0==59||(LA101_0>=75 && LA101_0<=76)||LA101_0==80||LA101_0==87||LA101_0==89||(LA101_0>=93 && LA101_0<=95)||(LA101_0>=98 && LA101_0<=107)||LA101_0==109) ) {
- alt101=1;
+ if ( ((LA102_0>=RULE_ID && LA102_0<=RULE_DECIMAL)||LA102_0==14||(LA102_0>=41 && LA102_0<=43)||LA102_0==48||(LA102_0>=52 && LA102_0<=53)||LA102_0==60||(LA102_0>=76 && LA102_0<=77)||LA102_0==81||LA102_0==88||LA102_0==90||(LA102_0>=94 && LA102_0<=96)||(LA102_0>=99 && LA102_0<=108)||LA102_0==110) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalCubeDSL.g:5608:4: (lv_expression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5622:4: (lv_expression_7_0= ruleXExpression )
{
- // InternalCubeDSL.g:5608:4: (lv_expression_7_0= ruleXExpression )
- // InternalCubeDSL.g:5609:5: lv_expression_7_0= ruleXExpression
+ // InternalCubeDSL.g:5622:4: (lv_expression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:5623:5: lv_expression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionAccess().getExpressionXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
lv_expression_7_0=ruleXExpression();
state._fsp--;
@@ -15344,35 +15383,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,45,FOLLOW_42); if (state.failed) return current;
+ otherlv_8=(Token)match(input,46,FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getXBasicForLoopExpressionAccess().getSemicolonKeyword_6());
}
- // InternalCubeDSL.g:5630:3: ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalCubeDSL.g:5644:3: ( ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )* )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( ((LA103_0>=RULE_ID && LA103_0<=RULE_DECIMAL)||LA103_0==14||(LA103_0>=40 && LA103_0<=42)||LA103_0==47||(LA103_0>=51 && LA103_0<=52)||LA103_0==59||(LA103_0>=75 && LA103_0<=76)||LA103_0==80||LA103_0==87||LA103_0==89||(LA103_0>=93 && LA103_0<=95)||(LA103_0>=98 && LA103_0<=107)||LA103_0==109) ) {
- alt103=1;
+ if ( ((LA104_0>=RULE_ID && LA104_0<=RULE_DECIMAL)||LA104_0==14||(LA104_0>=41 && LA104_0<=43)||LA104_0==48||(LA104_0>=52 && LA104_0<=53)||LA104_0==60||(LA104_0>=76 && LA104_0<=77)||LA104_0==81||LA104_0==88||LA104_0==90||(LA104_0>=94 && LA104_0<=96)||(LA104_0>=99 && LA104_0<=108)||LA104_0==110) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalCubeDSL.g:5631:4: ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:5645:4: ( (lv_updateExpressions_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:5631:4: ( (lv_updateExpressions_9_0= ruleXExpression ) )
- // InternalCubeDSL.g:5632:5: (lv_updateExpressions_9_0= ruleXExpression )
+ // InternalCubeDSL.g:5645:4: ( (lv_updateExpressions_9_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5646:5: (lv_updateExpressions_9_0= ruleXExpression )
{
- // InternalCubeDSL.g:5632:5: (lv_updateExpressions_9_0= ruleXExpression )
- // InternalCubeDSL.g:5633:6: lv_updateExpressions_9_0= ruleXExpression
+ // InternalCubeDSL.g:5646:5: (lv_updateExpressions_9_0= ruleXExpression )
+ // InternalCubeDSL.g:5647:6: lv_updateExpressions_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_updateExpressions_9_0=ruleXExpression();
state._fsp--;
@@ -15396,39 +15435,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5650:4: (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
- loop102:
+ // InternalCubeDSL.g:5664:4: (otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) ) )*
+ loop103:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==48) ) {
- alt102=1;
+ if ( (LA103_0==49) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalCubeDSL.g:5651:5: otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5665:5: otherlv_10= ',' ( (lv_updateExpressions_11_0= ruleXExpression ) )
{
- otherlv_10=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_10=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getXBasicForLoopExpressionAccess().getCommaKeyword_7_1_0());
}
- // InternalCubeDSL.g:5655:5: ( (lv_updateExpressions_11_0= ruleXExpression ) )
- // InternalCubeDSL.g:5656:6: (lv_updateExpressions_11_0= ruleXExpression )
+ // InternalCubeDSL.g:5669:5: ( (lv_updateExpressions_11_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5670:6: (lv_updateExpressions_11_0= ruleXExpression )
{
- // InternalCubeDSL.g:5656:6: (lv_updateExpressions_11_0= ruleXExpression )
- // InternalCubeDSL.g:5657:7: lv_updateExpressions_11_0= ruleXExpression
+ // InternalCubeDSL.g:5670:6: (lv_updateExpressions_11_0= ruleXExpression )
+ // InternalCubeDSL.g:5671:7: lv_updateExpressions_11_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBasicForLoopExpressionAccess().getUpdateExpressionsXExpressionParserRuleCall_7_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_updateExpressions_11_0=ruleXExpression();
state._fsp--;
@@ -15457,7 +15496,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop102;
+ break loop103;
}
} while (true);
@@ -15467,17 +15506,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_12=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getXBasicForLoopExpressionAccess().getRightParenthesisKeyword_8());
}
- // InternalCubeDSL.g:5680:3: ( (lv_eachExpression_13_0= ruleXExpression ) )
- // InternalCubeDSL.g:5681:4: (lv_eachExpression_13_0= ruleXExpression )
+ // InternalCubeDSL.g:5694:3: ( (lv_eachExpression_13_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5695:4: (lv_eachExpression_13_0= ruleXExpression )
{
- // InternalCubeDSL.g:5681:4: (lv_eachExpression_13_0= ruleXExpression )
- // InternalCubeDSL.g:5682:5: lv_eachExpression_13_0= ruleXExpression
+ // InternalCubeDSL.g:5695:4: (lv_eachExpression_13_0= ruleXExpression )
+ // InternalCubeDSL.g:5696:5: lv_eachExpression_13_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15533,7 +15572,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXWhileExpression"
- // InternalCubeDSL.g:5703:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
+ // InternalCubeDSL.g:5717:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
public final EObject entryRuleXWhileExpression() throws RecognitionException {
EObject current = null;
@@ -15541,8 +15580,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5703:57: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
- // InternalCubeDSL.g:5704:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
+ // InternalCubeDSL.g:5717:57: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
+ // InternalCubeDSL.g:5718:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXWhileExpressionRule());
@@ -15573,7 +15612,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXWhileExpression"
- // InternalCubeDSL.g:5710:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:5724:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXWhileExpression() throws RecognitionException {
EObject current = null;
@@ -15589,14 +15628,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5716:2: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:5717:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5730:2: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:5731:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:5717:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:5718:3: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5731:2: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:5732:3: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:5718:3: ()
- // InternalCubeDSL.g:5719:4:
+ // InternalCubeDSL.g:5732:3: ()
+ // InternalCubeDSL.g:5733:4:
{
if ( state.backtracking==0 ) {
@@ -15608,30 +15647,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,94,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,95,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_46); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
- // InternalCubeDSL.g:5733:3: ( (lv_predicate_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:5734:4: (lv_predicate_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5747:3: ( (lv_predicate_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5748:4: (lv_predicate_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:5734:4: (lv_predicate_3_0= ruleXExpression )
- // InternalCubeDSL.g:5735:5: lv_predicate_3_0= ruleXExpression
+ // InternalCubeDSL.g:5748:4: (lv_predicate_3_0= ruleXExpression )
+ // InternalCubeDSL.g:5749:5: lv_predicate_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_predicate_3_0=ruleXExpression();
state._fsp--;
@@ -15655,17 +15694,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
- // InternalCubeDSL.g:5756:3: ( (lv_body_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5757:4: (lv_body_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5770:3: ( (lv_body_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5771:4: (lv_body_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5757:4: (lv_body_5_0= ruleXExpression )
- // InternalCubeDSL.g:5758:5: lv_body_5_0= ruleXExpression
+ // InternalCubeDSL.g:5771:4: (lv_body_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5772:5: lv_body_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -15721,7 +15760,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXDoWhileExpression"
- // InternalCubeDSL.g:5779:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
+ // InternalCubeDSL.g:5793:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
public final EObject entryRuleXDoWhileExpression() throws RecognitionException {
EObject current = null;
@@ -15729,8 +15768,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5779:59: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
- // InternalCubeDSL.g:5780:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
+ // InternalCubeDSL.g:5793:59: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
+ // InternalCubeDSL.g:5794:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXDoWhileExpressionRule());
@@ -15761,7 +15800,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXDoWhileExpression"
- // InternalCubeDSL.g:5786:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
+ // InternalCubeDSL.g:5800:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
public final EObject ruleXDoWhileExpression() throws RecognitionException {
EObject current = null;
@@ -15778,14 +15817,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5792:2: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
- // InternalCubeDSL.g:5793:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalCubeDSL.g:5806:2: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
+ // InternalCubeDSL.g:5807:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
{
- // InternalCubeDSL.g:5793:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
- // InternalCubeDSL.g:5794:3: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
+ // InternalCubeDSL.g:5807:2: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // InternalCubeDSL.g:5808:3: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
{
- // InternalCubeDSL.g:5794:3: ()
- // InternalCubeDSL.g:5795:4:
+ // InternalCubeDSL.g:5808:3: ()
+ // InternalCubeDSL.g:5809:4:
{
if ( state.backtracking==0 ) {
@@ -15797,24 +15836,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,95,FOLLOW_46); if (state.failed) return current;
+ otherlv_1=(Token)match(input,96,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
- // InternalCubeDSL.g:5805:3: ( (lv_body_2_0= ruleXExpression ) )
- // InternalCubeDSL.g:5806:4: (lv_body_2_0= ruleXExpression )
+ // InternalCubeDSL.g:5819:3: ( (lv_body_2_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5820:4: (lv_body_2_0= ruleXExpression )
{
- // InternalCubeDSL.g:5806:4: (lv_body_2_0= ruleXExpression )
- // InternalCubeDSL.g:5807:5: lv_body_2_0= ruleXExpression
+ // InternalCubeDSL.g:5820:4: (lv_body_2_0= ruleXExpression )
+ // InternalCubeDSL.g:5821:5: lv_body_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_body_2_0=ruleXExpression();
state._fsp--;
@@ -15838,30 +15877,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,94,FOLLOW_84); if (state.failed) return current;
+ otherlv_3=(Token)match(input,95,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
}
- otherlv_4=(Token)match(input,47,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,48,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
- // InternalCubeDSL.g:5832:3: ( (lv_predicate_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:5833:4: (lv_predicate_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5846:3: ( (lv_predicate_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:5847:4: (lv_predicate_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:5833:4: (lv_predicate_5_0= ruleXExpression )
- // InternalCubeDSL.g:5834:5: lv_predicate_5_0= ruleXExpression
+ // InternalCubeDSL.g:5847:4: (lv_predicate_5_0= ruleXExpression )
+ // InternalCubeDSL.g:5848:5: lv_predicate_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_predicate_5_0=ruleXExpression();
state._fsp--;
@@ -15885,7 +15924,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
@@ -15916,7 +15955,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBlockExpression"
- // InternalCubeDSL.g:5859:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
+ // InternalCubeDSL.g:5873:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
public final EObject entryRuleXBlockExpression() throws RecognitionException {
EObject current = null;
@@ -15924,8 +15963,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5859:57: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
- // InternalCubeDSL.g:5860:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
+ // InternalCubeDSL.g:5873:57: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
+ // InternalCubeDSL.g:5874:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBlockExpressionRule());
@@ -15956,7 +15995,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBlockExpression"
- // InternalCubeDSL.g:5866:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
+ // InternalCubeDSL.g:5880:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
public final EObject ruleXBlockExpression() throws RecognitionException {
EObject current = null;
@@ -15970,14 +16009,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5872:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
- // InternalCubeDSL.g:5873:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ // InternalCubeDSL.g:5886:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
+ // InternalCubeDSL.g:5887:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
{
- // InternalCubeDSL.g:5873:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
- // InternalCubeDSL.g:5874:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
+ // InternalCubeDSL.g:5887:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ // InternalCubeDSL.g:5888:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
{
- // InternalCubeDSL.g:5874:3: ()
- // InternalCubeDSL.g:5875:4:
+ // InternalCubeDSL.g:5888:3: ()
+ // InternalCubeDSL.g:5889:4:
{
if ( state.backtracking==0 ) {
@@ -15989,39 +16028,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_97); if (state.failed) return current;
+ otherlv_1=(Token)match(input,14,FOLLOW_98); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalCubeDSL.g:5885:3: ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )*
- loop105:
+ // InternalCubeDSL.g:5899:3: ( ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )? )*
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( ((LA105_0>=RULE_ID && LA105_0<=RULE_DECIMAL)||LA105_0==14||(LA105_0>=40 && LA105_0<=42)||LA105_0==47||(LA105_0>=51 && LA105_0<=52)||LA105_0==59||(LA105_0>=75 && LA105_0<=76)||LA105_0==80||LA105_0==87||LA105_0==89||(LA105_0>=93 && LA105_0<=107)||LA105_0==109) ) {
- alt105=1;
+ if ( ((LA106_0>=RULE_ID && LA106_0<=RULE_DECIMAL)||LA106_0==14||(LA106_0>=41 && LA106_0<=43)||LA106_0==48||(LA106_0>=52 && LA106_0<=53)||LA106_0==60||(LA106_0>=76 && LA106_0<=77)||LA106_0==81||LA106_0==88||LA106_0==90||(LA106_0>=94 && LA106_0<=108)||LA106_0==110) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalCubeDSL.g:5886:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )?
+ // InternalCubeDSL.g:5900:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) ) (otherlv_3= ';' )?
{
- // InternalCubeDSL.g:5886:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) )
- // InternalCubeDSL.g:5887:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5900:4: ( (lv_expressions_2_0= ruleXExpressionOrVarDeclaration ) )
+ // InternalCubeDSL.g:5901:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
{
- // InternalCubeDSL.g:5887:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
- // InternalCubeDSL.g:5888:6: lv_expressions_2_0= ruleXExpressionOrVarDeclaration
+ // InternalCubeDSL.g:5901:5: (lv_expressions_2_0= ruleXExpressionOrVarDeclaration )
+ // InternalCubeDSL.g:5902:6: lv_expressions_2_0= ruleXExpressionOrVarDeclaration
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionOrVarDeclarationParserRuleCall_2_0_0());
}
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
lv_expressions_2_0=ruleXExpressionOrVarDeclaration();
state._fsp--;
@@ -16045,18 +16084,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5905:4: (otherlv_3= ';' )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalCubeDSL.g:5919:4: (otherlv_3= ';' )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==45) ) {
- alt104=1;
+ if ( (LA105_0==46) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalCubeDSL.g:5906:5: otherlv_3= ';'
+ // InternalCubeDSL.g:5920:5: otherlv_3= ';'
{
- otherlv_3=(Token)match(input,45,FOLLOW_97); if (state.failed) return current;
+ otherlv_3=(Token)match(input,46,FOLLOW_98); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
@@ -16073,11 +16112,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
- otherlv_4=(Token)match(input,15,FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
@@ -16108,7 +16147,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXExpressionOrVarDeclaration"
- // InternalCubeDSL.g:5920:1: entryRuleXExpressionOrVarDeclaration returns [EObject current=null] : iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF ;
+ // InternalCubeDSL.g:5934:1: entryRuleXExpressionOrVarDeclaration returns [EObject current=null] : iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF ;
public final EObject entryRuleXExpressionOrVarDeclaration() throws RecognitionException {
EObject current = null;
@@ -16116,8 +16155,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5920:68: (iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF )
- // InternalCubeDSL.g:5921:2: iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF
+ // InternalCubeDSL.g:5934:68: (iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF )
+ // InternalCubeDSL.g:5935:2: iv_ruleXExpressionOrVarDeclaration= ruleXExpressionOrVarDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXExpressionOrVarDeclarationRule());
@@ -16148,7 +16187,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXExpressionOrVarDeclaration"
- // InternalCubeDSL.g:5927:1: ruleXExpressionOrVarDeclaration returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
+ // InternalCubeDSL.g:5941:1: ruleXExpressionOrVarDeclaration returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
public final EObject ruleXExpressionOrVarDeclaration() throws RecognitionException {
EObject current = null;
@@ -16161,29 +16200,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5933:2: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
- // InternalCubeDSL.g:5934:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ // InternalCubeDSL.g:5947:2: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
+ // InternalCubeDSL.g:5948:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
{
- // InternalCubeDSL.g:5934:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalCubeDSL.g:5948:2: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( ((LA106_0>=96 && LA106_0<=97)) ) {
- alt106=1;
+ if ( ((LA107_0>=97 && LA107_0<=98)) ) {
+ alt107=1;
}
- else if ( ((LA106_0>=RULE_ID && LA106_0<=RULE_DECIMAL)||LA106_0==14||(LA106_0>=40 && LA106_0<=42)||LA106_0==47||(LA106_0>=51 && LA106_0<=52)||LA106_0==59||(LA106_0>=75 && LA106_0<=76)||LA106_0==80||LA106_0==87||LA106_0==89||(LA106_0>=93 && LA106_0<=95)||(LA106_0>=98 && LA106_0<=107)||LA106_0==109) ) {
- alt106=2;
+ else if ( ((LA107_0>=RULE_ID && LA107_0<=RULE_DECIMAL)||LA107_0==14||(LA107_0>=41 && LA107_0<=43)||LA107_0==48||(LA107_0>=52 && LA107_0<=53)||LA107_0==60||(LA107_0>=76 && LA107_0<=77)||LA107_0==81||LA107_0==88||LA107_0==90||(LA107_0>=94 && LA107_0<=96)||(LA107_0>=99 && LA107_0<=108)||LA107_0==110) ) {
+ alt107=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
+ new NoViableAltException("", 107, 0, input);
throw nvae;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalCubeDSL.g:5935:3: this_XVariableDeclaration_0= ruleXVariableDeclaration
+ // InternalCubeDSL.g:5949:3: this_XVariableDeclaration_0= ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
@@ -16205,7 +16244,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:5944:3: this_XExpression_1= ruleXExpression
+ // InternalCubeDSL.g:5958:3: this_XExpression_1= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16251,7 +16290,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXVariableDeclaration"
- // InternalCubeDSL.g:5956:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
+ // InternalCubeDSL.g:5970:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
public final EObject entryRuleXVariableDeclaration() throws RecognitionException {
EObject current = null;
@@ -16259,8 +16298,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:5956:61: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
- // InternalCubeDSL.g:5957:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
+ // InternalCubeDSL.g:5970:61: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
+ // InternalCubeDSL.g:5971:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXVariableDeclarationRule());
@@ -16291,7 +16330,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXVariableDeclaration"
- // InternalCubeDSL.g:5963:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
+ // InternalCubeDSL.g:5977:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
public final EObject ruleXVariableDeclaration() throws RecognitionException {
EObject current = null;
@@ -16311,14 +16350,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:5969:2: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
- // InternalCubeDSL.g:5970:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:5983:2: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
+ // InternalCubeDSL.g:5984:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
{
- // InternalCubeDSL.g:5970:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
- // InternalCubeDSL.g:5971:3: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ // InternalCubeDSL.g:5984:2: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:5985:3: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
{
- // InternalCubeDSL.g:5971:3: ()
- // InternalCubeDSL.g:5972:4:
+ // InternalCubeDSL.g:5985:3: ()
+ // InternalCubeDSL.g:5986:4:
{
if ( state.backtracking==0 ) {
@@ -16330,34 +16369,34 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5978:3: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalCubeDSL.g:5992:3: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==96) ) {
- alt107=1;
+ if ( (LA108_0==97) ) {
+ alt108=1;
}
- else if ( (LA107_0==97) ) {
- alt107=2;
+ else if ( (LA108_0==98) ) {
+ alt108=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 107, 0, input);
+ new NoViableAltException("", 108, 0, input);
throw nvae;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalCubeDSL.g:5979:4: ( (lv_writeable_1_0= 'var' ) )
+ // InternalCubeDSL.g:5993:4: ( (lv_writeable_1_0= 'var' ) )
{
- // InternalCubeDSL.g:5979:4: ( (lv_writeable_1_0= 'var' ) )
- // InternalCubeDSL.g:5980:5: (lv_writeable_1_0= 'var' )
+ // InternalCubeDSL.g:5993:4: ( (lv_writeable_1_0= 'var' ) )
+ // InternalCubeDSL.g:5994:5: (lv_writeable_1_0= 'var' )
{
- // InternalCubeDSL.g:5980:5: (lv_writeable_1_0= 'var' )
- // InternalCubeDSL.g:5981:6: lv_writeable_1_0= 'var'
+ // InternalCubeDSL.g:5994:5: (lv_writeable_1_0= 'var' )
+ // InternalCubeDSL.g:5995:6: lv_writeable_1_0= 'var'
{
- lv_writeable_1_0=(Token)match(input,96,FOLLOW_59); if (state.failed) return current;
+ lv_writeable_1_0=(Token)match(input,97,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_writeable_1_0, grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
@@ -16381,9 +16420,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:5994:4: otherlv_2= 'val'
+ // InternalCubeDSL.g:6008:4: otherlv_2= 'val'
{
- otherlv_2=(Token)match(input,97,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,98,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
@@ -16395,55 +16434,55 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:5999:3: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalCubeDSL.g:6013:3: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==RULE_ID) ) {
- int LA108_1 = input.LA(2);
+ if ( (LA109_0==RULE_ID) ) {
+ int LA109_1 = input.LA(2);
if ( (synpred35_InternalCubeDSL()) ) {
- alt108=1;
+ alt109=1;
}
else if ( (true) ) {
- alt108=2;
+ alt109=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 108, 1, input);
+ new NoViableAltException("", 109, 1, input);
throw nvae;
}
}
- else if ( (LA108_0==47) && (synpred35_InternalCubeDSL())) {
- alt108=1;
+ else if ( (LA109_0==48) && (synpred35_InternalCubeDSL())) {
+ alt109=1;
}
- else if ( (LA108_0==72) && (synpred35_InternalCubeDSL())) {
- alt108=1;
+ else if ( (LA109_0==73) && (synpred35_InternalCubeDSL())) {
+ alt109=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 108, 0, input);
+ new NoViableAltException("", 109, 0, input);
throw nvae;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalCubeDSL.g:6000:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:6014:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
{
- // InternalCubeDSL.g:6000:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
- // InternalCubeDSL.g:6001:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6014:4: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:6015:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
{
- // InternalCubeDSL.g:6014:5: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
- // InternalCubeDSL.g:6015:6: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
+ // InternalCubeDSL.g:6028:5: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6029:6: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
{
- // InternalCubeDSL.g:6015:6: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:6016:7: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6029:6: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:6030:7: (lv_type_3_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:6016:7: (lv_type_3_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:6017:8: lv_type_3_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:6030:7: (lv_type_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6031:8: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -16474,18 +16513,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6034:6: ( (lv_name_4_0= ruleValidID ) )
- // InternalCubeDSL.g:6035:7: (lv_name_4_0= ruleValidID )
+ // InternalCubeDSL.g:6048:6: ( (lv_name_4_0= ruleValidID ) )
+ // InternalCubeDSL.g:6049:7: (lv_name_4_0= ruleValidID )
{
- // InternalCubeDSL.g:6035:7: (lv_name_4_0= ruleValidID )
- // InternalCubeDSL.g:6036:8: lv_name_4_0= ruleValidID
+ // InternalCubeDSL.g:6049:7: (lv_name_4_0= ruleValidID )
+ // InternalCubeDSL.g:6050:8: lv_name_4_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
}
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
lv_name_4_0=ruleValidID();
state._fsp--;
@@ -16519,20 +16558,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6056:4: ( (lv_name_5_0= ruleValidID ) )
+ // InternalCubeDSL.g:6070:4: ( (lv_name_5_0= ruleValidID ) )
{
- // InternalCubeDSL.g:6056:4: ( (lv_name_5_0= ruleValidID ) )
- // InternalCubeDSL.g:6057:5: (lv_name_5_0= ruleValidID )
+ // InternalCubeDSL.g:6070:4: ( (lv_name_5_0= ruleValidID ) )
+ // InternalCubeDSL.g:6071:5: (lv_name_5_0= ruleValidID )
{
- // InternalCubeDSL.g:6057:5: (lv_name_5_0= ruleValidID )
- // InternalCubeDSL.g:6058:6: lv_name_5_0= ruleValidID
+ // InternalCubeDSL.g:6071:5: (lv_name_5_0= ruleValidID )
+ // InternalCubeDSL.g:6072:6: lv_name_5_0= ruleValidID
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
lv_name_5_0=ruleValidID();
state._fsp--;
@@ -16562,28 +16601,28 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6076:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalCubeDSL.g:6090:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==50) ) {
- alt109=1;
+ if ( (LA110_0==51) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalCubeDSL.g:6077:4: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6091:4: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
{
- otherlv_6=(Token)match(input,50,FOLLOW_46); if (state.failed) return current;
+ otherlv_6=(Token)match(input,51,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
- // InternalCubeDSL.g:6081:4: ( (lv_right_7_0= ruleXExpression ) )
- // InternalCubeDSL.g:6082:5: (lv_right_7_0= ruleXExpression )
+ // InternalCubeDSL.g:6095:4: ( (lv_right_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6096:5: (lv_right_7_0= ruleXExpression )
{
- // InternalCubeDSL.g:6082:5: (lv_right_7_0= ruleXExpression )
- // InternalCubeDSL.g:6083:6: lv_right_7_0= ruleXExpression
+ // InternalCubeDSL.g:6096:5: (lv_right_7_0= ruleXExpression )
+ // InternalCubeDSL.g:6097:6: lv_right_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -16645,7 +16684,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmFormalParameter"
- // InternalCubeDSL.g:6105:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
+ // InternalCubeDSL.g:6119:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
public final EObject entryRuleJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -16653,8 +16692,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6105:59: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
- // InternalCubeDSL.g:6106:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
+ // InternalCubeDSL.g:6119:59: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
+ // InternalCubeDSL.g:6120:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmFormalParameterRule());
@@ -16685,7 +16724,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmFormalParameter"
- // InternalCubeDSL.g:6112:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
+ // InternalCubeDSL.g:6126:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
public final EObject ruleJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -16698,32 +16737,32 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6118:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
- // InternalCubeDSL.g:6119:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6132:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:6133:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
{
- // InternalCubeDSL.g:6119:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
- // InternalCubeDSL.g:6120:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
+ // InternalCubeDSL.g:6133:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6134:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
{
- // InternalCubeDSL.g:6120:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalCubeDSL.g:6134:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==RULE_ID) ) {
- int LA110_1 = input.LA(2);
+ if ( (LA111_0==RULE_ID) ) {
+ int LA111_1 = input.LA(2);
- if ( (LA110_1==RULE_ID||LA110_1==39||LA110_1==52||LA110_1==59) ) {
- alt110=1;
+ if ( (LA111_1==RULE_ID||LA111_1==40||LA111_1==53||LA111_1==60) ) {
+ alt111=1;
}
}
- else if ( (LA110_0==47||LA110_0==72) ) {
- alt110=1;
+ else if ( (LA111_0==48||LA111_0==73) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalCubeDSL.g:6121:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6135:4: (lv_parameterType_0_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:6121:4: (lv_parameterType_0_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:6122:5: lv_parameterType_0_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:6135:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6136:5: lv_parameterType_0_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -16757,11 +16796,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6139:3: ( (lv_name_1_0= ruleValidID ) )
- // InternalCubeDSL.g:6140:4: (lv_name_1_0= ruleValidID )
+ // InternalCubeDSL.g:6153:3: ( (lv_name_1_0= ruleValidID ) )
+ // InternalCubeDSL.g:6154:4: (lv_name_1_0= ruleValidID )
{
- // InternalCubeDSL.g:6140:4: (lv_name_1_0= ruleValidID )
- // InternalCubeDSL.g:6141:5: lv_name_1_0= ruleValidID
+ // InternalCubeDSL.g:6154:4: (lv_name_1_0= ruleValidID )
+ // InternalCubeDSL.g:6155:5: lv_name_1_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -16817,7 +16856,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFullJvmFormalParameter"
- // InternalCubeDSL.g:6162:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
+ // InternalCubeDSL.g:6176:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
public final EObject entryRuleFullJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -16825,8 +16864,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6162:63: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
- // InternalCubeDSL.g:6163:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
+ // InternalCubeDSL.g:6176:63: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
+ // InternalCubeDSL.g:6177:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFullJvmFormalParameterRule());
@@ -16857,7 +16896,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFullJvmFormalParameter"
- // InternalCubeDSL.g:6169:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
+ // InternalCubeDSL.g:6183:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
EObject current = null;
@@ -16870,17 +16909,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6175:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
- // InternalCubeDSL.g:6176:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6189:2: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
+ // InternalCubeDSL.g:6190:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
{
- // InternalCubeDSL.g:6176:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
- // InternalCubeDSL.g:6177:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
+ // InternalCubeDSL.g:6190:2: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // InternalCubeDSL.g:6191:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
{
- // InternalCubeDSL.g:6177:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:6178:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6191:3: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:6192:4: (lv_parameterType_0_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:6178:4: (lv_parameterType_0_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:6179:5: lv_parameterType_0_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:6192:4: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:6193:5: lv_parameterType_0_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -16911,11 +16950,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6196:3: ( (lv_name_1_0= ruleValidID ) )
- // InternalCubeDSL.g:6197:4: (lv_name_1_0= ruleValidID )
+ // InternalCubeDSL.g:6210:3: ( (lv_name_1_0= ruleValidID ) )
+ // InternalCubeDSL.g:6211:4: (lv_name_1_0= ruleValidID )
{
- // InternalCubeDSL.g:6197:4: (lv_name_1_0= ruleValidID )
- // InternalCubeDSL.g:6198:5: lv_name_1_0= ruleValidID
+ // InternalCubeDSL.g:6211:4: (lv_name_1_0= ruleValidID )
+ // InternalCubeDSL.g:6212:5: lv_name_1_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -16971,7 +17010,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXFeatureCall"
- // InternalCubeDSL.g:6219:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
+ // InternalCubeDSL.g:6233:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
public final EObject entryRuleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -16979,8 +17018,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6219:53: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
- // InternalCubeDSL.g:6220:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
+ // InternalCubeDSL.g:6233:53: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
+ // InternalCubeDSL.g:6234:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallRule());
@@ -17011,7 +17050,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFeatureCall"
- // InternalCubeDSL.g:6226:1: ruleXFeatureCall returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) ;
+ // InternalCubeDSL.g:6240:1: ruleXFeatureCall returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) ;
public final EObject ruleXFeatureCall() throws RecognitionException {
EObject current = null;
@@ -17038,14 +17077,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6232:2: ( ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) )
- // InternalCubeDSL.g:6233:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:6246:2: ( ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) )
+ // InternalCubeDSL.g:6247:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
{
- // InternalCubeDSL.g:6233:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
- // InternalCubeDSL.g:6234:3: () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
+ // InternalCubeDSL.g:6247:2: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:6248:3: () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
{
- // InternalCubeDSL.g:6234:3: ()
- // InternalCubeDSL.g:6235:4:
+ // InternalCubeDSL.g:6248:3: ()
+ // InternalCubeDSL.g:6249:4:
{
if ( state.backtracking==0 ) {
@@ -17057,35 +17096,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6241:3: (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalCubeDSL.g:6255:3: (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==59) ) {
- alt112=1;
+ if ( (LA113_0==60) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalCubeDSL.g:6242:4: otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
+ // InternalCubeDSL.g:6256:4: otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
{
- otherlv_1=(Token)match(input,59,FOLLOW_71); if (state.failed) return current;
+ otherlv_1=(Token)match(input,60,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
- // InternalCubeDSL.g:6246:4: ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:6247:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6260:4: ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6261:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:6247:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:6248:6: lv_typeArguments_2_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:6261:5: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6262:6: lv_typeArguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_2_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -17109,39 +17148,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6265:4: (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )*
- loop111:
+ // InternalCubeDSL.g:6279:4: (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop112:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==48) ) {
- alt111=1;
+ if ( (LA112_0==49) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalCubeDSL.g:6266:5: otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6280:5: otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_3=(Token)match(input,48,FOLLOW_71); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
- // InternalCubeDSL.g:6270:5: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:6271:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6284:5: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6285:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:6271:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:6272:7: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:6285:6: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6286:7: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -17170,11 +17209,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop111;
+ break loop112;
}
} while (true);
- otherlv_5=(Token)match(input,60,FOLLOW_70); if (state.failed) return current;
+ otherlv_5=(Token)match(input,61,FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
@@ -17186,11 +17225,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6295:3: ( ( ruleIdOrSuper ) )
- // InternalCubeDSL.g:6296:4: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:6309:3: ( ( ruleIdOrSuper ) )
+ // InternalCubeDSL.g:6310:4: ( ruleIdOrSuper )
{
- // InternalCubeDSL.g:6296:4: ( ruleIdOrSuper )
- // InternalCubeDSL.g:6297:5: ruleIdOrSuper
+ // InternalCubeDSL.g:6310:4: ( ruleIdOrSuper )
+ // InternalCubeDSL.g:6311:5: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
@@ -17204,7 +17243,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
ruleIdOrSuper();
state._fsp--;
@@ -17220,20 +17259,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6311:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?
- int alt115=2;
- alt115 = dfa115.predict(input);
- switch (alt115) {
+ // InternalCubeDSL.g:6325:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?
+ int alt116=2;
+ alt116 = dfa116.predict(input);
+ switch (alt116) {
case 1 :
- // InternalCubeDSL.g:6312:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')'
+ // InternalCubeDSL.g:6326:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')'
{
- // InternalCubeDSL.g:6312:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) )
- // InternalCubeDSL.g:6313:5: ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' )
+ // InternalCubeDSL.g:6326:4: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) )
+ // InternalCubeDSL.g:6327:5: ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' )
{
- // InternalCubeDSL.g:6317:5: (lv_explicitOperationCall_7_0= '(' )
- // InternalCubeDSL.g:6318:6: lv_explicitOperationCall_7_0= '('
+ // InternalCubeDSL.g:6331:5: (lv_explicitOperationCall_7_0= '(' )
+ // InternalCubeDSL.g:6332:6: lv_explicitOperationCall_7_0= '('
{
- lv_explicitOperationCall_7_0=(Token)match(input,47,FOLLOW_74); if (state.failed) return current;
+ lv_explicitOperationCall_7_0=(Token)match(input,48,FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitOperationCall_7_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
@@ -17253,25 +17292,25 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6330:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?
- int alt114=3;
- alt114 = dfa114.predict(input);
- switch (alt114) {
+ // InternalCubeDSL.g:6344:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?
+ int alt115=3;
+ alt115 = dfa115.predict(input);
+ switch (alt115) {
case 1 :
- // InternalCubeDSL.g:6331:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:6345:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
{
- // InternalCubeDSL.g:6331:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
- // InternalCubeDSL.g:6332:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure )
+ // InternalCubeDSL.g:6345:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:6346:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure )
{
- // InternalCubeDSL.g:6357:6: (lv_featureCallArguments_8_0= ruleXShortClosure )
- // InternalCubeDSL.g:6358:7: lv_featureCallArguments_8_0= ruleXShortClosure
+ // InternalCubeDSL.g:6371:6: (lv_featureCallArguments_8_0= ruleXShortClosure )
+ // InternalCubeDSL.g:6372:7: lv_featureCallArguments_8_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_featureCallArguments_8_0=ruleXShortClosure();
state._fsp--;
@@ -17299,23 +17338,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6376:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:6390:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
{
- // InternalCubeDSL.g:6376:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
- // InternalCubeDSL.g:6377:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:6390:5: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:6391:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:6377:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) )
- // InternalCubeDSL.g:6378:7: (lv_featureCallArguments_9_0= ruleXExpression )
+ // InternalCubeDSL.g:6391:6: ( (lv_featureCallArguments_9_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6392:7: (lv_featureCallArguments_9_0= ruleXExpression )
{
- // InternalCubeDSL.g:6378:7: (lv_featureCallArguments_9_0= ruleXExpression )
- // InternalCubeDSL.g:6379:8: lv_featureCallArguments_9_0= ruleXExpression
+ // InternalCubeDSL.g:6392:7: (lv_featureCallArguments_9_0= ruleXExpression )
+ // InternalCubeDSL.g:6393:8: lv_featureCallArguments_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_featureCallArguments_9_0=ruleXExpression();
state._fsp--;
@@ -17339,39 +17378,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6396:6: (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
- loop113:
+ // InternalCubeDSL.g:6410:6: (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
+ loop114:
do {
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==48) ) {
- alt113=1;
+ if ( (LA114_0==49) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalCubeDSL.g:6397:7: otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6411:7: otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) )
{
- otherlv_10=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_10=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
- // InternalCubeDSL.g:6401:7: ( (lv_featureCallArguments_11_0= ruleXExpression ) )
- // InternalCubeDSL.g:6402:8: (lv_featureCallArguments_11_0= ruleXExpression )
+ // InternalCubeDSL.g:6415:7: ( (lv_featureCallArguments_11_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6416:8: (lv_featureCallArguments_11_0= ruleXExpression )
{
- // InternalCubeDSL.g:6402:8: (lv_featureCallArguments_11_0= ruleXExpression )
- // InternalCubeDSL.g:6403:9: lv_featureCallArguments_11_0= ruleXExpression
+ // InternalCubeDSL.g:6416:8: (lv_featureCallArguments_11_0= ruleXExpression )
+ // InternalCubeDSL.g:6417:9: lv_featureCallArguments_11_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_featureCallArguments_11_0=ruleXExpression();
state._fsp--;
@@ -17400,7 +17439,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop113;
+ break loop114;
}
} while (true);
@@ -17413,7 +17452,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,49,FOLLOW_101); if (state.failed) return current;
+ otherlv_12=(Token)match(input,50,FOLLOW_102); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
@@ -17425,15 +17464,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6428:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
- int alt116=2;
- alt116 = dfa116.predict(input);
- switch (alt116) {
+ // InternalCubeDSL.g:6442:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
+ int alt117=2;
+ alt117 = dfa117.predict(input);
+ switch (alt117) {
case 1 :
- // InternalCubeDSL.g:6429:4: ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure )
+ // InternalCubeDSL.g:6443:4: ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure )
{
- // InternalCubeDSL.g:6435:4: (lv_featureCallArguments_13_0= ruleXClosure )
- // InternalCubeDSL.g:6436:5: lv_featureCallArguments_13_0= ruleXClosure
+ // InternalCubeDSL.g:6449:4: (lv_featureCallArguments_13_0= ruleXClosure )
+ // InternalCubeDSL.g:6450:5: lv_featureCallArguments_13_0= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -17492,7 +17531,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFeatureCallID"
- // InternalCubeDSL.g:6457:1: entryRuleFeatureCallID returns [String current=null] : iv_ruleFeatureCallID= ruleFeatureCallID EOF ;
+ // InternalCubeDSL.g:6471:1: entryRuleFeatureCallID returns [String current=null] : iv_ruleFeatureCallID= ruleFeatureCallID EOF ;
public final String entryRuleFeatureCallID() throws RecognitionException {
String current = null;
@@ -17500,8 +17539,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6457:53: (iv_ruleFeatureCallID= ruleFeatureCallID EOF )
- // InternalCubeDSL.g:6458:2: iv_ruleFeatureCallID= ruleFeatureCallID EOF
+ // InternalCubeDSL.g:6471:53: (iv_ruleFeatureCallID= ruleFeatureCallID EOF )
+ // InternalCubeDSL.g:6472:2: iv_ruleFeatureCallID= ruleFeatureCallID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFeatureCallIDRule());
@@ -17532,7 +17571,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFeatureCallID"
- // InternalCubeDSL.g:6464:1: ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) ;
+ // InternalCubeDSL.g:6478:1: ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) ;
public final AntlrDatatypeRuleToken ruleFeatureCallID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17544,48 +17583,48 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6470:2: ( (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) )
- // InternalCubeDSL.g:6471:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ // InternalCubeDSL.g:6484:2: ( (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) )
+ // InternalCubeDSL.g:6485:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
{
- // InternalCubeDSL.g:6471:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
- int alt117=5;
+ // InternalCubeDSL.g:6485:2: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ int alt118=5;
switch ( input.LA(1) ) {
case RULE_ID:
{
- alt117=1;
+ alt118=1;
}
break;
- case 98:
+ case 99:
{
- alt117=2;
+ alt118=2;
}
break;
- case 41:
+ case 42:
{
- alt117=3;
+ alt118=3;
}
break;
- case 40:
+ case 41:
{
- alt117=4;
+ alt118=4;
}
break;
- case 42:
+ case 43:
{
- alt117=5;
+ alt118=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 117, 0, input);
+ new NoViableAltException("", 118, 0, input);
throw nvae;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalCubeDSL.g:6472:3: this_ValidID_0= ruleValidID
+ // InternalCubeDSL.g:6486:3: this_ValidID_0= ruleValidID
{
if ( state.backtracking==0 ) {
@@ -17611,9 +17650,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6483:3: kw= 'extends'
+ // InternalCubeDSL.g:6497:3: kw= 'extends'
{
- kw=(Token)match(input,98,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,99,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17624,9 +17663,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:6489:3: kw= 'static'
+ // InternalCubeDSL.g:6503:3: kw= 'static'
{
- kw=(Token)match(input,41,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,42,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17637,9 +17676,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:6495:3: kw= 'import'
+ // InternalCubeDSL.g:6509:3: kw= 'import'
{
- kw=(Token)match(input,40,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17650,9 +17689,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:6501:3: kw= 'extension'
+ // InternalCubeDSL.g:6515:3: kw= 'extension'
{
- kw=(Token)match(input,42,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,43,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17687,7 +17726,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIdOrSuper"
- // InternalCubeDSL.g:6510:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
+ // InternalCubeDSL.g:6524:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
public final String entryRuleIdOrSuper() throws RecognitionException {
String current = null;
@@ -17695,8 +17734,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6510:49: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
- // InternalCubeDSL.g:6511:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
+ // InternalCubeDSL.g:6524:49: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
+ // InternalCubeDSL.g:6525:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdOrSuperRule());
@@ -17727,7 +17766,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIdOrSuper"
- // InternalCubeDSL.g:6517:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) ;
+ // InternalCubeDSL.g:6531:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) ;
public final AntlrDatatypeRuleToken ruleIdOrSuper() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17739,29 +17778,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6523:2: ( (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) )
- // InternalCubeDSL.g:6524:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ // InternalCubeDSL.g:6537:2: ( (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) )
+ // InternalCubeDSL.g:6538:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
{
- // InternalCubeDSL.g:6524:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalCubeDSL.g:6538:2: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==RULE_ID||(LA118_0>=40 && LA118_0<=42)||LA118_0==98) ) {
- alt118=1;
+ if ( (LA119_0==RULE_ID||(LA119_0>=41 && LA119_0<=43)||LA119_0==99) ) {
+ alt119=1;
}
- else if ( (LA118_0==99) ) {
- alt118=2;
+ else if ( (LA119_0==100) ) {
+ alt119=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 118, 0, input);
+ new NoViableAltException("", 119, 0, input);
throw nvae;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalCubeDSL.g:6525:3: this_FeatureCallID_0= ruleFeatureCallID
+ // InternalCubeDSL.g:6539:3: this_FeatureCallID_0= ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -17787,9 +17826,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6536:3: kw= 'super'
+ // InternalCubeDSL.g:6550:3: kw= 'super'
{
- kw=(Token)match(input,99,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,100,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17824,7 +17863,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXConstructorCall"
- // InternalCubeDSL.g:6545:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
+ // InternalCubeDSL.g:6559:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
public final EObject entryRuleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -17832,8 +17871,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6545:57: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
- // InternalCubeDSL.g:6546:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
+ // InternalCubeDSL.g:6559:57: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
+ // InternalCubeDSL.g:6560:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallRule());
@@ -17864,7 +17903,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXConstructorCall"
- // InternalCubeDSL.g:6552:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
+ // InternalCubeDSL.g:6566:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
public final EObject ruleXConstructorCall() throws RecognitionException {
EObject current = null;
@@ -17892,14 +17931,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6558:2: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
- // InternalCubeDSL.g:6559:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:6572:2: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
+ // InternalCubeDSL.g:6573:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
{
- // InternalCubeDSL.g:6559:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
- // InternalCubeDSL.g:6560:3: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ // InternalCubeDSL.g:6573:2: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // InternalCubeDSL.g:6574:3: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
{
- // InternalCubeDSL.g:6560:3: ()
- // InternalCubeDSL.g:6561:4:
+ // InternalCubeDSL.g:6574:3: ()
+ // InternalCubeDSL.g:6575:4:
{
if ( state.backtracking==0 ) {
@@ -17911,17 +17950,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,100,FOLLOW_4); if (state.failed) return current;
+ otherlv_1=(Token)match(input,101,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
- // InternalCubeDSL.g:6571:3: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:6572:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:6585:3: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:6586:4: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:6572:4: ( ruleQualifiedName )
- // InternalCubeDSL.g:6573:5: ruleQualifiedName
+ // InternalCubeDSL.g:6586:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:6587:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -17935,7 +17974,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
ruleQualifiedName();
state._fsp--;
@@ -17951,17 +17990,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6587:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
- int alt120=2;
- alt120 = dfa120.predict(input);
- switch (alt120) {
+ // InternalCubeDSL.g:6601:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
+ int alt121=2;
+ alt121 = dfa121.predict(input);
+ switch (alt121) {
case 1 :
- // InternalCubeDSL.g:6588:4: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
+ // InternalCubeDSL.g:6602:4: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
{
- // InternalCubeDSL.g:6588:4: ( ( '<' )=>otherlv_3= '<' )
- // InternalCubeDSL.g:6589:5: ( '<' )=>otherlv_3= '<'
+ // InternalCubeDSL.g:6602:4: ( ( '<' )=>otherlv_3= '<' )
+ // InternalCubeDSL.g:6603:5: ( '<' )=>otherlv_3= '<'
{
- otherlv_3=(Token)match(input,59,FOLLOW_71); if (state.failed) return current;
+ otherlv_3=(Token)match(input,60,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
@@ -17970,18 +18009,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6595:4: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:6596:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6609:4: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6610:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:6596:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:6597:6: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:6610:5: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6611:6: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -18005,39 +18044,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6614:4: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
- loop119:
+ // InternalCubeDSL.g:6628:4: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
+ loop120:
do {
- int alt119=2;
- int LA119_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==48) ) {
- alt119=1;
+ if ( (LA120_0==49) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalCubeDSL.g:6615:5: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6629:5: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_5=(Token)match(input,48,FOLLOW_71); if (state.failed) return current;
+ otherlv_5=(Token)match(input,49,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
- // InternalCubeDSL.g:6619:5: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:6620:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6633:5: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:6634:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:6620:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:6621:7: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:6634:6: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:6635:7: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_typeArguments_6_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -18066,11 +18105,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop119;
+ break loop120;
}
} while (true);
- otherlv_7=(Token)match(input,60,FOLLOW_100); if (state.failed) return current;
+ otherlv_7=(Token)match(input,61,FOLLOW_101); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
@@ -18082,20 +18121,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6644:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
- int alt123=2;
- alt123 = dfa123.predict(input);
- switch (alt123) {
+ // InternalCubeDSL.g:6658:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
+ int alt124=2;
+ alt124 = dfa124.predict(input);
+ switch (alt124) {
case 1 :
- // InternalCubeDSL.g:6645:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
+ // InternalCubeDSL.g:6659:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
{
- // InternalCubeDSL.g:6645:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) )
- // InternalCubeDSL.g:6646:5: ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' )
+ // InternalCubeDSL.g:6659:4: ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) )
+ // InternalCubeDSL.g:6660:5: ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' )
{
- // InternalCubeDSL.g:6650:5: (lv_explicitConstructorCall_8_0= '(' )
- // InternalCubeDSL.g:6651:6: lv_explicitConstructorCall_8_0= '('
+ // InternalCubeDSL.g:6664:5: (lv_explicitConstructorCall_8_0= '(' )
+ // InternalCubeDSL.g:6665:6: lv_explicitConstructorCall_8_0= '('
{
- lv_explicitConstructorCall_8_0=(Token)match(input,47,FOLLOW_74); if (state.failed) return current;
+ lv_explicitConstructorCall_8_0=(Token)match(input,48,FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_explicitConstructorCall_8_0, grammarAccess.getXConstructorCallAccess().getExplicitConstructorCallLeftParenthesisKeyword_4_0_0());
@@ -18115,25 +18154,25 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6663:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
- int alt122=3;
- alt122 = dfa122.predict(input);
- switch (alt122) {
+ // InternalCubeDSL.g:6677:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
+ int alt123=3;
+ alt123 = dfa123.predict(input);
+ switch (alt123) {
case 1 :
- // InternalCubeDSL.g:6664:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:6678:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
{
- // InternalCubeDSL.g:6664:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
- // InternalCubeDSL.g:6665:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
+ // InternalCubeDSL.g:6678:5: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // InternalCubeDSL.g:6679:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
{
- // InternalCubeDSL.g:6690:6: (lv_arguments_9_0= ruleXShortClosure )
- // InternalCubeDSL.g:6691:7: lv_arguments_9_0= ruleXShortClosure
+ // InternalCubeDSL.g:6704:6: (lv_arguments_9_0= ruleXShortClosure )
+ // InternalCubeDSL.g:6705:7: lv_arguments_9_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_arguments_9_0=ruleXShortClosure();
state._fsp--;
@@ -18161,23 +18200,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6709:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:6723:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
{
- // InternalCubeDSL.g:6709:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
- // InternalCubeDSL.g:6710:6: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ // InternalCubeDSL.g:6723:5: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // InternalCubeDSL.g:6724:6: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
{
- // InternalCubeDSL.g:6710:6: ( (lv_arguments_10_0= ruleXExpression ) )
- // InternalCubeDSL.g:6711:7: (lv_arguments_10_0= ruleXExpression )
+ // InternalCubeDSL.g:6724:6: ( (lv_arguments_10_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6725:7: (lv_arguments_10_0= ruleXExpression )
{
- // InternalCubeDSL.g:6711:7: (lv_arguments_10_0= ruleXExpression )
- // InternalCubeDSL.g:6712:8: lv_arguments_10_0= ruleXExpression
+ // InternalCubeDSL.g:6725:7: (lv_arguments_10_0= ruleXExpression )
+ // InternalCubeDSL.g:6726:8: lv_arguments_10_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_arguments_10_0=ruleXExpression();
state._fsp--;
@@ -18201,39 +18240,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6729:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
- loop121:
+ // InternalCubeDSL.g:6743:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ loop122:
do {
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==48) ) {
- alt121=1;
+ if ( (LA122_0==49) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalCubeDSL.g:6730:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6744:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
{
- otherlv_11=(Token)match(input,48,FOLLOW_46); if (state.failed) return current;
+ otherlv_11=(Token)match(input,49,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
}
- // InternalCubeDSL.g:6734:7: ( (lv_arguments_12_0= ruleXExpression ) )
- // InternalCubeDSL.g:6735:8: (lv_arguments_12_0= ruleXExpression )
+ // InternalCubeDSL.g:6748:7: ( (lv_arguments_12_0= ruleXExpression ) )
+ // InternalCubeDSL.g:6749:8: (lv_arguments_12_0= ruleXExpression )
{
- // InternalCubeDSL.g:6735:8: (lv_arguments_12_0= ruleXExpression )
- // InternalCubeDSL.g:6736:9: lv_arguments_12_0= ruleXExpression
+ // InternalCubeDSL.g:6749:8: (lv_arguments_12_0= ruleXExpression )
+ // InternalCubeDSL.g:6750:9: lv_arguments_12_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_arguments_12_0=ruleXExpression();
state._fsp--;
@@ -18262,7 +18301,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop121;
+ break loop122;
}
} while (true);
@@ -18275,7 +18314,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_13=(Token)match(input,49,FOLLOW_101); if (state.failed) return current;
+ otherlv_13=(Token)match(input,50,FOLLOW_102); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
@@ -18287,15 +18326,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6761:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
- int alt124=2;
- alt124 = dfa124.predict(input);
- switch (alt124) {
+ // InternalCubeDSL.g:6775:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ int alt125=2;
+ alt125 = dfa125.predict(input);
+ switch (alt125) {
case 1 :
- // InternalCubeDSL.g:6762:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
+ // InternalCubeDSL.g:6776:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
{
- // InternalCubeDSL.g:6768:4: (lv_arguments_14_0= ruleXClosure )
- // InternalCubeDSL.g:6769:5: lv_arguments_14_0= ruleXClosure
+ // InternalCubeDSL.g:6782:4: (lv_arguments_14_0= ruleXClosure )
+ // InternalCubeDSL.g:6783:5: lv_arguments_14_0= ruleXClosure
{
if ( state.backtracking==0 ) {
@@ -18354,7 +18393,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // InternalCubeDSL.g:6790:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
+ // InternalCubeDSL.g:6804:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -18362,8 +18401,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6790:56: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
- // InternalCubeDSL.g:6791:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
+ // InternalCubeDSL.g:6804:56: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
+ // InternalCubeDSL.g:6805:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXBooleanLiteralRule());
@@ -18394,7 +18433,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXBooleanLiteral"
- // InternalCubeDSL.g:6797:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalCubeDSL.g:6811:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleXBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -18405,14 +18444,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6803:2: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalCubeDSL.g:6804:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalCubeDSL.g:6817:2: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalCubeDSL.g:6818:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalCubeDSL.g:6804:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalCubeDSL.g:6805:3: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalCubeDSL.g:6818:2: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalCubeDSL.g:6819:3: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalCubeDSL.g:6805:3: ()
- // InternalCubeDSL.g:6806:4:
+ // InternalCubeDSL.g:6819:3: ()
+ // InternalCubeDSL.g:6820:4:
{
if ( state.backtracking==0 ) {
@@ -18424,28 +18463,28 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6812:3: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalCubeDSL.g:6826:3: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==101) ) {
- alt125=1;
+ if ( (LA126_0==102) ) {
+ alt126=1;
}
- else if ( (LA125_0==102) ) {
- alt125=2;
+ else if ( (LA126_0==103) ) {
+ alt126=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 125, 0, input);
+ new NoViableAltException("", 126, 0, input);
throw nvae;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalCubeDSL.g:6813:4: otherlv_1= 'false'
+ // InternalCubeDSL.g:6827:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,101,FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,102,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -18455,15 +18494,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:6818:4: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalCubeDSL.g:6832:4: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalCubeDSL.g:6818:4: ( (lv_isTrue_2_0= 'true' ) )
- // InternalCubeDSL.g:6819:5: (lv_isTrue_2_0= 'true' )
+ // InternalCubeDSL.g:6832:4: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalCubeDSL.g:6833:5: (lv_isTrue_2_0= 'true' )
{
- // InternalCubeDSL.g:6819:5: (lv_isTrue_2_0= 'true' )
- // InternalCubeDSL.g:6820:6: lv_isTrue_2_0= 'true'
+ // InternalCubeDSL.g:6833:5: (lv_isTrue_2_0= 'true' )
+ // InternalCubeDSL.g:6834:6: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,102,FOLLOW_2); if (state.failed) return current;
+ lv_isTrue_2_0=(Token)match(input,103,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isTrue_2_0, grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -18514,7 +18553,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXNullLiteral"
- // InternalCubeDSL.g:6837:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
+ // InternalCubeDSL.g:6851:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
public final EObject entryRuleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -18522,8 +18561,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6837:53: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
- // InternalCubeDSL.g:6838:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
+ // InternalCubeDSL.g:6851:53: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
+ // InternalCubeDSL.g:6852:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXNullLiteralRule());
@@ -18554,7 +18593,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXNullLiteral"
- // InternalCubeDSL.g:6844:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // InternalCubeDSL.g:6858:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleXNullLiteral() throws RecognitionException {
EObject current = null;
@@ -18564,14 +18603,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6850:2: ( ( () otherlv_1= 'null' ) )
- // InternalCubeDSL.g:6851:2: ( () otherlv_1= 'null' )
+ // InternalCubeDSL.g:6864:2: ( ( () otherlv_1= 'null' ) )
+ // InternalCubeDSL.g:6865:2: ( () otherlv_1= 'null' )
{
- // InternalCubeDSL.g:6851:2: ( () otherlv_1= 'null' )
- // InternalCubeDSL.g:6852:3: () otherlv_1= 'null'
+ // InternalCubeDSL.g:6865:2: ( () otherlv_1= 'null' )
+ // InternalCubeDSL.g:6866:3: () otherlv_1= 'null'
{
- // InternalCubeDSL.g:6852:3: ()
- // InternalCubeDSL.g:6853:4:
+ // InternalCubeDSL.g:6866:3: ()
+ // InternalCubeDSL.g:6867:4:
{
if ( state.backtracking==0 ) {
@@ -18583,7 +18622,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,103,FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,104,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
@@ -18614,7 +18653,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXNumberLiteral"
- // InternalCubeDSL.g:6867:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
+ // InternalCubeDSL.g:6881:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
public final EObject entryRuleXNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -18622,8 +18661,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6867:55: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
- // InternalCubeDSL.g:6868:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
+ // InternalCubeDSL.g:6881:55: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
+ // InternalCubeDSL.g:6882:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXNumberLiteralRule());
@@ -18654,7 +18693,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXNumberLiteral"
- // InternalCubeDSL.g:6874:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
+ // InternalCubeDSL.g:6888:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
public final EObject ruleXNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -18665,14 +18704,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6880:2: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
- // InternalCubeDSL.g:6881:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // InternalCubeDSL.g:6894:2: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
+ // InternalCubeDSL.g:6895:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
{
- // InternalCubeDSL.g:6881:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
- // InternalCubeDSL.g:6882:3: () ( (lv_value_1_0= ruleNumber ) )
+ // InternalCubeDSL.g:6895:2: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // InternalCubeDSL.g:6896:3: () ( (lv_value_1_0= ruleNumber ) )
{
- // InternalCubeDSL.g:6882:3: ()
- // InternalCubeDSL.g:6883:4:
+ // InternalCubeDSL.g:6896:3: ()
+ // InternalCubeDSL.g:6897:4:
{
if ( state.backtracking==0 ) {
@@ -18684,11 +18723,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6889:3: ( (lv_value_1_0= ruleNumber ) )
- // InternalCubeDSL.g:6890:4: (lv_value_1_0= ruleNumber )
+ // InternalCubeDSL.g:6903:3: ( (lv_value_1_0= ruleNumber ) )
+ // InternalCubeDSL.g:6904:4: (lv_value_1_0= ruleNumber )
{
- // InternalCubeDSL.g:6890:4: (lv_value_1_0= ruleNumber )
- // InternalCubeDSL.g:6891:5: lv_value_1_0= ruleNumber
+ // InternalCubeDSL.g:6904:4: (lv_value_1_0= ruleNumber )
+ // InternalCubeDSL.g:6905:5: lv_value_1_0= ruleNumber
{
if ( state.backtracking==0 ) {
@@ -18744,7 +18783,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXStringLiteral"
- // InternalCubeDSL.g:6912:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
+ // InternalCubeDSL.g:6926:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
public final EObject entryRuleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -18752,8 +18791,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6912:55: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
- // InternalCubeDSL.g:6913:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
+ // InternalCubeDSL.g:6926:55: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
+ // InternalCubeDSL.g:6927:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXStringLiteralRule());
@@ -18784,7 +18823,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXStringLiteral"
- // InternalCubeDSL.g:6919:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalCubeDSL.g:6933:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleXStringLiteral() throws RecognitionException {
EObject current = null;
@@ -18794,14 +18833,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6925:2: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalCubeDSL.g:6926:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalCubeDSL.g:6939:2: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalCubeDSL.g:6940:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalCubeDSL.g:6926:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalCubeDSL.g:6927:3: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalCubeDSL.g:6940:2: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalCubeDSL.g:6941:3: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalCubeDSL.g:6927:3: ()
- // InternalCubeDSL.g:6928:4:
+ // InternalCubeDSL.g:6941:3: ()
+ // InternalCubeDSL.g:6942:4:
{
if ( state.backtracking==0 ) {
@@ -18813,11 +18852,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6934:3: ( (lv_value_1_0= RULE_STRING ) )
- // InternalCubeDSL.g:6935:4: (lv_value_1_0= RULE_STRING )
+ // InternalCubeDSL.g:6948:3: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalCubeDSL.g:6949:4: (lv_value_1_0= RULE_STRING )
{
- // InternalCubeDSL.g:6935:4: (lv_value_1_0= RULE_STRING )
- // InternalCubeDSL.g:6936:5: lv_value_1_0= RULE_STRING
+ // InternalCubeDSL.g:6949:4: (lv_value_1_0= RULE_STRING )
+ // InternalCubeDSL.g:6950:5: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18868,7 +18907,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // InternalCubeDSL.g:6956:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
+ // InternalCubeDSL.g:6970:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
public final EObject entryRuleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -18876,8 +18915,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:6956:53: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
- // InternalCubeDSL.g:6957:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
+ // InternalCubeDSL.g:6970:53: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
+ // InternalCubeDSL.g:6971:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTypeLiteralRule());
@@ -18908,7 +18947,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTypeLiteral"
- // InternalCubeDSL.g:6963:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) ;
+ // InternalCubeDSL.g:6977:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) ;
public final EObject ruleXTypeLiteral() throws RecognitionException {
EObject current = null;
@@ -18922,14 +18961,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:6969:2: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) )
- // InternalCubeDSL.g:6970:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ // InternalCubeDSL.g:6983:2: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) )
+ // InternalCubeDSL.g:6984:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
{
- // InternalCubeDSL.g:6970:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
- // InternalCubeDSL.g:6971:3: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')'
+ // InternalCubeDSL.g:6984:2: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ // InternalCubeDSL.g:6985:3: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')'
{
- // InternalCubeDSL.g:6971:3: ()
- // InternalCubeDSL.g:6972:4:
+ // InternalCubeDSL.g:6985:3: ()
+ // InternalCubeDSL.g:6986:4:
{
if ( state.backtracking==0 ) {
@@ -18941,23 +18980,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,104,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,105,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_4); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
- // InternalCubeDSL.g:6986:3: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:6987:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:7000:3: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:7001:4: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:6987:4: ( ruleQualifiedName )
- // InternalCubeDSL.g:6988:5: ruleQualifiedName
+ // InternalCubeDSL.g:7001:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:7002:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -18971,7 +19010,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
ruleQualifiedName();
state._fsp--;
@@ -18987,30 +19026,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7002:3: ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )*
- loop126:
+ // InternalCubeDSL.g:7016:3: ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )*
+ loop127:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==52) ) {
- alt126=1;
+ if ( (LA127_0==53) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalCubeDSL.g:7003:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ // InternalCubeDSL.g:7017:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
{
- // InternalCubeDSL.g:7003:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
- // InternalCubeDSL.g:7004:5: lv_arrayDimensions_4_0= ruleArrayBrackets
+ // InternalCubeDSL.g:7017:4: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ // InternalCubeDSL.g:7018:5: lv_arrayDimensions_4_0= ruleArrayBrackets
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
}
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
lv_arrayDimensions_4_0=ruleArrayBrackets();
state._fsp--;
@@ -19036,11 +19075,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop126;
+ break loop127;
}
} while (true);
- otherlv_5=(Token)match(input,49,FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,50,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
@@ -19071,7 +19110,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXThrowExpression"
- // InternalCubeDSL.g:7029:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
+ // InternalCubeDSL.g:7043:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
public final EObject entryRuleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -19079,8 +19118,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7029:57: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
- // InternalCubeDSL.g:7030:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
+ // InternalCubeDSL.g:7043:57: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
+ // InternalCubeDSL.g:7044:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXThrowExpressionRule());
@@ -19111,7 +19150,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXThrowExpression"
- // InternalCubeDSL.g:7036:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:7050:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
public final EObject ruleXThrowExpression() throws RecognitionException {
EObject current = null;
@@ -19123,14 +19162,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7042:2: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:7043:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7056:2: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:7057:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:7043:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:7044:3: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7057:2: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7058:3: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:7044:3: ()
- // InternalCubeDSL.g:7045:4:
+ // InternalCubeDSL.g:7058:3: ()
+ // InternalCubeDSL.g:7059:4:
{
if ( state.backtracking==0 ) {
@@ -19142,17 +19181,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,105,FOLLOW_46); if (state.failed) return current;
+ otherlv_1=(Token)match(input,106,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
- // InternalCubeDSL.g:7055:3: ( (lv_expression_2_0= ruleXExpression ) )
- // InternalCubeDSL.g:7056:4: (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7069:3: ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7070:4: (lv_expression_2_0= ruleXExpression )
{
- // InternalCubeDSL.g:7056:4: (lv_expression_2_0= ruleXExpression )
- // InternalCubeDSL.g:7057:5: lv_expression_2_0= ruleXExpression
+ // InternalCubeDSL.g:7070:4: (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7071:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19208,7 +19247,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXReturnExpression"
- // InternalCubeDSL.g:7078:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
+ // InternalCubeDSL.g:7092:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
public final EObject entryRuleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -19216,8 +19255,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7078:58: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
- // InternalCubeDSL.g:7079:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
+ // InternalCubeDSL.g:7092:58: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
+ // InternalCubeDSL.g:7093:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXReturnExpressionRule());
@@ -19248,7 +19287,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXReturnExpression"
- // InternalCubeDSL.g:7085:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
+ // InternalCubeDSL.g:7099:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
public final EObject ruleXReturnExpression() throws RecognitionException {
EObject current = null;
@@ -19260,14 +19299,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7091:2: ( ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) )
- // InternalCubeDSL.g:7092:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // InternalCubeDSL.g:7105:2: ( ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? ) )
+ // InternalCubeDSL.g:7106:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
{
- // InternalCubeDSL.g:7092:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
- // InternalCubeDSL.g:7093:3: () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
+ // InternalCubeDSL.g:7106:2: ( () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // InternalCubeDSL.g:7107:3: () otherlv_1= 'return' ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
{
- // InternalCubeDSL.g:7093:3: ()
- // InternalCubeDSL.g:7094:4:
+ // InternalCubeDSL.g:7107:3: ()
+ // InternalCubeDSL.g:7108:4:
{
if ( state.backtracking==0 ) {
@@ -19279,21 +19318,21 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,106,FOLLOW_104); if (state.failed) return current;
+ otherlv_1=(Token)match(input,107,FOLLOW_105); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
- // InternalCubeDSL.g:7104:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
- int alt127=2;
- alt127 = dfa127.predict(input);
- switch (alt127) {
+ // InternalCubeDSL.g:7118:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?
+ int alt128=2;
+ alt128 = dfa128.predict(input);
+ switch (alt128) {
case 1 :
- // InternalCubeDSL.g:7105:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7119:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression )
{
- // InternalCubeDSL.g:7106:4: (lv_expression_2_0= ruleXExpression )
- // InternalCubeDSL.g:7107:5: lv_expression_2_0= ruleXExpression
+ // InternalCubeDSL.g:7120:4: (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7121:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19352,7 +19391,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // InternalCubeDSL.g:7128:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
+ // InternalCubeDSL.g:7142:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -19360,8 +19399,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7128:67: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
- // InternalCubeDSL.g:7129:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
+ // InternalCubeDSL.g:7142:67: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
+ // InternalCubeDSL.g:7143:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionRule());
@@ -19392,7 +19431,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // InternalCubeDSL.g:7135:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
+ // InternalCubeDSL.g:7149:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
public final EObject ruleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
@@ -19412,14 +19451,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7141:2: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
- // InternalCubeDSL.g:7142:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // InternalCubeDSL.g:7155:2: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
+ // InternalCubeDSL.g:7156:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
{
- // InternalCubeDSL.g:7142:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
- // InternalCubeDSL.g:7143:3: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:7156:2: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // InternalCubeDSL.g:7157:3: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
{
- // InternalCubeDSL.g:7143:3: ()
- // InternalCubeDSL.g:7144:4:
+ // InternalCubeDSL.g:7157:3: ()
+ // InternalCubeDSL.g:7158:4:
{
if ( state.backtracking==0 ) {
@@ -19431,24 +19470,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,107,FOLLOW_46); if (state.failed) return current;
+ otherlv_1=(Token)match(input,108,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
- // InternalCubeDSL.g:7154:3: ( (lv_expression_2_0= ruleXExpression ) )
- // InternalCubeDSL.g:7155:4: (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7168:3: ( (lv_expression_2_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7169:4: (lv_expression_2_0= ruleXExpression )
{
- // InternalCubeDSL.g:7155:4: (lv_expression_2_0= ruleXExpression )
- // InternalCubeDSL.g:7156:5: lv_expression_2_0= ruleXExpression
+ // InternalCubeDSL.g:7169:4: (lv_expression_2_0= ruleXExpression )
+ // InternalCubeDSL.g:7170:5: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
lv_expression_2_0=ruleXExpression();
state._fsp--;
@@ -19472,61 +19511,61 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7173:3: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalCubeDSL.g:7187:3: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==110) ) {
- alt130=1;
+ if ( (LA131_0==111) ) {
+ alt131=1;
}
- else if ( (LA130_0==108) ) {
- alt130=2;
+ else if ( (LA131_0==109) ) {
+ alt131=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 130, 0, input);
+ new NoViableAltException("", 131, 0, input);
throw nvae;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalCubeDSL.g:7174:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:7188:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
{
- // InternalCubeDSL.g:7174:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
- // InternalCubeDSL.g:7175:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ // InternalCubeDSL.g:7188:4: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // InternalCubeDSL.g:7189:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
{
- // InternalCubeDSL.g:7175:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
- int cnt128=0;
- loop128:
+ // InternalCubeDSL.g:7189:5: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
+ int cnt129=0;
+ loop129:
do {
- int alt128=2;
- int LA128_0 = input.LA(1);
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA128_0==110) ) {
- int LA128_2 = input.LA(2);
+ if ( (LA129_0==111) ) {
+ int LA129_2 = input.LA(2);
if ( (synpred44_InternalCubeDSL()) ) {
- alt128=1;
+ alt129=1;
}
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalCubeDSL.g:7176:6: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
+ // InternalCubeDSL.g:7190:6: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
{
- // InternalCubeDSL.g:7177:6: (lv_catchClauses_3_0= ruleXCatchClause )
- // InternalCubeDSL.g:7178:7: lv_catchClauses_3_0= ruleXCatchClause
+ // InternalCubeDSL.g:7191:6: (lv_catchClauses_3_0= ruleXCatchClause )
+ // InternalCubeDSL.g:7192:7: lv_catchClauses_3_0= ruleXCatchClause
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
}
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_catchClauses_3_0=ruleXCatchClause();
state._fsp--;
@@ -19552,34 +19591,34 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt128 >= 1 ) break loop128;
+ if ( cnt129 >= 1 ) break loop129;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(128, input);
+ new EarlyExitException(129, input);
throw eee;
}
- cnt128++;
+ cnt129++;
} while (true);
- // InternalCubeDSL.g:7195:5: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalCubeDSL.g:7209:5: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==108) ) {
- int LA129_1 = input.LA(2);
+ if ( (LA130_0==109) ) {
+ int LA130_1 = input.LA(2);
if ( (synpred45_InternalCubeDSL()) ) {
- alt129=1;
+ alt130=1;
}
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalCubeDSL.g:7196:6: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7210:6: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:7196:6: ( ( 'finally' )=>otherlv_4= 'finally' )
- // InternalCubeDSL.g:7197:7: ( 'finally' )=>otherlv_4= 'finally'
+ // InternalCubeDSL.g:7210:6: ( ( 'finally' )=>otherlv_4= 'finally' )
+ // InternalCubeDSL.g:7211:7: ( 'finally' )=>otherlv_4= 'finally'
{
- otherlv_4=(Token)match(input,108,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,109,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
@@ -19588,11 +19627,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7203:6: ( (lv_finallyExpression_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:7204:7: (lv_finallyExpression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:7217:6: ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7218:7: (lv_finallyExpression_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:7204:7: (lv_finallyExpression_5_0= ruleXExpression )
- // InternalCubeDSL.g:7205:8: lv_finallyExpression_5_0= ruleXExpression
+ // InternalCubeDSL.g:7218:7: (lv_finallyExpression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:7219:8: lv_finallyExpression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19636,22 +19675,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7225:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7239:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:7225:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:7226:5: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7239:4: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7240:5: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
{
- otherlv_6=(Token)match(input,108,FOLLOW_46); if (state.failed) return current;
+ otherlv_6=(Token)match(input,109,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
- // InternalCubeDSL.g:7230:5: ( (lv_finallyExpression_7_0= ruleXExpression ) )
- // InternalCubeDSL.g:7231:6: (lv_finallyExpression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:7244:5: ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7245:6: (lv_finallyExpression_7_0= ruleXExpression )
{
- // InternalCubeDSL.g:7231:6: (lv_finallyExpression_7_0= ruleXExpression )
- // InternalCubeDSL.g:7232:7: lv_finallyExpression_7_0= ruleXExpression
+ // InternalCubeDSL.g:7245:6: (lv_finallyExpression_7_0= ruleXExpression )
+ // InternalCubeDSL.g:7246:7: lv_finallyExpression_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19716,7 +19755,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXSynchronizedExpression"
- // InternalCubeDSL.g:7255:1: entryRuleXSynchronizedExpression returns [EObject current=null] : iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF ;
+ // InternalCubeDSL.g:7269:1: entryRuleXSynchronizedExpression returns [EObject current=null] : iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF ;
public final EObject entryRuleXSynchronizedExpression() throws RecognitionException {
EObject current = null;
@@ -19724,8 +19763,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7255:64: (iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF )
- // InternalCubeDSL.g:7256:2: iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF
+ // InternalCubeDSL.g:7269:64: (iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF )
+ // InternalCubeDSL.g:7270:2: iv_ruleXSynchronizedExpression= ruleXSynchronizedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSynchronizedExpressionRule());
@@ -19756,7 +19795,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXSynchronizedExpression"
- // InternalCubeDSL.g:7262:1: ruleXSynchronizedExpression returns [EObject current=null] : ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:7276:1: ruleXSynchronizedExpression returns [EObject current=null] : ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) ;
public final EObject ruleXSynchronizedExpression() throws RecognitionException {
EObject current = null;
@@ -19772,20 +19811,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7268:2: ( ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:7269:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7282:2: ( ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:7283:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:7269:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:7270:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7283:2: ( ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7284:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) ) ( (lv_param_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_expression_5_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:7270:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) )
- // InternalCubeDSL.g:7271:4: ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' )
+ // InternalCubeDSL.g:7284:3: ( ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' ) )
+ // InternalCubeDSL.g:7285:4: ( ( () 'synchronized' '(' ) )=> ( () otherlv_1= 'synchronized' otherlv_2= '(' )
{
- // InternalCubeDSL.g:7278:4: ( () otherlv_1= 'synchronized' otherlv_2= '(' )
- // InternalCubeDSL.g:7279:5: () otherlv_1= 'synchronized' otherlv_2= '('
+ // InternalCubeDSL.g:7292:4: ( () otherlv_1= 'synchronized' otherlv_2= '(' )
+ // InternalCubeDSL.g:7293:5: () otherlv_1= 'synchronized' otherlv_2= '('
{
- // InternalCubeDSL.g:7279:5: ()
- // InternalCubeDSL.g:7280:6:
+ // InternalCubeDSL.g:7293:5: ()
+ // InternalCubeDSL.g:7294:6:
{
if ( state.backtracking==0 ) {
@@ -19797,13 +19836,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,109,FOLLOW_84); if (state.failed) return current;
+ otherlv_1=(Token)match(input,110,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXSynchronizedExpressionAccess().getSynchronizedKeyword_0_0_1());
}
- otherlv_2=(Token)match(input,47,FOLLOW_46); if (state.failed) return current;
+ otherlv_2=(Token)match(input,48,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXSynchronizedExpressionAccess().getLeftParenthesisKeyword_0_0_2());
@@ -19815,18 +19854,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7296:3: ( (lv_param_3_0= ruleXExpression ) )
- // InternalCubeDSL.g:7297:4: (lv_param_3_0= ruleXExpression )
+ // InternalCubeDSL.g:7310:3: ( (lv_param_3_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7311:4: (lv_param_3_0= ruleXExpression )
{
- // InternalCubeDSL.g:7297:4: (lv_param_3_0= ruleXExpression )
- // InternalCubeDSL.g:7298:5: lv_param_3_0= ruleXExpression
+ // InternalCubeDSL.g:7311:4: (lv_param_3_0= ruleXExpression )
+ // InternalCubeDSL.g:7312:5: lv_param_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXSynchronizedExpressionAccess().getParamXExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_param_3_0=ruleXExpression();
state._fsp--;
@@ -19850,17 +19889,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_4=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXSynchronizedExpressionAccess().getRightParenthesisKeyword_2());
}
- // InternalCubeDSL.g:7319:3: ( (lv_expression_5_0= ruleXExpression ) )
- // InternalCubeDSL.g:7320:4: (lv_expression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:7333:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7334:4: (lv_expression_5_0= ruleXExpression )
{
- // InternalCubeDSL.g:7320:4: (lv_expression_5_0= ruleXExpression )
- // InternalCubeDSL.g:7321:5: lv_expression_5_0= ruleXExpression
+ // InternalCubeDSL.g:7334:4: (lv_expression_5_0= ruleXExpression )
+ // InternalCubeDSL.g:7335:5: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -19916,7 +19955,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXCatchClause"
- // InternalCubeDSL.g:7342:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
+ // InternalCubeDSL.g:7356:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
public final EObject entryRuleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -19924,8 +19963,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7342:53: (iv_ruleXCatchClause= ruleXCatchClause EOF )
- // InternalCubeDSL.g:7343:2: iv_ruleXCatchClause= ruleXCatchClause EOF
+ // InternalCubeDSL.g:7356:53: (iv_ruleXCatchClause= ruleXCatchClause EOF )
+ // InternalCubeDSL.g:7357:2: iv_ruleXCatchClause= ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCatchClauseRule());
@@ -19956,7 +19995,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXCatchClause"
- // InternalCubeDSL.g:7349:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
+ // InternalCubeDSL.g:7363:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
public final EObject ruleXCatchClause() throws RecognitionException {
EObject current = null;
@@ -19972,16 +20011,16 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7355:2: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
- // InternalCubeDSL.g:7356:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7369:2: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
+ // InternalCubeDSL.g:7370:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
{
- // InternalCubeDSL.g:7356:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
- // InternalCubeDSL.g:7357:3: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7370:2: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // InternalCubeDSL.g:7371:3: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
{
- // InternalCubeDSL.g:7357:3: ( ( 'catch' )=>otherlv_0= 'catch' )
- // InternalCubeDSL.g:7358:4: ( 'catch' )=>otherlv_0= 'catch'
+ // InternalCubeDSL.g:7371:3: ( ( 'catch' )=>otherlv_0= 'catch' )
+ // InternalCubeDSL.g:7372:4: ( 'catch' )=>otherlv_0= 'catch'
{
- otherlv_0=(Token)match(input,110,FOLLOW_84); if (state.failed) return current;
+ otherlv_0=(Token)match(input,111,FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
@@ -19990,24 +20029,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,47,FOLLOW_59); if (state.failed) return current;
+ otherlv_1=(Token)match(input,48,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
- // InternalCubeDSL.g:7368:3: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
- // InternalCubeDSL.g:7369:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // InternalCubeDSL.g:7382:3: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
+ // InternalCubeDSL.g:7383:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
{
- // InternalCubeDSL.g:7369:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
- // InternalCubeDSL.g:7370:5: lv_declaredParam_2_0= ruleFullJvmFormalParameter
+ // InternalCubeDSL.g:7383:4: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // InternalCubeDSL.g:7384:5: lv_declaredParam_2_0= ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_declaredParam_2_0=ruleFullJvmFormalParameter();
state._fsp--;
@@ -20031,17 +20070,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,49,FOLLOW_46); if (state.failed) return current;
+ otherlv_3=(Token)match(input,50,FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- // InternalCubeDSL.g:7391:3: ( (lv_expression_4_0= ruleXExpression ) )
- // InternalCubeDSL.g:7392:4: (lv_expression_4_0= ruleXExpression )
+ // InternalCubeDSL.g:7405:3: ( (lv_expression_4_0= ruleXExpression ) )
+ // InternalCubeDSL.g:7406:4: (lv_expression_4_0= ruleXExpression )
{
- // InternalCubeDSL.g:7392:4: (lv_expression_4_0= ruleXExpression )
- // InternalCubeDSL.g:7393:5: lv_expression_4_0= ruleXExpression
+ // InternalCubeDSL.g:7406:4: (lv_expression_4_0= ruleXExpression )
+ // InternalCubeDSL.g:7407:5: lv_expression_4_0= ruleXExpression
{
if ( state.backtracking==0 ) {
@@ -20097,7 +20136,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedName"
- // InternalCubeDSL.g:7414:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalCubeDSL.g:7428:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -20105,8 +20144,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7414:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalCubeDSL.g:7415:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalCubeDSL.g:7428:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalCubeDSL.g:7429:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
@@ -20137,7 +20176,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedName"
- // InternalCubeDSL.g:7421:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ // InternalCubeDSL.g:7435:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -20151,18 +20190,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7427:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // InternalCubeDSL.g:7428:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalCubeDSL.g:7441:2: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // InternalCubeDSL.g:7442:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // InternalCubeDSL.g:7428:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // InternalCubeDSL.g:7429:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // InternalCubeDSL.g:7442:2: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // InternalCubeDSL.g:7443:3: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -20177,20 +20216,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:7439:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
- loop131:
+ // InternalCubeDSL.g:7453:3: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ loop132:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA131_0==39) ) {
- int LA131_2 = input.LA(2);
+ if ( (LA132_0==40) ) {
+ int LA132_2 = input.LA(2);
- if ( (LA131_2==RULE_ID) ) {
- int LA131_3 = input.LA(3);
+ if ( (LA132_2==RULE_ID) ) {
+ int LA132_3 = input.LA(3);
if ( (synpred48_InternalCubeDSL()) ) {
- alt131=1;
+ alt132=1;
}
@@ -20200,14 +20239,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalCubeDSL.g:7440:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ // InternalCubeDSL.g:7454:4: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
{
- // InternalCubeDSL.g:7440:4: ( ( '.' )=>kw= '.' )
- // InternalCubeDSL.g:7441:5: ( '.' )=>kw= '.'
+ // InternalCubeDSL.g:7454:4: ( ( '.' )=>kw= '.' )
+ // InternalCubeDSL.g:7455:5: ( '.' )=>kw= '.'
{
- kw=(Token)match(input,39,FOLLOW_4); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20222,7 +20261,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
this_ValidID_2=ruleValidID();
state._fsp--;
@@ -20242,7 +20281,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop131;
+ break loop132;
}
} while (true);
@@ -20271,7 +20310,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumber"
- // InternalCubeDSL.g:7463:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
+ // InternalCubeDSL.g:7477:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
public final String entryRuleNumber() throws RecognitionException {
String current = null;
@@ -20282,8 +20321,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalCubeDSL.g:7465:2: (iv_ruleNumber= ruleNumber EOF )
- // InternalCubeDSL.g:7466:2: iv_ruleNumber= ruleNumber EOF
+ // InternalCubeDSL.g:7479:2: (iv_ruleNumber= ruleNumber EOF )
+ // InternalCubeDSL.g:7480:2: iv_ruleNumber= ruleNumber EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumberRule());
@@ -20317,7 +20356,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumber"
- // InternalCubeDSL.g:7475:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
+ // InternalCubeDSL.g:7489:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
public final AntlrDatatypeRuleToken ruleNumber() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -20333,29 +20372,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalCubeDSL.g:7482:2: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
- // InternalCubeDSL.g:7483:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ // InternalCubeDSL.g:7496:2: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
+ // InternalCubeDSL.g:7497:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
{
- // InternalCubeDSL.g:7483:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalCubeDSL.g:7497:2: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA135_0==RULE_HEX) ) {
- alt135=1;
+ if ( (LA136_0==RULE_HEX) ) {
+ alt136=1;
}
- else if ( ((LA135_0>=RULE_INT && LA135_0<=RULE_DECIMAL)) ) {
- alt135=2;
+ else if ( ((LA136_0>=RULE_INT && LA136_0<=RULE_DECIMAL)) ) {
+ alt136=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 136, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalCubeDSL.g:7484:3: this_HEX_0= RULE_HEX
+ // InternalCubeDSL.g:7498:3: this_HEX_0= RULE_HEX
{
this_HEX_0=(Token)match(input,RULE_HEX,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20372,33 +20411,33 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7492:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ // InternalCubeDSL.g:7506:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
{
- // InternalCubeDSL.g:7492:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
- // InternalCubeDSL.g:7493:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ // InternalCubeDSL.g:7506:3: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ // InternalCubeDSL.g:7507:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
{
- // InternalCubeDSL.g:7493:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalCubeDSL.g:7507:4: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==RULE_INT) ) {
- alt132=1;
+ if ( (LA133_0==RULE_INT) ) {
+ alt133=1;
}
- else if ( (LA132_0==RULE_DECIMAL) ) {
- alt132=2;
+ else if ( (LA133_0==RULE_DECIMAL) ) {
+ alt133=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 132, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalCubeDSL.g:7494:5: this_INT_1= RULE_INT
+ // InternalCubeDSL.g:7508:5: this_INT_1= RULE_INT
{
- this_INT_1=(Token)match(input,RULE_INT,FOLLOW_36); if (state.failed) return current;
+ this_INT_1=(Token)match(input,RULE_INT,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_INT_1);
@@ -20413,9 +20452,9 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7502:5: this_DECIMAL_2= RULE_DECIMAL
+ // InternalCubeDSL.g:7516:5: this_DECIMAL_2= RULE_DECIMAL
{
- this_DECIMAL_2=(Token)match(input,RULE_DECIMAL,FOLLOW_36); if (state.failed) return current;
+ this_DECIMAL_2=(Token)match(input,RULE_DECIMAL,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(this_DECIMAL_2);
@@ -20432,48 +20471,48 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7510:4: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalCubeDSL.g:7524:4: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA134_0==39) ) {
- int LA134_1 = input.LA(2);
+ if ( (LA135_0==40) ) {
+ int LA135_1 = input.LA(2);
- if ( ((LA134_1>=RULE_INT && LA134_1<=RULE_DECIMAL)) ) {
- alt134=1;
+ if ( ((LA135_1>=RULE_INT && LA135_1<=RULE_DECIMAL)) ) {
+ alt135=1;
}
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalCubeDSL.g:7511:5: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ // InternalCubeDSL.g:7525:5: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
{
- kw=(Token)match(input,39,FOLLOW_107); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_108); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
}
- // InternalCubeDSL.g:7516:5: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalCubeDSL.g:7530:5: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==RULE_INT) ) {
- alt133=1;
+ if ( (LA134_0==RULE_INT) ) {
+ alt134=1;
}
- else if ( (LA133_0==RULE_DECIMAL) ) {
- alt133=2;
+ else if ( (LA134_0==RULE_DECIMAL) ) {
+ alt134=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 133, 0, input);
+ new NoViableAltException("", 134, 0, input);
throw nvae;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalCubeDSL.g:7517:6: this_INT_4= RULE_INT
+ // InternalCubeDSL.g:7531:6: this_INT_4= RULE_INT
{
this_INT_4=(Token)match(input,RULE_INT,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20490,7 +20529,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7525:6: this_DECIMAL_5= RULE_DECIMAL
+ // InternalCubeDSL.g:7539:6: this_DECIMAL_5= RULE_DECIMAL
{
this_DECIMAL_5=(Token)match(input,RULE_DECIMAL,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20549,7 +20588,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // InternalCubeDSL.g:7542:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
+ // InternalCubeDSL.g:7556:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
public final EObject entryRuleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -20557,8 +20596,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7542:57: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
- // InternalCubeDSL.g:7543:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
+ // InternalCubeDSL.g:7556:57: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
+ // InternalCubeDSL.g:7557:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceRule());
@@ -20589,7 +20628,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmTypeReference"
- // InternalCubeDSL.g:7549:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) ;
+ // InternalCubeDSL.g:7563:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) ;
public final EObject ruleJvmTypeReference() throws RecognitionException {
EObject current = null;
@@ -20602,39 +20641,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7555:2: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) )
- // InternalCubeDSL.g:7556:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
+ // InternalCubeDSL.g:7569:2: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) )
+ // InternalCubeDSL.g:7570:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
{
- // InternalCubeDSL.g:7556:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalCubeDSL.g:7570:2: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==RULE_ID) ) {
- alt137=1;
+ if ( (LA138_0==RULE_ID) ) {
+ alt138=1;
}
- else if ( (LA137_0==47||LA137_0==72) ) {
- alt137=2;
+ else if ( (LA138_0==48||LA138_0==73) ) {
+ alt138=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 137, 0, input);
+ new NoViableAltException("", 138, 0, input);
throw nvae;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalCubeDSL.g:7557:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ // InternalCubeDSL.g:7571:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
{
- // InternalCubeDSL.g:7557:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
- // InternalCubeDSL.g:7558:4: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ // InternalCubeDSL.g:7571:3: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ // InternalCubeDSL.g:7572:4: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
this_JvmParameterizedTypeReference_0=ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -20645,20 +20684,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalCubeDSL.g:7566:4: ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
- loop136:
+ // InternalCubeDSL.g:7580:4: ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ loop137:
do {
- int alt136=2;
- int LA136_0 = input.LA(1);
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==52) ) {
- int LA136_2 = input.LA(2);
+ if ( (LA137_0==53) ) {
+ int LA137_2 = input.LA(2);
- if ( (LA136_2==53) ) {
- int LA136_3 = input.LA(3);
+ if ( (LA137_2==54) ) {
+ int LA137_3 = input.LA(3);
if ( (synpred49_InternalCubeDSL()) ) {
- alt136=1;
+ alt137=1;
}
@@ -20668,15 +20707,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalCubeDSL.g:7567:5: ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets )
+ // InternalCubeDSL.g:7581:5: ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets )
{
- // InternalCubeDSL.g:7573:5: ( () ruleArrayBrackets )
- // InternalCubeDSL.g:7574:6: () ruleArrayBrackets
+ // InternalCubeDSL.g:7587:5: ( () ruleArrayBrackets )
+ // InternalCubeDSL.g:7588:6: () ruleArrayBrackets
{
- // InternalCubeDSL.g:7574:6: ()
- // InternalCubeDSL.g:7575:7:
+ // InternalCubeDSL.g:7588:6: ()
+ // InternalCubeDSL.g:7589:7:
{
if ( state.backtracking==0 ) {
@@ -20693,7 +20732,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
}
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
ruleArrayBrackets();
state._fsp--;
@@ -20711,7 +20750,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop136;
+ break loop137;
}
} while (true);
@@ -20722,7 +20761,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7592:3: this_XFunctionTypeRef_3= ruleXFunctionTypeRef
+ // InternalCubeDSL.g:7606:3: this_XFunctionTypeRef_3= ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
@@ -20768,7 +20807,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleArrayBrackets"
- // InternalCubeDSL.g:7604:1: entryRuleArrayBrackets returns [String current=null] : iv_ruleArrayBrackets= ruleArrayBrackets EOF ;
+ // InternalCubeDSL.g:7618:1: entryRuleArrayBrackets returns [String current=null] : iv_ruleArrayBrackets= ruleArrayBrackets EOF ;
public final String entryRuleArrayBrackets() throws RecognitionException {
String current = null;
@@ -20776,8 +20815,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7604:53: (iv_ruleArrayBrackets= ruleArrayBrackets EOF )
- // InternalCubeDSL.g:7605:2: iv_ruleArrayBrackets= ruleArrayBrackets EOF
+ // InternalCubeDSL.g:7618:53: (iv_ruleArrayBrackets= ruleArrayBrackets EOF )
+ // InternalCubeDSL.g:7619:2: iv_ruleArrayBrackets= ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getArrayBracketsRule());
@@ -20808,7 +20847,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleArrayBrackets"
- // InternalCubeDSL.g:7611:1: ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' kw= ']' ) ;
+ // InternalCubeDSL.g:7625:1: ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' kw= ']' ) ;
public final AntlrDatatypeRuleToken ruleArrayBrackets() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -20818,20 +20857,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7617:2: ( (kw= '[' kw= ']' ) )
- // InternalCubeDSL.g:7618:2: (kw= '[' kw= ']' )
+ // InternalCubeDSL.g:7631:2: ( (kw= '[' kw= ']' ) )
+ // InternalCubeDSL.g:7632:2: (kw= '[' kw= ']' )
{
- // InternalCubeDSL.g:7618:2: (kw= '[' kw= ']' )
- // InternalCubeDSL.g:7619:3: kw= '[' kw= ']'
+ // InternalCubeDSL.g:7632:2: (kw= '[' kw= ']' )
+ // InternalCubeDSL.g:7633:3: kw= '[' kw= ']'
{
- kw=(Token)match(input,52,FOLLOW_81); if (state.failed) return current;
+ kw=(Token)match(input,53,FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
}
- kw=(Token)match(input,53,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,54,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20863,7 +20902,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // InternalCubeDSL.g:7633:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
+ // InternalCubeDSL.g:7647:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -20871,8 +20910,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7633:57: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
- // InternalCubeDSL.g:7634:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
+ // InternalCubeDSL.g:7647:57: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
+ // InternalCubeDSL.g:7648:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefRule());
@@ -20903,7 +20942,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // InternalCubeDSL.g:7640:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
+ // InternalCubeDSL.g:7654:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleXFunctionTypeRef() throws RecognitionException {
EObject current = null;
@@ -20922,52 +20961,52 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7646:2: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
- // InternalCubeDSL.g:7647:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:7660:2: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
+ // InternalCubeDSL.g:7661:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:7647:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:7648:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:7661:2: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:7662:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
{
- // InternalCubeDSL.g:7648:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalCubeDSL.g:7662:3: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==47) ) {
- alt140=1;
+ if ( (LA141_0==48) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalCubeDSL.g:7649:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
+ // InternalCubeDSL.g:7663:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
{
- otherlv_0=(Token)match(input,47,FOLLOW_108); if (state.failed) return current;
+ otherlv_0=(Token)match(input,48,FOLLOW_109); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
- // InternalCubeDSL.g:7653:4: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalCubeDSL.g:7667:4: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==RULE_ID||LA139_0==47||LA139_0==72) ) {
- alt139=1;
+ if ( (LA140_0==RULE_ID||LA140_0==48||LA140_0==73) ) {
+ alt140=1;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalCubeDSL.g:7654:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ // InternalCubeDSL.g:7668:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
{
- // InternalCubeDSL.g:7654:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:7655:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7668:5: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:7669:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:7655:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:7656:7: lv_paramTypes_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:7669:6: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7670:7: lv_paramTypes_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_paramTypes_1_0=ruleJvmTypeReference();
state._fsp--;
@@ -20991,39 +21030,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7673:5: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
- loop138:
+ // InternalCubeDSL.g:7687:5: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ loop139:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==48) ) {
- alt138=1;
+ if ( (LA139_0==49) ) {
+ alt139=1;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalCubeDSL.g:7674:6: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:7688:6: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
{
- otherlv_2=(Token)match(input,48,FOLLOW_59); if (state.failed) return current;
+ otherlv_2=(Token)match(input,49,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
}
- // InternalCubeDSL.g:7678:6: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:7679:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7692:6: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:7693:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:7679:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:7680:8: lv_paramTypes_3_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:7693:7: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7694:8: lv_paramTypes_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
}
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
lv_paramTypes_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -21052,7 +21091,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop138;
+ break loop139;
}
} while (true);
@@ -21062,7 +21101,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,49,FOLLOW_109); if (state.failed) return current;
+ otherlv_4=(Token)match(input,50,FOLLOW_110); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
@@ -21074,17 +21113,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,72,FOLLOW_59); if (state.failed) return current;
+ otherlv_5=(Token)match(input,73,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // InternalCubeDSL.g:7708:3: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:7709:4: (lv_returnType_6_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7722:3: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:7723:4: (lv_returnType_6_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:7709:4: (lv_returnType_6_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:7710:5: lv_returnType_6_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:7723:4: (lv_returnType_6_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:7724:5: lv_returnType_6_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -21140,7 +21179,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // InternalCubeDSL.g:7731:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
+ // InternalCubeDSL.g:7745:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
public final EObject entryRuleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -21148,8 +21187,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7731:70: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
- // InternalCubeDSL.g:7732:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
+ // InternalCubeDSL.g:7745:70: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
+ // InternalCubeDSL.g:7746:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceRule());
@@ -21180,7 +21219,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // InternalCubeDSL.g:7738:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) ;
+ // InternalCubeDSL.g:7752:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) ;
public final EObject ruleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
@@ -21204,17 +21243,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7744:2: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) )
- // InternalCubeDSL.g:7745:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
+ // InternalCubeDSL.g:7758:2: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? ) )
+ // InternalCubeDSL.g:7759:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
{
- // InternalCubeDSL.g:7745:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
- // InternalCubeDSL.g:7746:3: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
+ // InternalCubeDSL.g:7759:2: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )? )
+ // InternalCubeDSL.g:7760:3: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
{
- // InternalCubeDSL.g:7746:3: ( ( ruleQualifiedName ) )
- // InternalCubeDSL.g:7747:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:7760:3: ( ( ruleQualifiedName ) )
+ // InternalCubeDSL.g:7761:4: ( ruleQualifiedName )
{
- // InternalCubeDSL.g:7747:4: ( ruleQualifiedName )
- // InternalCubeDSL.g:7748:5: ruleQualifiedName
+ // InternalCubeDSL.g:7761:4: ( ruleQualifiedName )
+ // InternalCubeDSL.g:7762:5: ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -21228,7 +21267,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
ruleQualifiedName();
state._fsp--;
@@ -21244,17 +21283,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7762:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
- int alt145=2;
- alt145 = dfa145.predict(input);
- switch (alt145) {
+ // InternalCubeDSL.g:7776:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?
+ int alt146=2;
+ alt146 = dfa146.predict(input);
+ switch (alt146) {
case 1 :
- // InternalCubeDSL.g:7763:4: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
+ // InternalCubeDSL.g:7777:4: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
{
- // InternalCubeDSL.g:7763:4: ( ( '<' )=>otherlv_1= '<' )
- // InternalCubeDSL.g:7764:5: ( '<' )=>otherlv_1= '<'
+ // InternalCubeDSL.g:7777:4: ( ( '<' )=>otherlv_1= '<' )
+ // InternalCubeDSL.g:7778:5: ( '<' )=>otherlv_1= '<'
{
- otherlv_1=(Token)match(input,59,FOLLOW_71); if (state.failed) return current;
+ otherlv_1=(Token)match(input,60,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
@@ -21263,18 +21302,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7770:4: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:7771:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7784:4: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7785:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:7771:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:7772:6: lv_arguments_2_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:7785:5: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7786:6: lv_arguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_arguments_2_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21298,39 +21337,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7789:4: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
- loop141:
+ // InternalCubeDSL.g:7803:4: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop142:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==48) ) {
- alt141=1;
+ if ( (LA142_0==49) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalCubeDSL.g:7790:5: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7804:5: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_3=(Token)match(input,48,FOLLOW_71); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
- // InternalCubeDSL.g:7794:5: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:7795:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7808:5: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7809:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:7795:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:7796:7: lv_arguments_4_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:7809:6: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7810:7: lv_arguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_arguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21359,30 +21398,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop141;
+ break loop142;
}
} while (true);
- otherlv_5=(Token)match(input,60,FOLLOW_36); if (state.failed) return current;
+ otherlv_5=(Token)match(input,61,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
- // InternalCubeDSL.g:7818:4: ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
- loop144:
+ // InternalCubeDSL.g:7832:4: ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )*
+ loop145:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==39) ) {
- int LA144_2 = input.LA(2);
+ if ( (LA145_0==40) ) {
+ int LA145_2 = input.LA(2);
- if ( (LA144_2==RULE_ID) ) {
- int LA144_3 = input.LA(3);
+ if ( (LA145_2==RULE_ID) ) {
+ int LA145_3 = input.LA(3);
if ( (synpred51_InternalCubeDSL()) ) {
- alt144=1;
+ alt145=1;
}
@@ -21392,18 +21431,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalCubeDSL.g:7819:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
+ // InternalCubeDSL.g:7833:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
{
- // InternalCubeDSL.g:7819:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) )
- // InternalCubeDSL.g:7820:6: ( ( () '.' ) )=> ( () otherlv_7= '.' )
+ // InternalCubeDSL.g:7833:5: ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) )
+ // InternalCubeDSL.g:7834:6: ( ( () '.' ) )=> ( () otherlv_7= '.' )
{
- // InternalCubeDSL.g:7826:6: ( () otherlv_7= '.' )
- // InternalCubeDSL.g:7827:7: () otherlv_7= '.'
+ // InternalCubeDSL.g:7840:6: ( () otherlv_7= '.' )
+ // InternalCubeDSL.g:7841:7: () otherlv_7= '.'
{
- // InternalCubeDSL.g:7827:7: ()
- // InternalCubeDSL.g:7828:8:
+ // InternalCubeDSL.g:7841:7: ()
+ // InternalCubeDSL.g:7842:8:
{
if ( state.backtracking==0 ) {
@@ -21415,7 +21454,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,39,FOLLOW_4); if (state.failed) return current;
+ otherlv_7=(Token)match(input,40,FOLLOW_4); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getJvmParameterizedTypeReferenceAccess().getFullStopKeyword_1_4_0_0_1());
@@ -21427,11 +21466,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7840:5: ( ( ruleValidID ) )
- // InternalCubeDSL.g:7841:6: ( ruleValidID )
+ // InternalCubeDSL.g:7854:5: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:7855:6: ( ruleValidID )
{
- // InternalCubeDSL.g:7841:6: ( ruleValidID )
- // InternalCubeDSL.g:7842:7: ruleValidID
+ // InternalCubeDSL.g:7855:6: ( ruleValidID )
+ // InternalCubeDSL.g:7856:7: ruleValidID
{
if ( state.backtracking==0 ) {
@@ -21445,7 +21484,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_1_4_1_0());
}
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
ruleValidID();
state._fsp--;
@@ -21461,17 +21500,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7856:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
- int alt143=2;
- alt143 = dfa143.predict(input);
- switch (alt143) {
+ // InternalCubeDSL.g:7870:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?
+ int alt144=2;
+ alt144 = dfa144.predict(input);
+ switch (alt144) {
case 1 :
- // InternalCubeDSL.g:7857:6: ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>'
+ // InternalCubeDSL.g:7871:6: ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>'
{
- // InternalCubeDSL.g:7857:6: ( ( '<' )=>otherlv_9= '<' )
- // InternalCubeDSL.g:7858:7: ( '<' )=>otherlv_9= '<'
+ // InternalCubeDSL.g:7871:6: ( ( '<' )=>otherlv_9= '<' )
+ // InternalCubeDSL.g:7872:7: ( '<' )=>otherlv_9= '<'
{
- otherlv_9=(Token)match(input,59,FOLLOW_71); if (state.failed) return current;
+ otherlv_9=(Token)match(input,60,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_4_2_0());
@@ -21480,18 +21519,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7864:6: ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:7865:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7878:6: ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7879:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:7865:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:7866:8: lv_arguments_10_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:7879:7: (lv_arguments_10_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7880:8: lv_arguments_10_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_arguments_10_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21515,39 +21554,39 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:7883:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )*
- loop142:
+ // InternalCubeDSL.g:7897:6: (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )*
+ loop143:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==48) ) {
- alt142=1;
+ if ( (LA143_0==49) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalCubeDSL.g:7884:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7898:7: otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_11=(Token)match(input,48,FOLLOW_71); if (state.failed) return current;
+ otherlv_11=(Token)match(input,49,FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_4_2_2_0());
}
- // InternalCubeDSL.g:7888:7: ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
- // InternalCubeDSL.g:7889:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7902:7: ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) )
+ // InternalCubeDSL.g:7903:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
{
- // InternalCubeDSL.g:7889:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
- // InternalCubeDSL.g:7890:9: lv_arguments_12_0= ruleJvmArgumentTypeReference
+ // InternalCubeDSL.g:7903:8: (lv_arguments_12_0= ruleJvmArgumentTypeReference )
+ // InternalCubeDSL.g:7904:9: lv_arguments_12_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_4_2_2_1_0());
}
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_arguments_12_0=ruleJvmArgumentTypeReference();
state._fsp--;
@@ -21576,11 +21615,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop142;
+ break loop143;
}
} while (true);
- otherlv_13=(Token)match(input,60,FOLLOW_36); if (state.failed) return current;
+ otherlv_13=(Token)match(input,61,FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_4_2_3());
@@ -21597,7 +21636,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop144;
+ break loop145;
}
} while (true);
@@ -21632,7 +21671,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // InternalCubeDSL.g:7919:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
+ // InternalCubeDSL.g:7933:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -21640,8 +21679,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7919:65: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
- // InternalCubeDSL.g:7920:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
+ // InternalCubeDSL.g:7933:65: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
+ // InternalCubeDSL.g:7934:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceRule());
@@ -21672,7 +21711,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // InternalCubeDSL.g:7926:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
+ // InternalCubeDSL.g:7940:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
public final EObject ruleJvmArgumentTypeReference() throws RecognitionException {
EObject current = null;
@@ -21685,29 +21724,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7932:2: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
- // InternalCubeDSL.g:7933:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ // InternalCubeDSL.g:7946:2: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
+ // InternalCubeDSL.g:7947:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
{
- // InternalCubeDSL.g:7933:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalCubeDSL.g:7947:2: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==RULE_ID||LA146_0==47||LA146_0==72) ) {
- alt146=1;
+ if ( (LA147_0==RULE_ID||LA147_0==48||LA147_0==73) ) {
+ alt147=1;
}
- else if ( (LA146_0==111) ) {
- alt146=2;
+ else if ( (LA147_0==112) ) {
+ alt147=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 146, 0, input);
+ new NoViableAltException("", 147, 0, input);
throw nvae;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalCubeDSL.g:7934:3: this_JvmTypeReference_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:7948:3: this_JvmTypeReference_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -21729,7 +21768,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:7943:3: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
+ // InternalCubeDSL.g:7957:3: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
@@ -21775,7 +21814,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // InternalCubeDSL.g:7955:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
+ // InternalCubeDSL.g:7969:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -21783,8 +21822,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:7955:65: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
- // InternalCubeDSL.g:7956:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
+ // InternalCubeDSL.g:7969:65: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
+ // InternalCubeDSL.g:7970:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceRule());
@@ -21815,7 +21854,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // InternalCubeDSL.g:7962:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) ;
+ // InternalCubeDSL.g:7976:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) ;
public final EObject ruleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
@@ -21833,14 +21872,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:7968:2: ( ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) )
- // InternalCubeDSL.g:7969:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
+ // InternalCubeDSL.g:7982:2: ( ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? ) )
+ // InternalCubeDSL.g:7983:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
{
- // InternalCubeDSL.g:7969:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
- // InternalCubeDSL.g:7970:3: () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
+ // InternalCubeDSL.g:7983:2: ( () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )? )
+ // InternalCubeDSL.g:7984:3: () otherlv_1= '?' ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
{
- // InternalCubeDSL.g:7970:3: ()
- // InternalCubeDSL.g:7971:4:
+ // InternalCubeDSL.g:7984:3: ()
+ // InternalCubeDSL.g:7985:4:
{
if ( state.backtracking==0 ) {
@@ -21852,41 +21891,41 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,111,FOLLOW_112); if (state.failed) return current;
+ otherlv_1=(Token)match(input,112,FOLLOW_113); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
- // InternalCubeDSL.g:7981:3: ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
- int alt149=3;
- int LA149_0 = input.LA(1);
+ // InternalCubeDSL.g:7995:3: ( ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* ) | ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* ) )?
+ int alt150=3;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==98) ) {
- alt149=1;
+ if ( (LA150_0==99) ) {
+ alt150=1;
}
- else if ( (LA149_0==99) ) {
- alt149=2;
+ else if ( (LA150_0==100) ) {
+ alt150=2;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalCubeDSL.g:7982:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
+ // InternalCubeDSL.g:7996:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
{
- // InternalCubeDSL.g:7982:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
- // InternalCubeDSL.g:7983:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
+ // InternalCubeDSL.g:7996:4: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )* )
+ // InternalCubeDSL.g:7997:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) ) ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
{
- // InternalCubeDSL.g:7983:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
- // InternalCubeDSL.g:7984:6: (lv_constraints_2_0= ruleJvmUpperBound )
+ // InternalCubeDSL.g:7997:5: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ // InternalCubeDSL.g:7998:6: (lv_constraints_2_0= ruleJvmUpperBound )
{
- // InternalCubeDSL.g:7984:6: (lv_constraints_2_0= ruleJvmUpperBound )
- // InternalCubeDSL.g:7985:7: lv_constraints_2_0= ruleJvmUpperBound
+ // InternalCubeDSL.g:7998:6: (lv_constraints_2_0= ruleJvmUpperBound )
+ // InternalCubeDSL.g:7999:7: lv_constraints_2_0= ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0_0());
}
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
lv_constraints_2_0=ruleJvmUpperBound();
state._fsp--;
@@ -21910,30 +21949,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:8002:5: ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
- loop147:
+ // InternalCubeDSL.g:8016:5: ( (lv_constraints_3_0= ruleJvmUpperBoundAnded ) )*
+ loop148:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==112) ) {
- alt147=1;
+ if ( (LA148_0==113) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalCubeDSL.g:8003:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
+ // InternalCubeDSL.g:8017:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
{
- // InternalCubeDSL.g:8003:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
- // InternalCubeDSL.g:8004:7: lv_constraints_3_0= ruleJvmUpperBoundAnded
+ // InternalCubeDSL.g:8017:6: (lv_constraints_3_0= ruleJvmUpperBoundAnded )
+ // InternalCubeDSL.g:8018:7: lv_constraints_3_0= ruleJvmUpperBoundAnded
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundAndedParserRuleCall_2_0_1_0());
}
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
lv_constraints_3_0=ruleJvmUpperBoundAnded();
state._fsp--;
@@ -21959,7 +21998,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop147;
+ break loop148;
}
} while (true);
@@ -21970,23 +22009,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:8023:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
+ // InternalCubeDSL.g:8037:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
{
- // InternalCubeDSL.g:8023:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
- // InternalCubeDSL.g:8024:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
+ // InternalCubeDSL.g:8037:4: ( ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )* )
+ // InternalCubeDSL.g:8038:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) ) ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
{
- // InternalCubeDSL.g:8024:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) )
- // InternalCubeDSL.g:8025:6: (lv_constraints_4_0= ruleJvmLowerBound )
+ // InternalCubeDSL.g:8038:5: ( (lv_constraints_4_0= ruleJvmLowerBound ) )
+ // InternalCubeDSL.g:8039:6: (lv_constraints_4_0= ruleJvmLowerBound )
{
- // InternalCubeDSL.g:8025:6: (lv_constraints_4_0= ruleJvmLowerBound )
- // InternalCubeDSL.g:8026:7: lv_constraints_4_0= ruleJvmLowerBound
+ // InternalCubeDSL.g:8039:6: (lv_constraints_4_0= ruleJvmLowerBound )
+ // InternalCubeDSL.g:8040:7: lv_constraints_4_0= ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0_0());
}
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
lv_constraints_4_0=ruleJvmLowerBound();
state._fsp--;
@@ -22010,30 +22049,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:8043:5: ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
- loop148:
+ // InternalCubeDSL.g:8057:5: ( (lv_constraints_5_0= ruleJvmLowerBoundAnded ) )*
+ loop149:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==112) ) {
- alt148=1;
+ if ( (LA149_0==113) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalCubeDSL.g:8044:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
+ // InternalCubeDSL.g:8058:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
{
- // InternalCubeDSL.g:8044:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
- // InternalCubeDSL.g:8045:7: lv_constraints_5_0= ruleJvmLowerBoundAnded
+ // InternalCubeDSL.g:8058:6: (lv_constraints_5_0= ruleJvmLowerBoundAnded )
+ // InternalCubeDSL.g:8059:7: lv_constraints_5_0= ruleJvmLowerBoundAnded
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundAndedParserRuleCall_2_1_1_0());
}
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
lv_constraints_5_0=ruleJvmLowerBoundAnded();
state._fsp--;
@@ -22059,7 +22098,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop148;
+ break loop149;
}
} while (true);
@@ -22097,7 +22136,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // InternalCubeDSL.g:8068:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
+ // InternalCubeDSL.g:8082:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
public final EObject entryRuleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -22105,8 +22144,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8068:54: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
- // InternalCubeDSL.g:8069:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
+ // InternalCubeDSL.g:8082:54: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
+ // InternalCubeDSL.g:8083:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundRule());
@@ -22137,7 +22176,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBound"
- // InternalCubeDSL.g:8075:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalCubeDSL.g:8089:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBound() throws RecognitionException {
EObject current = null;
@@ -22149,23 +22188,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8081:2: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalCubeDSL.g:8082:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8095:2: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalCubeDSL.g:8096:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:8082:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:8083:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8096:2: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8097:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,98,FOLLOW_59); if (state.failed) return current;
+ otherlv_0=(Token)match(input,99,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
- // InternalCubeDSL.g:8087:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:8088:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8101:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8102:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:8088:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:8089:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:8102:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8103:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22221,7 +22260,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // InternalCubeDSL.g:8110:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
+ // InternalCubeDSL.g:8124:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22229,8 +22268,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8110:59: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
- // InternalCubeDSL.g:8111:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
+ // InternalCubeDSL.g:8124:59: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
+ // InternalCubeDSL.g:8125:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmUpperBoundAndedRule());
@@ -22261,7 +22300,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // InternalCubeDSL.g:8117:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalCubeDSL.g:8131:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22273,23 +22312,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8123:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalCubeDSL.g:8124:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8137:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalCubeDSL.g:8138:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:8124:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:8125:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8138:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8139:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,112,FOLLOW_59); if (state.failed) return current;
+ otherlv_0=(Token)match(input,113,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
- // InternalCubeDSL.g:8129:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:8130:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8143:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8144:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:8130:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:8131:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:8144:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8145:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22345,7 +22384,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // InternalCubeDSL.g:8152:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
+ // InternalCubeDSL.g:8166:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
public final EObject entryRuleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -22353,8 +22392,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8152:54: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
- // InternalCubeDSL.g:8153:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
+ // InternalCubeDSL.g:8166:54: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
+ // InternalCubeDSL.g:8167:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundRule());
@@ -22385,7 +22424,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmLowerBound"
- // InternalCubeDSL.g:8159:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalCubeDSL.g:8173:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmLowerBound() throws RecognitionException {
EObject current = null;
@@ -22397,23 +22436,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8165:2: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalCubeDSL.g:8166:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8179:2: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalCubeDSL.g:8180:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:8166:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:8167:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8180:2: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8181:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,99,FOLLOW_59); if (state.failed) return current;
+ otherlv_0=(Token)match(input,100,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
- // InternalCubeDSL.g:8171:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:8172:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8185:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8186:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:8172:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:8173:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:8186:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8187:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22469,7 +22508,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleJvmLowerBoundAnded"
- // InternalCubeDSL.g:8194:1: entryRuleJvmLowerBoundAnded returns [EObject current=null] : iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF ;
+ // InternalCubeDSL.g:8208:1: entryRuleJvmLowerBoundAnded returns [EObject current=null] : iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF ;
public final EObject entryRuleJvmLowerBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22477,8 +22516,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8194:59: (iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF )
- // InternalCubeDSL.g:8195:2: iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF
+ // InternalCubeDSL.g:8208:59: (iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF )
+ // InternalCubeDSL.g:8209:2: iv_ruleJvmLowerBoundAnded= ruleJvmLowerBoundAnded EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getJvmLowerBoundAndedRule());
@@ -22509,7 +22548,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleJvmLowerBoundAnded"
- // InternalCubeDSL.g:8201:1: ruleJvmLowerBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ // InternalCubeDSL.g:8215:1: ruleJvmLowerBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
public final EObject ruleJvmLowerBoundAnded() throws RecognitionException {
EObject current = null;
@@ -22521,23 +22560,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8207:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // InternalCubeDSL.g:8208:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8221:2: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // InternalCubeDSL.g:8222:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // InternalCubeDSL.g:8208:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // InternalCubeDSL.g:8209:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8222:2: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // InternalCubeDSL.g:8223:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
- otherlv_0=(Token)match(input,112,FOLLOW_59); if (state.failed) return current;
+ otherlv_0=(Token)match(input,113,FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAndedAccess().getAmpersandKeyword_0());
}
- // InternalCubeDSL.g:8213:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // InternalCubeDSL.g:8214:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8227:3: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:8228:4: (lv_typeReference_1_0= ruleJvmTypeReference )
{
- // InternalCubeDSL.g:8214:4: (lv_typeReference_1_0= ruleJvmTypeReference )
- // InternalCubeDSL.g:8215:5: lv_typeReference_1_0= ruleJvmTypeReference
+ // InternalCubeDSL.g:8228:4: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // InternalCubeDSL.g:8229:5: lv_typeReference_1_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
@@ -22593,7 +22632,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalCubeDSL.g:8236:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
+ // InternalCubeDSL.g:8250:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
String current = null;
@@ -22601,8 +22640,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8236:65: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
- // InternalCubeDSL.g:8237:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
+ // InternalCubeDSL.g:8250:65: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
+ // InternalCubeDSL.g:8251:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
@@ -22633,7 +22672,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalCubeDSL.g:8243:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) ;
+ // InternalCubeDSL.g:8257:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) ;
public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22645,18 +22684,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8249:2: ( (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) )
- // InternalCubeDSL.g:8250:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
+ // InternalCubeDSL.g:8263:2: ( (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) )
+ // InternalCubeDSL.g:8264:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
{
- // InternalCubeDSL.g:8250:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
- // InternalCubeDSL.g:8251:3: this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*'
+ // InternalCubeDSL.g:8264:2: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
+ // InternalCubeDSL.g:8265:3: this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*'
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
this_QualifiedName_0=ruleQualifiedName();
state._fsp--;
@@ -22671,14 +22710,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- kw=(Token)match(input,39,FOLLOW_115); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_116); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
}
- kw=(Token)match(input,43,FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,44,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -22710,7 +22749,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleValidID"
- // InternalCubeDSL.g:8275:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
+ // InternalCubeDSL.g:8289:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
public final String entryRuleValidID() throws RecognitionException {
String current = null;
@@ -22718,8 +22757,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8275:47: (iv_ruleValidID= ruleValidID EOF )
- // InternalCubeDSL.g:8276:2: iv_ruleValidID= ruleValidID EOF
+ // InternalCubeDSL.g:8289:47: (iv_ruleValidID= ruleValidID EOF )
+ // InternalCubeDSL.g:8290:2: iv_ruleValidID= ruleValidID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValidIDRule());
@@ -22750,7 +22789,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleValidID"
- // InternalCubeDSL.g:8282:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ // InternalCubeDSL.g:8296:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22760,8 +22799,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8288:2: (this_ID_0= RULE_ID )
- // InternalCubeDSL.g:8289:2: this_ID_0= RULE_ID
+ // InternalCubeDSL.g:8302:2: (this_ID_0= RULE_ID )
+ // InternalCubeDSL.g:8303:2: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22796,7 +22835,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXImportSection"
- // InternalCubeDSL.g:8299:1: entryRuleXImportSection returns [EObject current=null] : iv_ruleXImportSection= ruleXImportSection EOF ;
+ // InternalCubeDSL.g:8313:1: entryRuleXImportSection returns [EObject current=null] : iv_ruleXImportSection= ruleXImportSection EOF ;
public final EObject entryRuleXImportSection() throws RecognitionException {
EObject current = null;
@@ -22804,8 +22843,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8299:55: (iv_ruleXImportSection= ruleXImportSection EOF )
- // InternalCubeDSL.g:8300:2: iv_ruleXImportSection= ruleXImportSection EOF
+ // InternalCubeDSL.g:8313:55: (iv_ruleXImportSection= ruleXImportSection EOF )
+ // InternalCubeDSL.g:8314:2: iv_ruleXImportSection= ruleXImportSection EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportSectionRule());
@@ -22836,7 +22875,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXImportSection"
- // InternalCubeDSL.g:8306:1: ruleXImportSection returns [EObject current=null] : ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ ;
+ // InternalCubeDSL.g:8320:1: ruleXImportSection returns [EObject current=null] : ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ ;
public final EObject ruleXImportSection() throws RecognitionException {
EObject current = null;
@@ -22847,34 +22886,34 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8312:2: ( ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ )
- // InternalCubeDSL.g:8313:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
+ // InternalCubeDSL.g:8326:2: ( ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ )
+ // InternalCubeDSL.g:8327:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
{
- // InternalCubeDSL.g:8313:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
- int cnt150=0;
- loop150:
+ // InternalCubeDSL.g:8327:2: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
+ int cnt151=0;
+ loop151:
do {
- int alt150=2;
- int LA150_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==40) ) {
- alt150=1;
+ if ( (LA151_0==41) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalCubeDSL.g:8314:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ // InternalCubeDSL.g:8328:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
{
- // InternalCubeDSL.g:8314:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
- // InternalCubeDSL.g:8315:4: lv_importDeclarations_0_0= ruleXImportDeclaration
+ // InternalCubeDSL.g:8328:3: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ // InternalCubeDSL.g:8329:4: lv_importDeclarations_0_0= ruleXImportDeclaration
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
}
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
lv_importDeclarations_0_0=ruleXImportDeclaration();
state._fsp--;
@@ -22900,13 +22939,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt150 >= 1 ) break loop150;
+ if ( cnt151 >= 1 ) break loop151;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(150, input);
+ new EarlyExitException(151, input);
throw eee;
}
- cnt150++;
+ cnt151++;
} while (true);
@@ -22931,7 +22970,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameInStaticImport"
- // InternalCubeDSL.g:8335:1: entryRuleQualifiedNameInStaticImport returns [String current=null] : iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF ;
+ // InternalCubeDSL.g:8349:1: entryRuleQualifiedNameInStaticImport returns [String current=null] : iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF ;
public final String entryRuleQualifiedNameInStaticImport() throws RecognitionException {
String current = null;
@@ -22939,8 +22978,8 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
try {
- // InternalCubeDSL.g:8335:67: (iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF )
- // InternalCubeDSL.g:8336:2: iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF
+ // InternalCubeDSL.g:8349:67: (iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF )
+ // InternalCubeDSL.g:8350:2: iv_ruleQualifiedNameInStaticImport= ruleQualifiedNameInStaticImport EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameInStaticImportRule());
@@ -22971,7 +23010,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameInStaticImport"
- // InternalCubeDSL.g:8342:1: ruleQualifiedNameInStaticImport returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '.' )+ ;
+ // InternalCubeDSL.g:8356:1: ruleQualifiedNameInStaticImport returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '.' )+ ;
public final AntlrDatatypeRuleToken ruleQualifiedNameInStaticImport() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22983,37 +23022,37 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8348:2: ( (this_ValidID_0= ruleValidID kw= '.' )+ )
- // InternalCubeDSL.g:8349:2: (this_ValidID_0= ruleValidID kw= '.' )+
+ // InternalCubeDSL.g:8362:2: ( (this_ValidID_0= ruleValidID kw= '.' )+ )
+ // InternalCubeDSL.g:8363:2: (this_ValidID_0= ruleValidID kw= '.' )+
{
- // InternalCubeDSL.g:8349:2: (this_ValidID_0= ruleValidID kw= '.' )+
- int cnt151=0;
- loop151:
+ // InternalCubeDSL.g:8363:2: (this_ValidID_0= ruleValidID kw= '.' )+
+ int cnt152=0;
+ loop152:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==RULE_ID) ) {
- int LA151_2 = input.LA(2);
+ if ( (LA152_0==RULE_ID) ) {
+ int LA152_2 = input.LA(2);
- if ( (LA151_2==39) ) {
- alt151=1;
+ if ( (LA152_2==40) ) {
+ alt152=1;
}
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalCubeDSL.g:8350:3: this_ValidID_0= ruleValidID kw= '.'
+ // InternalCubeDSL.g:8364:3: this_ValidID_0= ruleValidID kw= '.'
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameInStaticImportAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
this_ValidID_0=ruleValidID();
state._fsp--;
@@ -23028,7 +23067,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- kw=(Token)match(input,39,FOLLOW_117); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_118); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -23040,13 +23079,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt151 >= 1 ) break loop151;
+ if ( cnt152 >= 1 ) break loop152;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(151, input);
+ new EarlyExitException(152, input);
throw eee;
}
- cnt151++;
+ cnt152++;
} while (true);
@@ -23071,7 +23110,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeAggregatorEnum"
- // InternalCubeDSL.g:8369:1: ruleCubeAggregatorEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) ) ;
+ // InternalCubeDSL.g:8383:1: ruleCubeAggregatorEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) ) ;
public final Enumerator ruleCubeAggregatorEnum() throws RecognitionException {
Enumerator current = null;
@@ -23086,58 +23125,58 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8375:2: ( ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) ) )
- // InternalCubeDSL.g:8376:2: ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) )
+ // InternalCubeDSL.g:8389:2: ( ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) ) )
+ // InternalCubeDSL.g:8390:2: ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) )
{
- // InternalCubeDSL.g:8376:2: ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) )
- int alt152=6;
+ // InternalCubeDSL.g:8390:2: ( (enumLiteral_0= 'sum' ) | (enumLiteral_1= 'count' ) | (enumLiteral_2= 'min' ) | (enumLiteral_3= 'max' ) | (enumLiteral_4= 'avg' ) | (enumLiteral_5= 'distinct-count' ) )
+ int alt153=6;
switch ( input.LA(1) ) {
- case 113:
- {
- alt152=1;
- }
- break;
case 114:
{
- alt152=2;
+ alt153=1;
}
break;
case 115:
{
- alt152=3;
+ alt153=2;
}
break;
case 116:
{
- alt152=4;
+ alt153=3;
}
break;
case 117:
{
- alt152=5;
+ alt153=4;
}
break;
case 118:
{
- alt152=6;
+ alt153=5;
+ }
+ break;
+ case 119:
+ {
+ alt153=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 152, 0, input);
+ new NoViableAltException("", 153, 0, input);
throw nvae;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalCubeDSL.g:8377:3: (enumLiteral_0= 'sum' )
+ // InternalCubeDSL.g:8391:3: (enumLiteral_0= 'sum' )
{
- // InternalCubeDSL.g:8377:3: (enumLiteral_0= 'sum' )
- // InternalCubeDSL.g:8378:4: enumLiteral_0= 'sum'
+ // InternalCubeDSL.g:8391:3: (enumLiteral_0= 'sum' )
+ // InternalCubeDSL.g:8392:4: enumLiteral_0= 'sum'
{
- enumLiteral_0=(Token)match(input,113,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_0=(Token)match(input,114,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getSUMEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
@@ -23151,12 +23190,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:8385:3: (enumLiteral_1= 'count' )
+ // InternalCubeDSL.g:8399:3: (enumLiteral_1= 'count' )
{
- // InternalCubeDSL.g:8385:3: (enumLiteral_1= 'count' )
- // InternalCubeDSL.g:8386:4: enumLiteral_1= 'count'
+ // InternalCubeDSL.g:8399:3: (enumLiteral_1= 'count' )
+ // InternalCubeDSL.g:8400:4: enumLiteral_1= 'count'
{
- enumLiteral_1=(Token)match(input,114,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_1=(Token)match(input,115,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getCOUNTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
@@ -23170,12 +23209,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:8393:3: (enumLiteral_2= 'min' )
+ // InternalCubeDSL.g:8407:3: (enumLiteral_2= 'min' )
{
- // InternalCubeDSL.g:8393:3: (enumLiteral_2= 'min' )
- // InternalCubeDSL.g:8394:4: enumLiteral_2= 'min'
+ // InternalCubeDSL.g:8407:3: (enumLiteral_2= 'min' )
+ // InternalCubeDSL.g:8408:4: enumLiteral_2= 'min'
{
- enumLiteral_2=(Token)match(input,115,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_2=(Token)match(input,116,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getMINEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
@@ -23189,12 +23228,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:8401:3: (enumLiteral_3= 'max' )
+ // InternalCubeDSL.g:8415:3: (enumLiteral_3= 'max' )
{
- // InternalCubeDSL.g:8401:3: (enumLiteral_3= 'max' )
- // InternalCubeDSL.g:8402:4: enumLiteral_3= 'max'
+ // InternalCubeDSL.g:8415:3: (enumLiteral_3= 'max' )
+ // InternalCubeDSL.g:8416:4: enumLiteral_3= 'max'
{
- enumLiteral_3=(Token)match(input,116,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_3=(Token)match(input,117,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getMAXEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
@@ -23208,12 +23247,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:8409:3: (enumLiteral_4= 'avg' )
+ // InternalCubeDSL.g:8423:3: (enumLiteral_4= 'avg' )
{
- // InternalCubeDSL.g:8409:3: (enumLiteral_4= 'avg' )
- // InternalCubeDSL.g:8410:4: enumLiteral_4= 'avg'
+ // InternalCubeDSL.g:8423:3: (enumLiteral_4= 'avg' )
+ // InternalCubeDSL.g:8424:4: enumLiteral_4= 'avg'
{
- enumLiteral_4=(Token)match(input,117,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_4=(Token)match(input,118,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getAVGEnumLiteralDeclaration_4().getEnumLiteral().getInstance();
@@ -23227,12 +23266,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:8417:3: (enumLiteral_5= 'distinct-count' )
+ // InternalCubeDSL.g:8431:3: (enumLiteral_5= 'distinct-count' )
{
- // InternalCubeDSL.g:8417:3: (enumLiteral_5= 'distinct-count' )
- // InternalCubeDSL.g:8418:4: enumLiteral_5= 'distinct-count'
+ // InternalCubeDSL.g:8431:3: (enumLiteral_5= 'distinct-count' )
+ // InternalCubeDSL.g:8432:4: enumLiteral_5= 'distinct-count'
{
- enumLiteral_5=(Token)match(input,118,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_5=(Token)match(input,119,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeAggregatorEnumAccess().getDSCEnumLiteralDeclaration_5().getEnumLiteral().getInstance();
@@ -23270,7 +23309,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeLevelPropType"
- // InternalCubeDSL.g:8428:1: ruleCubeLevelPropType returns [Enumerator current=null] : ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) ) ;
+ // InternalCubeDSL.g:8442:1: ruleCubeLevelPropType returns [Enumerator current=null] : ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) ) ;
public final Enumerator ruleCubeLevelPropType() throws RecognitionException {
Enumerator current = null;
@@ -23286,63 +23325,63 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8434:2: ( ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) ) )
- // InternalCubeDSL.g:8435:2: ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) )
+ // InternalCubeDSL.g:8448:2: ( ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) ) )
+ // InternalCubeDSL.g:8449:2: ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) )
{
- // InternalCubeDSL.g:8435:2: ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) )
- int alt153=7;
+ // InternalCubeDSL.g:8449:2: ( (enumLiteral_0= 'String' ) | (enumLiteral_1= 'Numeric' ) | (enumLiteral_2= 'Integer' ) | (enumLiteral_3= 'Boolean' ) | (enumLiteral_4= 'Date' ) | (enumLiteral_5= 'Time' ) | (enumLiteral_6= 'Timestamp' ) )
+ int alt154=7;
switch ( input.LA(1) ) {
- case 119:
- {
- alt153=1;
- }
- break;
case 120:
{
- alt153=2;
+ alt154=1;
}
break;
case 121:
{
- alt153=3;
+ alt154=2;
}
break;
case 122:
{
- alt153=4;
+ alt154=3;
}
break;
case 123:
{
- alt153=5;
+ alt154=4;
}
break;
case 124:
{
- alt153=6;
+ alt154=5;
}
break;
case 125:
{
- alt153=7;
+ alt154=6;
+ }
+ break;
+ case 126:
+ {
+ alt154=7;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 153, 0, input);
+ new NoViableAltException("", 154, 0, input);
throw nvae;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalCubeDSL.g:8436:3: (enumLiteral_0= 'String' )
+ // InternalCubeDSL.g:8450:3: (enumLiteral_0= 'String' )
{
- // InternalCubeDSL.g:8436:3: (enumLiteral_0= 'String' )
- // InternalCubeDSL.g:8437:4: enumLiteral_0= 'String'
+ // InternalCubeDSL.g:8450:3: (enumLiteral_0= 'String' )
+ // InternalCubeDSL.g:8451:4: enumLiteral_0= 'String'
{
- enumLiteral_0=(Token)match(input,119,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_0=(Token)match(input,120,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getSTRINGEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
@@ -23356,12 +23395,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:8444:3: (enumLiteral_1= 'Numeric' )
+ // InternalCubeDSL.g:8458:3: (enumLiteral_1= 'Numeric' )
{
- // InternalCubeDSL.g:8444:3: (enumLiteral_1= 'Numeric' )
- // InternalCubeDSL.g:8445:4: enumLiteral_1= 'Numeric'
+ // InternalCubeDSL.g:8458:3: (enumLiteral_1= 'Numeric' )
+ // InternalCubeDSL.g:8459:4: enumLiteral_1= 'Numeric'
{
- enumLiteral_1=(Token)match(input,120,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_1=(Token)match(input,121,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getNUMERICEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
@@ -23375,12 +23414,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:8452:3: (enumLiteral_2= 'Integer' )
+ // InternalCubeDSL.g:8466:3: (enumLiteral_2= 'Integer' )
{
- // InternalCubeDSL.g:8452:3: (enumLiteral_2= 'Integer' )
- // InternalCubeDSL.g:8453:4: enumLiteral_2= 'Integer'
+ // InternalCubeDSL.g:8466:3: (enumLiteral_2= 'Integer' )
+ // InternalCubeDSL.g:8467:4: enumLiteral_2= 'Integer'
{
- enumLiteral_2=(Token)match(input,121,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_2=(Token)match(input,122,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getINTEGEREnumLiteralDeclaration_2().getEnumLiteral().getInstance();
@@ -23394,12 +23433,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:8460:3: (enumLiteral_3= 'Boolean' )
+ // InternalCubeDSL.g:8474:3: (enumLiteral_3= 'Boolean' )
{
- // InternalCubeDSL.g:8460:3: (enumLiteral_3= 'Boolean' )
- // InternalCubeDSL.g:8461:4: enumLiteral_3= 'Boolean'
+ // InternalCubeDSL.g:8474:3: (enumLiteral_3= 'Boolean' )
+ // InternalCubeDSL.g:8475:4: enumLiteral_3= 'Boolean'
{
- enumLiteral_3=(Token)match(input,122,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_3=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getBOOLEANEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
@@ -23413,12 +23452,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:8468:3: (enumLiteral_4= 'Date' )
+ // InternalCubeDSL.g:8482:3: (enumLiteral_4= 'Date' )
{
- // InternalCubeDSL.g:8468:3: (enumLiteral_4= 'Date' )
- // InternalCubeDSL.g:8469:4: enumLiteral_4= 'Date'
+ // InternalCubeDSL.g:8482:3: (enumLiteral_4= 'Date' )
+ // InternalCubeDSL.g:8483:4: enumLiteral_4= 'Date'
{
- enumLiteral_4=(Token)match(input,123,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_4=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getDATEEnumLiteralDeclaration_4().getEnumLiteral().getInstance();
@@ -23432,12 +23471,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:8476:3: (enumLiteral_5= 'Time' )
+ // InternalCubeDSL.g:8490:3: (enumLiteral_5= 'Time' )
{
- // InternalCubeDSL.g:8476:3: (enumLiteral_5= 'Time' )
- // InternalCubeDSL.g:8477:4: enumLiteral_5= 'Time'
+ // InternalCubeDSL.g:8490:3: (enumLiteral_5= 'Time' )
+ // InternalCubeDSL.g:8491:4: enumLiteral_5= 'Time'
{
- enumLiteral_5=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_5=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getTIMEEnumLiteralDeclaration_5().getEnumLiteral().getInstance();
@@ -23451,12 +23490,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:8484:3: (enumLiteral_6= 'Timestamp' )
+ // InternalCubeDSL.g:8498:3: (enumLiteral_6= 'Timestamp' )
{
- // InternalCubeDSL.g:8484:3: (enumLiteral_6= 'Timestamp' )
- // InternalCubeDSL.g:8485:4: enumLiteral_6= 'Timestamp'
+ // InternalCubeDSL.g:8498:3: (enumLiteral_6= 'Timestamp' )
+ // InternalCubeDSL.g:8499:4: enumLiteral_6= 'Timestamp'
{
- enumLiteral_6=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_6=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelPropTypeAccess().getTIMESTAMPEnumLiteralDeclaration_6().getEnumLiteral().getInstance();
@@ -23494,7 +23533,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCubeLevelLevelType"
- // InternalCubeDSL.g:8495:1: ruleCubeLevelLevelType returns [Enumerator current=null] : ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) ) ;
+ // InternalCubeDSL.g:8509:1: ruleCubeLevelLevelType returns [Enumerator current=null] : ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) ) ;
public final Enumerator ruleCubeLevelLevelType() throws RecognitionException {
Enumerator current = null;
@@ -23513,78 +23552,78 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalCubeDSL.g:8501:2: ( ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) ) )
- // InternalCubeDSL.g:8502:2: ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) )
+ // InternalCubeDSL.g:8515:2: ( ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) ) )
+ // InternalCubeDSL.g:8516:2: ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) )
{
- // InternalCubeDSL.g:8502:2: ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) )
- int alt154=10;
+ // InternalCubeDSL.g:8516:2: ( (enumLiteral_0= 'Time' ) | (enumLiteral_1= 'TimeYears' ) | (enumLiteral_2= 'TimeHalfYears' ) | (enumLiteral_3= 'TimeQuarters' ) | (enumLiteral_4= 'TimeMonths' ) | (enumLiteral_5= 'TimeWeeks' ) | (enumLiteral_6= 'TimeDays' ) | (enumLiteral_7= 'TimeHours' ) | (enumLiteral_8= 'TimeMinutes' ) | (enumLiteral_9= 'TimeSeconds' ) )
+ int alt155=10;
switch ( input.LA(1) ) {
- case 124:
- {
- alt154=1;
- }
- break;
- case 126:
+ case 125:
{
- alt154=2;
+ alt155=1;
}
break;
case 127:
{
- alt154=3;
+ alt155=2;
}
break;
case 128:
{
- alt154=4;
+ alt155=3;
}
break;
case 129:
{
- alt154=5;
+ alt155=4;
}
break;
case 130:
{
- alt154=6;
+ alt155=5;
}
break;
case 131:
{
- alt154=7;
+ alt155=6;
}
break;
case 132:
{
- alt154=8;
+ alt155=7;
}
break;
case 133:
{
- alt154=9;
+ alt155=8;
}
break;
case 134:
{
- alt154=10;
+ alt155=9;
+ }
+ break;
+ case 135:
+ {
+ alt155=10;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 154, 0, input);
+ new NoViableAltException("", 155, 0, input);
throw nvae;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalCubeDSL.g:8503:3: (enumLiteral_0= 'Time' )
+ // InternalCubeDSL.g:8517:3: (enumLiteral_0= 'Time' )
{
- // InternalCubeDSL.g:8503:3: (enumLiteral_0= 'Time' )
- // InternalCubeDSL.g:8504:4: enumLiteral_0= 'Time'
+ // InternalCubeDSL.g:8517:3: (enumLiteral_0= 'Time' )
+ // InternalCubeDSL.g:8518:4: enumLiteral_0= 'Time'
{
- enumLiteral_0=(Token)match(input,124,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_0=(Token)match(input,125,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIMEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
@@ -23598,12 +23637,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalCubeDSL.g:8511:3: (enumLiteral_1= 'TimeYears' )
+ // InternalCubeDSL.g:8525:3: (enumLiteral_1= 'TimeYears' )
{
- // InternalCubeDSL.g:8511:3: (enumLiteral_1= 'TimeYears' )
- // InternalCubeDSL.g:8512:4: enumLiteral_1= 'TimeYears'
+ // InternalCubeDSL.g:8525:3: (enumLiteral_1= 'TimeYears' )
+ // InternalCubeDSL.g:8526:4: enumLiteral_1= 'TimeYears'
{
- enumLiteral_1=(Token)match(input,126,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_1=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_YEARSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
@@ -23617,12 +23656,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:8519:3: (enumLiteral_2= 'TimeHalfYears' )
+ // InternalCubeDSL.g:8533:3: (enumLiteral_2= 'TimeHalfYears' )
{
- // InternalCubeDSL.g:8519:3: (enumLiteral_2= 'TimeHalfYears' )
- // InternalCubeDSL.g:8520:4: enumLiteral_2= 'TimeHalfYears'
+ // InternalCubeDSL.g:8533:3: (enumLiteral_2= 'TimeHalfYears' )
+ // InternalCubeDSL.g:8534:4: enumLiteral_2= 'TimeHalfYears'
{
- enumLiteral_2=(Token)match(input,127,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_2=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_HALF_YEARSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
@@ -23636,12 +23675,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalCubeDSL.g:8527:3: (enumLiteral_3= 'TimeQuarters' )
+ // InternalCubeDSL.g:8541:3: (enumLiteral_3= 'TimeQuarters' )
{
- // InternalCubeDSL.g:8527:3: (enumLiteral_3= 'TimeQuarters' )
- // InternalCubeDSL.g:8528:4: enumLiteral_3= 'TimeQuarters'
+ // InternalCubeDSL.g:8541:3: (enumLiteral_3= 'TimeQuarters' )
+ // InternalCubeDSL.g:8542:4: enumLiteral_3= 'TimeQuarters'
{
- enumLiteral_3=(Token)match(input,128,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_3=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_QUARTERSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
@@ -23655,12 +23694,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalCubeDSL.g:8535:3: (enumLiteral_4= 'TimeMonths' )
+ // InternalCubeDSL.g:8549:3: (enumLiteral_4= 'TimeMonths' )
{
- // InternalCubeDSL.g:8535:3: (enumLiteral_4= 'TimeMonths' )
- // InternalCubeDSL.g:8536:4: enumLiteral_4= 'TimeMonths'
+ // InternalCubeDSL.g:8549:3: (enumLiteral_4= 'TimeMonths' )
+ // InternalCubeDSL.g:8550:4: enumLiteral_4= 'TimeMonths'
{
- enumLiteral_4=(Token)match(input,129,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_4=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_MONTHSEnumLiteralDeclaration_4().getEnumLiteral().getInstance();
@@ -23674,12 +23713,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalCubeDSL.g:8543:3: (enumLiteral_5= 'TimeWeeks' )
+ // InternalCubeDSL.g:8557:3: (enumLiteral_5= 'TimeWeeks' )
{
- // InternalCubeDSL.g:8543:3: (enumLiteral_5= 'TimeWeeks' )
- // InternalCubeDSL.g:8544:4: enumLiteral_5= 'TimeWeeks'
+ // InternalCubeDSL.g:8557:3: (enumLiteral_5= 'TimeWeeks' )
+ // InternalCubeDSL.g:8558:4: enumLiteral_5= 'TimeWeeks'
{
- enumLiteral_5=(Token)match(input,130,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_5=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_WEEKSEnumLiteralDeclaration_5().getEnumLiteral().getInstance();
@@ -23693,12 +23732,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalCubeDSL.g:8551:3: (enumLiteral_6= 'TimeDays' )
+ // InternalCubeDSL.g:8565:3: (enumLiteral_6= 'TimeDays' )
{
- // InternalCubeDSL.g:8551:3: (enumLiteral_6= 'TimeDays' )
- // InternalCubeDSL.g:8552:4: enumLiteral_6= 'TimeDays'
+ // InternalCubeDSL.g:8565:3: (enumLiteral_6= 'TimeDays' )
+ // InternalCubeDSL.g:8566:4: enumLiteral_6= 'TimeDays'
{
- enumLiteral_6=(Token)match(input,131,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_6=(Token)match(input,132,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_DAYSEnumLiteralDeclaration_6().getEnumLiteral().getInstance();
@@ -23712,12 +23751,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalCubeDSL.g:8559:3: (enumLiteral_7= 'TimeHours' )
+ // InternalCubeDSL.g:8573:3: (enumLiteral_7= 'TimeHours' )
{
- // InternalCubeDSL.g:8559:3: (enumLiteral_7= 'TimeHours' )
- // InternalCubeDSL.g:8560:4: enumLiteral_7= 'TimeHours'
+ // InternalCubeDSL.g:8573:3: (enumLiteral_7= 'TimeHours' )
+ // InternalCubeDSL.g:8574:4: enumLiteral_7= 'TimeHours'
{
- enumLiteral_7=(Token)match(input,132,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_7=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_HOURSEnumLiteralDeclaration_7().getEnumLiteral().getInstance();
@@ -23731,12 +23770,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalCubeDSL.g:8567:3: (enumLiteral_8= 'TimeMinutes' )
+ // InternalCubeDSL.g:8581:3: (enumLiteral_8= 'TimeMinutes' )
{
- // InternalCubeDSL.g:8567:3: (enumLiteral_8= 'TimeMinutes' )
- // InternalCubeDSL.g:8568:4: enumLiteral_8= 'TimeMinutes'
+ // InternalCubeDSL.g:8581:3: (enumLiteral_8= 'TimeMinutes' )
+ // InternalCubeDSL.g:8582:4: enumLiteral_8= 'TimeMinutes'
{
- enumLiteral_8=(Token)match(input,133,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_8=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_MINUTESEnumLiteralDeclaration_8().getEnumLiteral().getInstance();
@@ -23750,12 +23789,12 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalCubeDSL.g:8575:3: (enumLiteral_9= 'TimeSeconds' )
+ // InternalCubeDSL.g:8589:3: (enumLiteral_9= 'TimeSeconds' )
{
- // InternalCubeDSL.g:8575:3: (enumLiteral_9= 'TimeSeconds' )
- // InternalCubeDSL.g:8576:4: enumLiteral_9= 'TimeSeconds'
+ // InternalCubeDSL.g:8589:3: (enumLiteral_9= 'TimeSeconds' )
+ // InternalCubeDSL.g:8590:4: enumLiteral_9= 'TimeSeconds'
{
- enumLiteral_9=(Token)match(input,134,FOLLOW_2); if (state.failed) return current;
+ enumLiteral_9=(Token)match(input,135,FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current = grammarAccess.getCubeLevelLevelTypeAccess().getMDLEVEL_TYPE_TIME_SECONDSEnumLiteralDeclaration_9().getEnumLiteral().getInstance();
@@ -23793,10 +23832,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred1_InternalCubeDSL
public final void synpred1_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:1745:5: ( '(' )
- // InternalCubeDSL.g:1745:6: '('
+ // InternalCubeDSL.g:1759:5: ( '(' )
+ // InternalCubeDSL.g:1759:6: '('
{
- match(input,47,FOLLOW_2); if (state.failed) return ;
+ match(input,48,FOLLOW_2); if (state.failed) return ;
}
}
@@ -23804,19 +23843,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred2_InternalCubeDSL
public final void synpred2_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:1754:7: ( ( ( ( ruleValidID ) ) '=' ) )
- // InternalCubeDSL.g:1754:8: ( ( ( ruleValidID ) ) '=' )
+ // InternalCubeDSL.g:1768:7: ( ( ( ( ruleValidID ) ) '=' ) )
+ // InternalCubeDSL.g:1768:8: ( ( ( ruleValidID ) ) '=' )
{
- // InternalCubeDSL.g:1754:8: ( ( ( ruleValidID ) ) '=' )
- // InternalCubeDSL.g:1755:8: ( ( ruleValidID ) ) '='
+ // InternalCubeDSL.g:1768:8: ( ( ( ruleValidID ) ) '=' )
+ // InternalCubeDSL.g:1769:8: ( ( ruleValidID ) ) '='
{
- // InternalCubeDSL.g:1755:8: ( ( ruleValidID ) )
- // InternalCubeDSL.g:1756:9: ( ruleValidID )
+ // InternalCubeDSL.g:1769:8: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:1770:9: ( ruleValidID )
{
- // InternalCubeDSL.g:1756:9: ( ruleValidID )
- // InternalCubeDSL.g:1757:10: ruleValidID
+ // InternalCubeDSL.g:1770:9: ( ruleValidID )
+ // InternalCubeDSL.g:1771:10: ruleValidID
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
ruleValidID();
state._fsp--;
@@ -23827,7 +23866,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- match(input,50,FOLLOW_2); if (state.failed) return ;
+ match(input,51,FOLLOW_2); if (state.failed) return ;
}
@@ -23838,19 +23877,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred5_InternalCubeDSL
public final void synpred5_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:1934:5: ( ( () '#' '[' ) )
- // InternalCubeDSL.g:1934:6: ( () '#' '[' )
+ // InternalCubeDSL.g:1948:5: ( ( () '#' '[' ) )
+ // InternalCubeDSL.g:1948:6: ( () '#' '[' )
{
- // InternalCubeDSL.g:1934:6: ( () '#' '[' )
- // InternalCubeDSL.g:1935:6: () '#' '['
+ // InternalCubeDSL.g:1948:6: ( () '#' '[' )
+ // InternalCubeDSL.g:1949:6: () '#' '['
{
- // InternalCubeDSL.g:1935:6: ()
- // InternalCubeDSL.g:1936:6:
+ // InternalCubeDSL.g:1949:6: ()
+ // InternalCubeDSL.g:1950:6:
{
}
- match(input,51,FOLLOW_47); if (state.failed) return ;
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,52,FOLLOW_48); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -23861,19 +23900,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred6_InternalCubeDSL
public final void synpred6_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2076:5: ( ( () '#' '[' ) )
- // InternalCubeDSL.g:2076:6: ( () '#' '[' )
+ // InternalCubeDSL.g:2090:5: ( ( () '#' '[' ) )
+ // InternalCubeDSL.g:2090:6: ( () '#' '[' )
{
- // InternalCubeDSL.g:2076:6: ( () '#' '[' )
- // InternalCubeDSL.g:2077:6: () '#' '['
+ // InternalCubeDSL.g:2090:6: ( () '#' '[' )
+ // InternalCubeDSL.g:2091:6: () '#' '['
{
- // InternalCubeDSL.g:2077:6: ()
- // InternalCubeDSL.g:2078:6:
+ // InternalCubeDSL.g:2091:6: ()
+ // InternalCubeDSL.g:2092:6:
{
}
- match(input,51,FOLLOW_47); if (state.failed) return ;
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,52,FOLLOW_48); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -23884,22 +23923,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred7_InternalCubeDSL
public final void synpred7_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2304:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )
- // InternalCubeDSL.g:2304:7: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalCubeDSL.g:2318:6: ( ( () ( ( ruleOpMultiAssign ) ) ) )
+ // InternalCubeDSL.g:2318:7: ( () ( ( ruleOpMultiAssign ) ) )
{
- // InternalCubeDSL.g:2304:7: ( () ( ( ruleOpMultiAssign ) ) )
- // InternalCubeDSL.g:2305:7: () ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:2318:7: ( () ( ( ruleOpMultiAssign ) ) )
+ // InternalCubeDSL.g:2319:7: () ( ( ruleOpMultiAssign ) )
{
- // InternalCubeDSL.g:2305:7: ()
- // InternalCubeDSL.g:2306:7:
+ // InternalCubeDSL.g:2319:7: ()
+ // InternalCubeDSL.g:2320:7:
{
}
- // InternalCubeDSL.g:2307:7: ( ( ruleOpMultiAssign ) )
- // InternalCubeDSL.g:2308:8: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:2321:7: ( ( ruleOpMultiAssign ) )
+ // InternalCubeDSL.g:2322:8: ( ruleOpMultiAssign )
{
- // InternalCubeDSL.g:2308:8: ( ruleOpMultiAssign )
- // InternalCubeDSL.g:2309:9: ruleOpMultiAssign
+ // InternalCubeDSL.g:2322:8: ( ruleOpMultiAssign )
+ // InternalCubeDSL.g:2323:9: ruleOpMultiAssign
{
pushFollow(FOLLOW_2);
ruleOpMultiAssign();
@@ -23922,22 +23961,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred8_InternalCubeDSL
public final void synpred8_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2498:5: ( ( () ( ( ruleOpOr ) ) ) )
- // InternalCubeDSL.g:2498:6: ( () ( ( ruleOpOr ) ) )
+ // InternalCubeDSL.g:2512:5: ( ( () ( ( ruleOpOr ) ) ) )
+ // InternalCubeDSL.g:2512:6: ( () ( ( ruleOpOr ) ) )
{
- // InternalCubeDSL.g:2498:6: ( () ( ( ruleOpOr ) ) )
- // InternalCubeDSL.g:2499:6: () ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:2512:6: ( () ( ( ruleOpOr ) ) )
+ // InternalCubeDSL.g:2513:6: () ( ( ruleOpOr ) )
{
- // InternalCubeDSL.g:2499:6: ()
- // InternalCubeDSL.g:2500:6:
+ // InternalCubeDSL.g:2513:6: ()
+ // InternalCubeDSL.g:2514:6:
{
}
- // InternalCubeDSL.g:2501:6: ( ( ruleOpOr ) )
- // InternalCubeDSL.g:2502:7: ( ruleOpOr )
+ // InternalCubeDSL.g:2515:6: ( ( ruleOpOr ) )
+ // InternalCubeDSL.g:2516:7: ( ruleOpOr )
{
- // InternalCubeDSL.g:2502:7: ( ruleOpOr )
- // InternalCubeDSL.g:2503:8: ruleOpOr
+ // InternalCubeDSL.g:2516:7: ( ruleOpOr )
+ // InternalCubeDSL.g:2517:8: ruleOpOr
{
pushFollow(FOLLOW_2);
ruleOpOr();
@@ -23960,22 +23999,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred9_InternalCubeDSL
public final void synpred9_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2605:5: ( ( () ( ( ruleOpAnd ) ) ) )
- // InternalCubeDSL.g:2605:6: ( () ( ( ruleOpAnd ) ) )
+ // InternalCubeDSL.g:2619:5: ( ( () ( ( ruleOpAnd ) ) ) )
+ // InternalCubeDSL.g:2619:6: ( () ( ( ruleOpAnd ) ) )
{
- // InternalCubeDSL.g:2605:6: ( () ( ( ruleOpAnd ) ) )
- // InternalCubeDSL.g:2606:6: () ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:2619:6: ( () ( ( ruleOpAnd ) ) )
+ // InternalCubeDSL.g:2620:6: () ( ( ruleOpAnd ) )
{
- // InternalCubeDSL.g:2606:6: ()
- // InternalCubeDSL.g:2607:6:
+ // InternalCubeDSL.g:2620:6: ()
+ // InternalCubeDSL.g:2621:6:
{
}
- // InternalCubeDSL.g:2608:6: ( ( ruleOpAnd ) )
- // InternalCubeDSL.g:2609:7: ( ruleOpAnd )
+ // InternalCubeDSL.g:2622:6: ( ( ruleOpAnd ) )
+ // InternalCubeDSL.g:2623:7: ( ruleOpAnd )
{
- // InternalCubeDSL.g:2609:7: ( ruleOpAnd )
- // InternalCubeDSL.g:2610:8: ruleOpAnd
+ // InternalCubeDSL.g:2623:7: ( ruleOpAnd )
+ // InternalCubeDSL.g:2624:8: ruleOpAnd
{
pushFollow(FOLLOW_2);
ruleOpAnd();
@@ -23998,22 +24037,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred10_InternalCubeDSL
public final void synpred10_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2712:5: ( ( () ( ( ruleOpEquality ) ) ) )
- // InternalCubeDSL.g:2712:6: ( () ( ( ruleOpEquality ) ) )
+ // InternalCubeDSL.g:2726:5: ( ( () ( ( ruleOpEquality ) ) ) )
+ // InternalCubeDSL.g:2726:6: ( () ( ( ruleOpEquality ) ) )
{
- // InternalCubeDSL.g:2712:6: ( () ( ( ruleOpEquality ) ) )
- // InternalCubeDSL.g:2713:6: () ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:2726:6: ( () ( ( ruleOpEquality ) ) )
+ // InternalCubeDSL.g:2727:6: () ( ( ruleOpEquality ) )
{
- // InternalCubeDSL.g:2713:6: ()
- // InternalCubeDSL.g:2714:6:
+ // InternalCubeDSL.g:2727:6: ()
+ // InternalCubeDSL.g:2728:6:
{
}
- // InternalCubeDSL.g:2715:6: ( ( ruleOpEquality ) )
- // InternalCubeDSL.g:2716:7: ( ruleOpEquality )
+ // InternalCubeDSL.g:2729:6: ( ( ruleOpEquality ) )
+ // InternalCubeDSL.g:2730:7: ( ruleOpEquality )
{
- // InternalCubeDSL.g:2716:7: ( ruleOpEquality )
- // InternalCubeDSL.g:2717:8: ruleOpEquality
+ // InternalCubeDSL.g:2730:7: ( ruleOpEquality )
+ // InternalCubeDSL.g:2731:8: ruleOpEquality
{
pushFollow(FOLLOW_2);
ruleOpEquality();
@@ -24036,18 +24075,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred11_InternalCubeDSL
public final void synpred11_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2840:6: ( ( () 'instanceof' ) )
- // InternalCubeDSL.g:2840:7: ( () 'instanceof' )
+ // InternalCubeDSL.g:2854:6: ( ( () 'instanceof' ) )
+ // InternalCubeDSL.g:2854:7: ( () 'instanceof' )
{
- // InternalCubeDSL.g:2840:7: ( () 'instanceof' )
- // InternalCubeDSL.g:2841:7: () 'instanceof'
+ // InternalCubeDSL.g:2854:7: ( () 'instanceof' )
+ // InternalCubeDSL.g:2855:7: () 'instanceof'
{
- // InternalCubeDSL.g:2841:7: ()
- // InternalCubeDSL.g:2842:7:
+ // InternalCubeDSL.g:2855:7: ()
+ // InternalCubeDSL.g:2856:7:
{
}
- match(input,68,FOLLOW_2); if (state.failed) return ;
+ match(input,69,FOLLOW_2); if (state.failed) return ;
}
@@ -24058,22 +24097,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred12_InternalCubeDSL
public final void synpred12_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:2883:6: ( ( () ( ( ruleOpCompare ) ) ) )
- // InternalCubeDSL.g:2883:7: ( () ( ( ruleOpCompare ) ) )
+ // InternalCubeDSL.g:2897:6: ( ( () ( ( ruleOpCompare ) ) ) )
+ // InternalCubeDSL.g:2897:7: ( () ( ( ruleOpCompare ) ) )
{
- // InternalCubeDSL.g:2883:7: ( () ( ( ruleOpCompare ) ) )
- // InternalCubeDSL.g:2884:7: () ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:2897:7: ( () ( ( ruleOpCompare ) ) )
+ // InternalCubeDSL.g:2898:7: () ( ( ruleOpCompare ) )
{
- // InternalCubeDSL.g:2884:7: ()
- // InternalCubeDSL.g:2885:7:
+ // InternalCubeDSL.g:2898:7: ()
+ // InternalCubeDSL.g:2899:7:
{
}
- // InternalCubeDSL.g:2886:7: ( ( ruleOpCompare ) )
- // InternalCubeDSL.g:2887:8: ( ruleOpCompare )
+ // InternalCubeDSL.g:2900:7: ( ( ruleOpCompare ) )
+ // InternalCubeDSL.g:2901:8: ( ruleOpCompare )
{
- // InternalCubeDSL.g:2887:8: ( ruleOpCompare )
- // InternalCubeDSL.g:2888:9: ruleOpCompare
+ // InternalCubeDSL.g:2901:8: ( ruleOpCompare )
+ // InternalCubeDSL.g:2902:9: ruleOpCompare
{
pushFollow(FOLLOW_2);
ruleOpCompare();
@@ -24096,22 +24135,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred13_InternalCubeDSL
public final void synpred13_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3018:5: ( ( () ( ( ruleOpOther ) ) ) )
- // InternalCubeDSL.g:3018:6: ( () ( ( ruleOpOther ) ) )
+ // InternalCubeDSL.g:3032:5: ( ( () ( ( ruleOpOther ) ) ) )
+ // InternalCubeDSL.g:3032:6: ( () ( ( ruleOpOther ) ) )
{
- // InternalCubeDSL.g:3018:6: ( () ( ( ruleOpOther ) ) )
- // InternalCubeDSL.g:3019:6: () ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:3032:6: ( () ( ( ruleOpOther ) ) )
+ // InternalCubeDSL.g:3033:6: () ( ( ruleOpOther ) )
{
- // InternalCubeDSL.g:3019:6: ()
- // InternalCubeDSL.g:3020:6:
+ // InternalCubeDSL.g:3033:6: ()
+ // InternalCubeDSL.g:3034:6:
{
}
- // InternalCubeDSL.g:3021:6: ( ( ruleOpOther ) )
- // InternalCubeDSL.g:3022:7: ( ruleOpOther )
+ // InternalCubeDSL.g:3035:6: ( ( ruleOpOther ) )
+ // InternalCubeDSL.g:3036:7: ( ruleOpOther )
{
- // InternalCubeDSL.g:3022:7: ( ruleOpOther )
- // InternalCubeDSL.g:3023:8: ruleOpOther
+ // InternalCubeDSL.g:3036:7: ( ruleOpOther )
+ // InternalCubeDSL.g:3037:8: ruleOpOther
{
pushFollow(FOLLOW_2);
ruleOpOther();
@@ -24134,14 +24173,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred14_InternalCubeDSL
public final void synpred14_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3138:6: ( ( '>' '>' ) )
- // InternalCubeDSL.g:3138:7: ( '>' '>' )
+ // InternalCubeDSL.g:3152:6: ( ( '>' '>' ) )
+ // InternalCubeDSL.g:3152:7: ( '>' '>' )
{
- // InternalCubeDSL.g:3138:7: ( '>' '>' )
- // InternalCubeDSL.g:3139:7: '>' '>'
+ // InternalCubeDSL.g:3152:7: ( '>' '>' )
+ // InternalCubeDSL.g:3153:7: '>' '>'
{
- match(input,60,FOLLOW_62); if (state.failed) return ;
- match(input,60,FOLLOW_2); if (state.failed) return ;
+ match(input,61,FOLLOW_63); if (state.failed) return ;
+ match(input,61,FOLLOW_2); if (state.failed) return ;
}
@@ -24152,14 +24191,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred15_InternalCubeDSL
public final void synpred15_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3173:6: ( ( '<' '<' ) )
- // InternalCubeDSL.g:3173:7: ( '<' '<' )
+ // InternalCubeDSL.g:3187:6: ( ( '<' '<' ) )
+ // InternalCubeDSL.g:3187:7: ( '<' '<' )
{
- // InternalCubeDSL.g:3173:7: ( '<' '<' )
- // InternalCubeDSL.g:3174:7: '<' '<'
+ // InternalCubeDSL.g:3187:7: ( '<' '<' )
+ // InternalCubeDSL.g:3188:7: '<' '<'
{
- match(input,59,FOLLOW_52); if (state.failed) return ;
- match(input,59,FOLLOW_2); if (state.failed) return ;
+ match(input,60,FOLLOW_53); if (state.failed) return ;
+ match(input,60,FOLLOW_2); if (state.failed) return ;
}
@@ -24170,22 +24209,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred16_InternalCubeDSL
public final void synpred16_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3246:5: ( ( () ( ( ruleOpAdd ) ) ) )
- // InternalCubeDSL.g:3246:6: ( () ( ( ruleOpAdd ) ) )
+ // InternalCubeDSL.g:3260:5: ( ( () ( ( ruleOpAdd ) ) ) )
+ // InternalCubeDSL.g:3260:6: ( () ( ( ruleOpAdd ) ) )
{
- // InternalCubeDSL.g:3246:6: ( () ( ( ruleOpAdd ) ) )
- // InternalCubeDSL.g:3247:6: () ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:3260:6: ( () ( ( ruleOpAdd ) ) )
+ // InternalCubeDSL.g:3261:6: () ( ( ruleOpAdd ) )
{
- // InternalCubeDSL.g:3247:6: ()
- // InternalCubeDSL.g:3248:6:
+ // InternalCubeDSL.g:3261:6: ()
+ // InternalCubeDSL.g:3262:6:
{
}
- // InternalCubeDSL.g:3249:6: ( ( ruleOpAdd ) )
- // InternalCubeDSL.g:3250:7: ( ruleOpAdd )
+ // InternalCubeDSL.g:3263:6: ( ( ruleOpAdd ) )
+ // InternalCubeDSL.g:3264:7: ( ruleOpAdd )
{
- // InternalCubeDSL.g:3250:7: ( ruleOpAdd )
- // InternalCubeDSL.g:3251:8: ruleOpAdd
+ // InternalCubeDSL.g:3264:7: ( ruleOpAdd )
+ // InternalCubeDSL.g:3265:8: ruleOpAdd
{
pushFollow(FOLLOW_2);
ruleOpAdd();
@@ -24208,22 +24247,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred17_InternalCubeDSL
public final void synpred17_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3361:5: ( ( () ( ( ruleOpMulti ) ) ) )
- // InternalCubeDSL.g:3361:6: ( () ( ( ruleOpMulti ) ) )
+ // InternalCubeDSL.g:3375:5: ( ( () ( ( ruleOpMulti ) ) ) )
+ // InternalCubeDSL.g:3375:6: ( () ( ( ruleOpMulti ) ) )
{
- // InternalCubeDSL.g:3361:6: ( () ( ( ruleOpMulti ) ) )
- // InternalCubeDSL.g:3362:6: () ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:3375:6: ( () ( ( ruleOpMulti ) ) )
+ // InternalCubeDSL.g:3376:6: () ( ( ruleOpMulti ) )
{
- // InternalCubeDSL.g:3362:6: ()
- // InternalCubeDSL.g:3363:6:
+ // InternalCubeDSL.g:3376:6: ()
+ // InternalCubeDSL.g:3377:6:
{
}
- // InternalCubeDSL.g:3364:6: ( ( ruleOpMulti ) )
- // InternalCubeDSL.g:3365:7: ( ruleOpMulti )
+ // InternalCubeDSL.g:3378:6: ( ( ruleOpMulti ) )
+ // InternalCubeDSL.g:3379:7: ( ruleOpMulti )
{
- // InternalCubeDSL.g:3365:7: ( ruleOpMulti )
- // InternalCubeDSL.g:3366:8: ruleOpMulti
+ // InternalCubeDSL.g:3379:7: ( ruleOpMulti )
+ // InternalCubeDSL.g:3380:8: ruleOpMulti
{
pushFollow(FOLLOW_2);
ruleOpMulti();
@@ -24246,18 +24285,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred18_InternalCubeDSL
public final void synpred18_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3596:5: ( ( () 'as' ) )
- // InternalCubeDSL.g:3596:6: ( () 'as' )
+ // InternalCubeDSL.g:3610:5: ( ( () 'as' ) )
+ // InternalCubeDSL.g:3610:6: ( () 'as' )
{
- // InternalCubeDSL.g:3596:6: ( () 'as' )
- // InternalCubeDSL.g:3597:6: () 'as'
+ // InternalCubeDSL.g:3610:6: ( () 'as' )
+ // InternalCubeDSL.g:3611:6: () 'as'
{
- // InternalCubeDSL.g:3597:6: ()
- // InternalCubeDSL.g:3598:6:
+ // InternalCubeDSL.g:3611:6: ()
+ // InternalCubeDSL.g:3612:6:
{
}
- match(input,81,FOLLOW_2); if (state.failed) return ;
+ match(input,82,FOLLOW_2); if (state.failed) return ;
}
@@ -24268,22 +24307,22 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred19_InternalCubeDSL
public final void synpred19_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3664:4: ( ( () ( ( ruleOpPostfix ) ) ) )
- // InternalCubeDSL.g:3664:5: ( () ( ( ruleOpPostfix ) ) )
+ // InternalCubeDSL.g:3678:4: ( ( () ( ( ruleOpPostfix ) ) ) )
+ // InternalCubeDSL.g:3678:5: ( () ( ( ruleOpPostfix ) ) )
{
- // InternalCubeDSL.g:3664:5: ( () ( ( ruleOpPostfix ) ) )
- // InternalCubeDSL.g:3665:5: () ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:3678:5: ( () ( ( ruleOpPostfix ) ) )
+ // InternalCubeDSL.g:3679:5: () ( ( ruleOpPostfix ) )
{
- // InternalCubeDSL.g:3665:5: ()
- // InternalCubeDSL.g:3666:5:
+ // InternalCubeDSL.g:3679:5: ()
+ // InternalCubeDSL.g:3680:5:
{
}
- // InternalCubeDSL.g:3667:5: ( ( ruleOpPostfix ) )
- // InternalCubeDSL.g:3668:6: ( ruleOpPostfix )
+ // InternalCubeDSL.g:3681:5: ( ( ruleOpPostfix ) )
+ // InternalCubeDSL.g:3682:6: ( ruleOpPostfix )
{
- // InternalCubeDSL.g:3668:6: ( ruleOpPostfix )
- // InternalCubeDSL.g:3669:7: ruleOpPostfix
+ // InternalCubeDSL.g:3682:6: ( ruleOpPostfix )
+ // InternalCubeDSL.g:3683:7: ruleOpPostfix
{
pushFollow(FOLLOW_2);
ruleOpPostfix();
@@ -24306,52 +24345,52 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred20_InternalCubeDSL
public final void synpred20_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3760:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
- // InternalCubeDSL.g:3760:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalCubeDSL.g:3774:6: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // InternalCubeDSL.g:3774:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // InternalCubeDSL.g:3760:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
- // InternalCubeDSL.g:3761:7: () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
+ // InternalCubeDSL.g:3774:7: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // InternalCubeDSL.g:3775:7: () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // InternalCubeDSL.g:3761:7: ()
- // InternalCubeDSL.g:3762:7:
+ // InternalCubeDSL.g:3775:7: ()
+ // InternalCubeDSL.g:3776:7:
{
}
- // InternalCubeDSL.g:3763:7: ( '.' | ( ( '::' ) ) )
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalCubeDSL.g:3777:7: ( '.' | ( ( '::' ) ) )
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==39) ) {
- alt155=1;
+ if ( (LA156_0==40) ) {
+ alt156=1;
}
- else if ( (LA155_0==84) ) {
- alt155=2;
+ else if ( (LA156_0==85) ) {
+ alt156=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 155, 0, input);
+ new NoViableAltException("", 156, 0, input);
throw nvae;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalCubeDSL.g:3764:8: '.'
+ // InternalCubeDSL.g:3778:8: '.'
{
- match(input,39,FOLLOW_69); if (state.failed) return ;
+ match(input,40,FOLLOW_70); if (state.failed) return ;
}
break;
case 2 :
- // InternalCubeDSL.g:3766:8: ( ( '::' ) )
+ // InternalCubeDSL.g:3780:8: ( ( '::' ) )
{
- // InternalCubeDSL.g:3766:8: ( ( '::' ) )
- // InternalCubeDSL.g:3767:9: ( '::' )
+ // InternalCubeDSL.g:3780:8: ( ( '::' ) )
+ // InternalCubeDSL.g:3781:9: ( '::' )
{
- // InternalCubeDSL.g:3767:9: ( '::' )
- // InternalCubeDSL.g:3768:10: '::'
+ // InternalCubeDSL.g:3781:9: ( '::' )
+ // InternalCubeDSL.g:3782:10: '::'
{
- match(input,84,FOLLOW_69); if (state.failed) return ;
+ match(input,85,FOLLOW_70); if (state.failed) return ;
}
@@ -24364,13 +24403,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:3772:7: ( ( ruleFeatureCallID ) )
- // InternalCubeDSL.g:3773:8: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:3786:7: ( ( ruleFeatureCallID ) )
+ // InternalCubeDSL.g:3787:8: ( ruleFeatureCallID )
{
- // InternalCubeDSL.g:3773:8: ( ruleFeatureCallID )
- // InternalCubeDSL.g:3774:9: ruleFeatureCallID
+ // InternalCubeDSL.g:3787:8: ( ruleFeatureCallID )
+ // InternalCubeDSL.g:3788:9: ruleFeatureCallID
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
ruleFeatureCallID();
state._fsp--;
@@ -24396,61 +24435,61 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred21_InternalCubeDSL
public final void synpred21_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3857:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )
- // InternalCubeDSL.g:3857:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
+ // InternalCubeDSL.g:3871:6: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )
+ // InternalCubeDSL.g:3871:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
{
- // InternalCubeDSL.g:3857:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
- // InternalCubeDSL.g:3858:7: () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
+ // InternalCubeDSL.g:3871:7: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
+ // InternalCubeDSL.g:3872:7: () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
{
- // InternalCubeDSL.g:3858:7: ()
- // InternalCubeDSL.g:3859:7:
+ // InternalCubeDSL.g:3872:7: ()
+ // InternalCubeDSL.g:3873:7:
{
}
- // InternalCubeDSL.g:3860:7: ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
- int alt156=3;
+ // InternalCubeDSL.g:3874:7: ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
+ int alt157=3;
switch ( input.LA(1) ) {
- case 39:
+ case 40:
{
- alt156=1;
+ alt157=1;
}
break;
- case 85:
+ case 86:
{
- alt156=2;
+ alt157=2;
}
break;
- case 84:
+ case 85:
{
- alt156=3;
+ alt157=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 156, 0, input);
+ new NoViableAltException("", 157, 0, input);
throw nvae;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalCubeDSL.g:3861:8: '.'
+ // InternalCubeDSL.g:3875:8: '.'
{
- match(input,39,FOLLOW_2); if (state.failed) return ;
+ match(input,40,FOLLOW_2); if (state.failed) return ;
}
break;
case 2 :
- // InternalCubeDSL.g:3863:8: ( ( '?.' ) )
+ // InternalCubeDSL.g:3877:8: ( ( '?.' ) )
{
- // InternalCubeDSL.g:3863:8: ( ( '?.' ) )
- // InternalCubeDSL.g:3864:9: ( '?.' )
+ // InternalCubeDSL.g:3877:8: ( ( '?.' ) )
+ // InternalCubeDSL.g:3878:9: ( '?.' )
{
- // InternalCubeDSL.g:3864:9: ( '?.' )
- // InternalCubeDSL.g:3865:10: '?.'
+ // InternalCubeDSL.g:3878:9: ( '?.' )
+ // InternalCubeDSL.g:3879:10: '?.'
{
- match(input,85,FOLLOW_2); if (state.failed) return ;
+ match(input,86,FOLLOW_2); if (state.failed) return ;
}
@@ -24461,15 +24500,15 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalCubeDSL.g:3869:8: ( ( '::' ) )
+ // InternalCubeDSL.g:3883:8: ( ( '::' ) )
{
- // InternalCubeDSL.g:3869:8: ( ( '::' ) )
- // InternalCubeDSL.g:3870:9: ( '::' )
+ // InternalCubeDSL.g:3883:8: ( ( '::' ) )
+ // InternalCubeDSL.g:3884:9: ( '::' )
{
- // InternalCubeDSL.g:3870:9: ( '::' )
- // InternalCubeDSL.g:3871:10: '::'
+ // InternalCubeDSL.g:3884:9: ( '::' )
+ // InternalCubeDSL.g:3885:10: '::'
{
- match(input,84,FOLLOW_2); if (state.failed) return ;
+ match(input,85,FOLLOW_2); if (state.failed) return ;
}
@@ -24492,13 +24531,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred22_InternalCubeDSL
public final void synpred22_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:3995:7: ( ( '(' ) )
- // InternalCubeDSL.g:3995:8: ( '(' )
+ // InternalCubeDSL.g:4009:7: ( ( '(' ) )
+ // InternalCubeDSL.g:4009:8: ( '(' )
{
- // InternalCubeDSL.g:3995:8: ( '(' )
- // InternalCubeDSL.g:3996:8: '('
+ // InternalCubeDSL.g:4009:8: ( '(' )
+ // InternalCubeDSL.g:4010:8: '('
{
- match(input,47,FOLLOW_2); if (state.failed) return ;
+ match(input,48,FOLLOW_2); if (state.failed) return ;
}
@@ -24509,35 +24548,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred23_InternalCubeDSL
public final void synpred23_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4014:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalCubeDSL.g:4014:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:4028:8: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalCubeDSL.g:4028:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalCubeDSL.g:4014:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalCubeDSL.g:4015:9: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalCubeDSL.g:4028:9: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:4029:9: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalCubeDSL.g:4015:9: ()
- // InternalCubeDSL.g:4016:9:
+ // InternalCubeDSL.g:4029:9: ()
+ // InternalCubeDSL.g:4030:9:
{
}
- // InternalCubeDSL.g:4017:9: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalCubeDSL.g:4031:9: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==RULE_ID||LA158_0==47||LA158_0==72) ) {
- alt158=1;
+ if ( (LA159_0==RULE_ID||LA159_0==48||LA159_0==73) ) {
+ alt159=1;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalCubeDSL.g:4018:10: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:4032:10: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:4018:10: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4019:11: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4032:10: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4033:11: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4019:11: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:4020:12: ruleJvmFormalParameter
+ // InternalCubeDSL.g:4033:11: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4034:12: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -24548,29 +24587,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4023:10: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop157:
+ // InternalCubeDSL.g:4037:10: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop158:
do {
- int alt157=2;
- int LA157_0 = input.LA(1);
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA157_0==48) ) {
- alt157=1;
+ if ( (LA158_0==49) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalCubeDSL.g:4024:11: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4038:11: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,48,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:4025:11: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4026:12: ( ruleJvmFormalParameter )
+ match(input,49,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:4039:11: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4040:12: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4026:12: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:4027:13: ruleJvmFormalParameter
+ // InternalCubeDSL.g:4040:12: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4041:13: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -24586,7 +24625,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop157;
+ break loop158;
}
} while (true);
@@ -24596,13 +24635,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4032:9: ( ( '|' ) )
- // InternalCubeDSL.g:4033:10: ( '|' )
+ // InternalCubeDSL.g:4046:9: ( ( '|' ) )
+ // InternalCubeDSL.g:4047:10: ( '|' )
{
- // InternalCubeDSL.g:4033:10: ( '|' )
- // InternalCubeDSL.g:4034:11: '|'
+ // InternalCubeDSL.g:4047:10: ( '|' )
+ // InternalCubeDSL.g:4048:11: '|'
{
- match(input,86,FOLLOW_2); if (state.failed) return ;
+ match(input,87,FOLLOW_2); if (state.failed) return ;
}
@@ -24619,18 +24658,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred24_InternalCubeDSL
public final void synpred24_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4111:6: ( ( () '[' ) )
- // InternalCubeDSL.g:4111:7: ( () '[' )
+ // InternalCubeDSL.g:4125:6: ( ( () '[' ) )
+ // InternalCubeDSL.g:4125:7: ( () '[' )
{
- // InternalCubeDSL.g:4111:7: ( () '[' )
- // InternalCubeDSL.g:4112:7: () '['
+ // InternalCubeDSL.g:4125:7: ( () '[' )
+ // InternalCubeDSL.g:4126:7: () '['
{
- // InternalCubeDSL.g:4112:7: ()
- // InternalCubeDSL.g:4113:7:
+ // InternalCubeDSL.g:4126:7: ()
+ // InternalCubeDSL.g:4127:7:
{
}
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -24641,19 +24680,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred25_InternalCubeDSL
public final void synpred25_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4184:4: ( ( () 'synchronized' '(' ) )
- // InternalCubeDSL.g:4184:5: ( () 'synchronized' '(' )
+ // InternalCubeDSL.g:4198:4: ( ( () 'synchronized' '(' ) )
+ // InternalCubeDSL.g:4198:5: ( () 'synchronized' '(' )
{
- // InternalCubeDSL.g:4184:5: ( () 'synchronized' '(' )
- // InternalCubeDSL.g:4185:5: () 'synchronized' '('
+ // InternalCubeDSL.g:4198:5: ( () 'synchronized' '(' )
+ // InternalCubeDSL.g:4199:5: () 'synchronized' '('
{
- // InternalCubeDSL.g:4185:5: ()
- // InternalCubeDSL.g:4186:5:
+ // InternalCubeDSL.g:4199:5: ()
+ // InternalCubeDSL.g:4200:5:
{
}
- match(input,109,FOLLOW_84); if (state.failed) return ;
- match(input,47,FOLLOW_2); if (state.failed) return ;
+ match(input,110,FOLLOW_85); if (state.failed) return ;
+ match(input,48,FOLLOW_2); if (state.failed) return ;
}
@@ -24664,26 +24703,26 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred26_InternalCubeDSL
public final void synpred26_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4229:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalCubeDSL.g:4229:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:4243:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalCubeDSL.g:4243:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalCubeDSL.g:4229:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalCubeDSL.g:4230:5: () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalCubeDSL.g:4243:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:4244:5: () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':'
{
- // InternalCubeDSL.g:4230:5: ()
- // InternalCubeDSL.g:4231:5:
+ // InternalCubeDSL.g:4244:5: ()
+ // InternalCubeDSL.g:4245:5:
{
}
- match(input,93,FOLLOW_84); if (state.failed) return ;
- match(input,47,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:4234:5: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4235:6: ( ruleJvmFormalParameter )
+ match(input,94,FOLLOW_85); if (state.failed) return ;
+ match(input,48,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:4248:5: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4249:6: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4235:6: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:4236:7: ruleJvmFormalParameter
+ // InternalCubeDSL.g:4249:6: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4250:7: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
ruleJvmFormalParameter();
state._fsp--;
@@ -24694,7 +24733,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- match(input,90,FOLLOW_2); if (state.failed) return ;
+ match(input,91,FOLLOW_2); if (state.failed) return ;
}
@@ -24705,18 +24744,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred27_InternalCubeDSL
public final void synpred27_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4343:4: ( ( () '[' ) )
- // InternalCubeDSL.g:4343:5: ( () '[' )
+ // InternalCubeDSL.g:4357:4: ( ( () '[' ) )
+ // InternalCubeDSL.g:4357:5: ( () '[' )
{
- // InternalCubeDSL.g:4343:5: ( () '[' )
- // InternalCubeDSL.g:4344:5: () '['
+ // InternalCubeDSL.g:4357:5: ( () '[' )
+ // InternalCubeDSL.g:4358:5: () '['
{
- // InternalCubeDSL.g:4344:5: ()
- // InternalCubeDSL.g:4345:5:
+ // InternalCubeDSL.g:4358:5: ()
+ // InternalCubeDSL.g:4359:5:
{
}
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -24727,30 +24766,30 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred29_InternalCubeDSL
public final void synpred29_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:4648:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalCubeDSL.g:4648:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:4662:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalCubeDSL.g:4662:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalCubeDSL.g:4648:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalCubeDSL.g:4649:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalCubeDSL.g:4662:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:4663:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalCubeDSL.g:4649:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalCubeDSL.g:4663:5: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==RULE_ID||LA160_0==47||LA160_0==72) ) {
- alt160=1;
+ if ( (LA161_0==RULE_ID||LA161_0==48||LA161_0==73) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalCubeDSL.g:4650:6: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:4664:6: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:4650:6: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4651:7: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4664:6: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4665:7: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4651:7: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:4652:8: ruleJvmFormalParameter
+ // InternalCubeDSL.g:4665:7: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4666:8: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -24761,29 +24800,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4655:6: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop159:
+ // InternalCubeDSL.g:4669:6: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop160:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==48) ) {
- alt159=1;
+ if ( (LA160_0==49) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalCubeDSL.g:4656:7: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4670:7: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,48,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:4657:7: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:4658:8: ( ruleJvmFormalParameter )
+ match(input,49,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:4671:7: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:4672:8: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:4658:8: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:4659:9: ruleJvmFormalParameter
+ // InternalCubeDSL.g:4672:8: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:4673:9: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -24799,7 +24838,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop159;
+ break loop160;
}
} while (true);
@@ -24809,13 +24848,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:4664:5: ( ( '|' ) )
- // InternalCubeDSL.g:4665:6: ( '|' )
+ // InternalCubeDSL.g:4678:5: ( ( '|' ) )
+ // InternalCubeDSL.g:4679:6: ( '|' )
{
- // InternalCubeDSL.g:4665:6: ( '|' )
- // InternalCubeDSL.g:4666:7: '|'
+ // InternalCubeDSL.g:4679:6: ( '|' )
+ // InternalCubeDSL.g:4680:7: '|'
{
- match(input,86,FOLLOW_2); if (state.failed) return ;
+ match(input,87,FOLLOW_2); if (state.failed) return ;
}
@@ -24832,10 +24871,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred31_InternalCubeDSL
public final void synpred31_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:5057:5: ( 'else' )
- // InternalCubeDSL.g:5057:6: 'else'
+ // InternalCubeDSL.g:5071:5: ( 'else' )
+ // InternalCubeDSL.g:5071:6: 'else'
{
- match(input,88,FOLLOW_2); if (state.failed) return ;
+ match(input,89,FOLLOW_2); if (state.failed) return ;
}
}
@@ -24843,20 +24882,20 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred32_InternalCubeDSL
public final void synpred32_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:5116:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalCubeDSL.g:5116:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:5130:6: ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalCubeDSL.g:5130:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalCubeDSL.g:5116:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalCubeDSL.g:5117:7: '(' ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalCubeDSL.g:5130:7: ( '(' ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:5131:7: '(' ( ( ruleJvmFormalParameter ) ) ':'
{
- match(input,47,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:5118:7: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:5119:8: ( ruleJvmFormalParameter )
+ match(input,48,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:5132:7: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:5133:8: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:5119:8: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:5120:9: ruleJvmFormalParameter
+ // InternalCubeDSL.g:5133:8: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5134:9: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
ruleJvmFormalParameter();
state._fsp--;
@@ -24867,7 +24906,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- match(input,90,FOLLOW_2); if (state.failed) return ;
+ match(input,91,FOLLOW_2); if (state.failed) return ;
}
@@ -24878,19 +24917,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred33_InternalCubeDSL
public final void synpred33_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:5183:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )
- // InternalCubeDSL.g:5183:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:5197:6: ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )
+ // InternalCubeDSL.g:5197:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
{
- // InternalCubeDSL.g:5183:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
- // InternalCubeDSL.g:5184:7: ( ( ruleJvmFormalParameter ) ) ':'
+ // InternalCubeDSL.g:5197:7: ( ( ( ruleJvmFormalParameter ) ) ':' )
+ // InternalCubeDSL.g:5198:7: ( ( ruleJvmFormalParameter ) ) ':'
{
- // InternalCubeDSL.g:5184:7: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:5185:8: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5198:7: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:5199:8: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:5185:8: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:5186:9: ruleJvmFormalParameter
+ // InternalCubeDSL.g:5199:8: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:5200:9: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
ruleJvmFormalParameter();
state._fsp--;
@@ -24901,7 +24940,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- match(input,90,FOLLOW_2); if (state.failed) return ;
+ match(input,91,FOLLOW_2); if (state.failed) return ;
}
@@ -24912,17 +24951,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred35_InternalCubeDSL
public final void synpred35_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6001:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
- // InternalCubeDSL.g:6001:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // InternalCubeDSL.g:6015:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
+ // InternalCubeDSL.g:6015:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
{
- // InternalCubeDSL.g:6001:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
- // InternalCubeDSL.g:6002:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
+ // InternalCubeDSL.g:6015:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // InternalCubeDSL.g:6016:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
{
- // InternalCubeDSL.g:6002:6: ( ( ruleJvmTypeReference ) )
- // InternalCubeDSL.g:6003:7: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:6016:6: ( ( ruleJvmTypeReference ) )
+ // InternalCubeDSL.g:6017:7: ( ruleJvmTypeReference )
{
- // InternalCubeDSL.g:6003:7: ( ruleJvmTypeReference )
- // InternalCubeDSL.g:6004:8: ruleJvmTypeReference
+ // InternalCubeDSL.g:6017:7: ( ruleJvmTypeReference )
+ // InternalCubeDSL.g:6018:8: ruleJvmTypeReference
{
pushFollow(FOLLOW_4);
ruleJvmTypeReference();
@@ -24935,11 +24974,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6007:6: ( ( ruleValidID ) )
- // InternalCubeDSL.g:6008:7: ( ruleValidID )
+ // InternalCubeDSL.g:6021:6: ( ( ruleValidID ) )
+ // InternalCubeDSL.g:6022:7: ( ruleValidID )
{
- // InternalCubeDSL.g:6008:7: ( ruleValidID )
- // InternalCubeDSL.g:6009:8: ruleValidID
+ // InternalCubeDSL.g:6022:7: ( ruleValidID )
+ // InternalCubeDSL.g:6023:8: ruleValidID
{
pushFollow(FOLLOW_2);
ruleValidID();
@@ -24962,13 +25001,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred36_InternalCubeDSL
public final void synpred36_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6313:5: ( ( '(' ) )
- // InternalCubeDSL.g:6313:6: ( '(' )
+ // InternalCubeDSL.g:6327:5: ( ( '(' ) )
+ // InternalCubeDSL.g:6327:6: ( '(' )
{
- // InternalCubeDSL.g:6313:6: ( '(' )
- // InternalCubeDSL.g:6314:6: '('
+ // InternalCubeDSL.g:6327:6: ( '(' )
+ // InternalCubeDSL.g:6328:6: '('
{
- match(input,47,FOLLOW_2); if (state.failed) return ;
+ match(input,48,FOLLOW_2); if (state.failed) return ;
}
@@ -24979,35 +25018,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred37_InternalCubeDSL
public final void synpred37_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6332:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalCubeDSL.g:6332:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:6346:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalCubeDSL.g:6346:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalCubeDSL.g:6332:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalCubeDSL.g:6333:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalCubeDSL.g:6346:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:6347:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalCubeDSL.g:6333:7: ()
- // InternalCubeDSL.g:6334:7:
+ // InternalCubeDSL.g:6347:7: ()
+ // InternalCubeDSL.g:6348:7:
{
}
- // InternalCubeDSL.g:6335:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalCubeDSL.g:6349:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA164_0==RULE_ID||LA164_0==47||LA164_0==72) ) {
- alt164=1;
+ if ( (LA165_0==RULE_ID||LA165_0==48||LA165_0==73) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalCubeDSL.g:6336:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:6350:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:6336:8: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:6337:9: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6350:8: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6351:9: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:6337:9: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:6338:10: ruleJvmFormalParameter
+ // InternalCubeDSL.g:6351:9: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6352:10: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -25018,29 +25057,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6341:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop163:
+ // InternalCubeDSL.g:6355:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop164:
do {
- int alt163=2;
- int LA163_0 = input.LA(1);
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA163_0==48) ) {
- alt163=1;
+ if ( (LA164_0==49) ) {
+ alt164=1;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalCubeDSL.g:6342:9: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6356:9: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,48,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:6343:9: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:6344:10: ( ruleJvmFormalParameter )
+ match(input,49,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:6357:9: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6358:10: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:6344:10: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:6345:11: ruleJvmFormalParameter
+ // InternalCubeDSL.g:6358:10: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6359:11: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -25056,7 +25095,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop163;
+ break loop164;
}
} while (true);
@@ -25066,13 +25105,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6350:7: ( ( '|' ) )
- // InternalCubeDSL.g:6351:8: ( '|' )
+ // InternalCubeDSL.g:6364:7: ( ( '|' ) )
+ // InternalCubeDSL.g:6365:8: ( '|' )
{
- // InternalCubeDSL.g:6351:8: ( '|' )
- // InternalCubeDSL.g:6352:9: '|'
+ // InternalCubeDSL.g:6365:8: ( '|' )
+ // InternalCubeDSL.g:6366:9: '|'
{
- match(input,86,FOLLOW_2); if (state.failed) return ;
+ match(input,87,FOLLOW_2); if (state.failed) return ;
}
@@ -25089,18 +25128,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred38_InternalCubeDSL
public final void synpred38_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6429:4: ( ( () '[' ) )
- // InternalCubeDSL.g:6429:5: ( () '[' )
+ // InternalCubeDSL.g:6443:4: ( ( () '[' ) )
+ // InternalCubeDSL.g:6443:5: ( () '[' )
{
- // InternalCubeDSL.g:6429:5: ( () '[' )
- // InternalCubeDSL.g:6430:5: () '['
+ // InternalCubeDSL.g:6443:5: ( () '[' )
+ // InternalCubeDSL.g:6444:5: () '['
{
- // InternalCubeDSL.g:6430:5: ()
- // InternalCubeDSL.g:6431:5:
+ // InternalCubeDSL.g:6444:5: ()
+ // InternalCubeDSL.g:6445:5:
{
}
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -25111,10 +25150,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred39_InternalCubeDSL
public final void synpred39_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6589:5: ( '<' )
- // InternalCubeDSL.g:6589:6: '<'
+ // InternalCubeDSL.g:6603:5: ( '<' )
+ // InternalCubeDSL.g:6603:6: '<'
{
- match(input,59,FOLLOW_2); if (state.failed) return ;
+ match(input,60,FOLLOW_2); if (state.failed) return ;
}
}
@@ -25122,13 +25161,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred40_InternalCubeDSL
public final void synpred40_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6646:5: ( ( '(' ) )
- // InternalCubeDSL.g:6646:6: ( '(' )
+ // InternalCubeDSL.g:6660:5: ( ( '(' ) )
+ // InternalCubeDSL.g:6660:6: ( '(' )
{
- // InternalCubeDSL.g:6646:6: ( '(' )
- // InternalCubeDSL.g:6647:6: '('
+ // InternalCubeDSL.g:6660:6: ( '(' )
+ // InternalCubeDSL.g:6661:6: '('
{
- match(input,47,FOLLOW_2); if (state.failed) return ;
+ match(input,48,FOLLOW_2); if (state.failed) return ;
}
@@ -25139,35 +25178,35 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred41_InternalCubeDSL
public final void synpred41_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6665:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // InternalCubeDSL.g:6665:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:6679:6: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // InternalCubeDSL.g:6679:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // InternalCubeDSL.g:6665:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // InternalCubeDSL.g:6666:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // InternalCubeDSL.g:6679:7: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // InternalCubeDSL.g:6680:7: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // InternalCubeDSL.g:6666:7: ()
- // InternalCubeDSL.g:6667:7:
+ // InternalCubeDSL.g:6680:7: ()
+ // InternalCubeDSL.g:6681:7:
{
}
- // InternalCubeDSL.g:6668:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalCubeDSL.g:6682:7: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==RULE_ID||LA166_0==47||LA166_0==72) ) {
- alt166=1;
+ if ( (LA167_0==RULE_ID||LA167_0==48||LA167_0==73) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalCubeDSL.g:6669:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // InternalCubeDSL.g:6683:8: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // InternalCubeDSL.g:6669:8: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:6670:9: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6683:8: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6684:9: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:6670:9: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:6671:10: ruleJvmFormalParameter
+ // InternalCubeDSL.g:6684:9: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6685:10: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -25178,29 +25217,29 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6674:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop165:
+ // InternalCubeDSL.g:6688:8: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop166:
do {
- int alt165=2;
- int LA165_0 = input.LA(1);
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==48) ) {
- alt165=1;
+ if ( (LA166_0==49) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalCubeDSL.g:6675:9: ',' ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6689:9: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,48,FOLLOW_59); if (state.failed) return ;
- // InternalCubeDSL.g:6676:9: ( ( ruleJvmFormalParameter ) )
- // InternalCubeDSL.g:6677:10: ( ruleJvmFormalParameter )
+ match(input,49,FOLLOW_60); if (state.failed) return ;
+ // InternalCubeDSL.g:6690:9: ( ( ruleJvmFormalParameter ) )
+ // InternalCubeDSL.g:6691:10: ( ruleJvmFormalParameter )
{
- // InternalCubeDSL.g:6677:10: ( ruleJvmFormalParameter )
- // InternalCubeDSL.g:6678:11: ruleJvmFormalParameter
+ // InternalCubeDSL.g:6691:10: ( ruleJvmFormalParameter )
+ // InternalCubeDSL.g:6692:11: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
ruleJvmFormalParameter();
state._fsp--;
@@ -25216,7 +25255,7 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
break;
default :
- break loop165;
+ break loop166;
}
} while (true);
@@ -25226,13 +25265,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- // InternalCubeDSL.g:6683:7: ( ( '|' ) )
- // InternalCubeDSL.g:6684:8: ( '|' )
+ // InternalCubeDSL.g:6697:7: ( ( '|' ) )
+ // InternalCubeDSL.g:6698:8: ( '|' )
{
- // InternalCubeDSL.g:6684:8: ( '|' )
- // InternalCubeDSL.g:6685:9: '|'
+ // InternalCubeDSL.g:6698:8: ( '|' )
+ // InternalCubeDSL.g:6699:9: '|'
{
- match(input,86,FOLLOW_2); if (state.failed) return ;
+ match(input,87,FOLLOW_2); if (state.failed) return ;
}
@@ -25249,18 +25288,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred42_InternalCubeDSL
public final void synpred42_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:6762:4: ( ( () '[' ) )
- // InternalCubeDSL.g:6762:5: ( () '[' )
+ // InternalCubeDSL.g:6776:4: ( ( () '[' ) )
+ // InternalCubeDSL.g:6776:5: ( () '[' )
{
- // InternalCubeDSL.g:6762:5: ( () '[' )
- // InternalCubeDSL.g:6763:5: () '['
+ // InternalCubeDSL.g:6776:5: ( () '[' )
+ // InternalCubeDSL.g:6777:5: () '['
{
- // InternalCubeDSL.g:6763:5: ()
- // InternalCubeDSL.g:6764:5:
+ // InternalCubeDSL.g:6777:5: ()
+ // InternalCubeDSL.g:6778:5:
{
}
- match(input,52,FOLLOW_2); if (state.failed) return ;
+ match(input,53,FOLLOW_2); if (state.failed) return ;
}
@@ -25271,10 +25310,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred43_InternalCubeDSL
public final void synpred43_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7105:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )
+ // InternalCubeDSL.g:7119:4: ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )
// InternalCubeDSL.g:
{
- if ( (input.LA(1)>=RULE_ID && input.LA(1)<=RULE_DECIMAL)||input.LA(1)==14||(input.LA(1)>=40 && input.LA(1)<=42)||input.LA(1)==47||(input.LA(1)>=51 && input.LA(1)<=52)||input.LA(1)==59||(input.LA(1)>=75 && input.LA(1)<=76)||input.LA(1)==80||input.LA(1)==87||input.LA(1)==89||(input.LA(1)>=93 && input.LA(1)<=95)||(input.LA(1)>=98 && input.LA(1)<=107)||input.LA(1)==109 ) {
+ if ( (input.LA(1)>=RULE_ID && input.LA(1)<=RULE_DECIMAL)||input.LA(1)==14||(input.LA(1)>=41 && input.LA(1)<=43)||input.LA(1)==48||(input.LA(1)>=52 && input.LA(1)<=53)||input.LA(1)==60||(input.LA(1)>=76 && input.LA(1)<=77)||input.LA(1)==81||input.LA(1)==88||input.LA(1)==90||(input.LA(1)>=94 && input.LA(1)<=96)||(input.LA(1)>=99 && input.LA(1)<=108)||input.LA(1)==110 ) {
input.consume();
state.errorRecovery=false;state.failed=false;
}
@@ -25291,10 +25330,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred44_InternalCubeDSL
public final void synpred44_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7176:6: ( 'catch' )
- // InternalCubeDSL.g:7176:7: 'catch'
+ // InternalCubeDSL.g:7190:6: ( 'catch' )
+ // InternalCubeDSL.g:7190:7: 'catch'
{
- match(input,110,FOLLOW_2); if (state.failed) return ;
+ match(input,111,FOLLOW_2); if (state.failed) return ;
}
}
@@ -25302,10 +25341,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred45_InternalCubeDSL
public final void synpred45_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7197:7: ( 'finally' )
- // InternalCubeDSL.g:7197:8: 'finally'
+ // InternalCubeDSL.g:7211:7: ( 'finally' )
+ // InternalCubeDSL.g:7211:8: 'finally'
{
- match(input,108,FOLLOW_2); if (state.failed) return ;
+ match(input,109,FOLLOW_2); if (state.failed) return ;
}
}
@@ -25313,10 +25352,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred48_InternalCubeDSL
public final void synpred48_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7441:5: ( '.' )
- // InternalCubeDSL.g:7441:6: '.'
+ // InternalCubeDSL.g:7455:5: ( '.' )
+ // InternalCubeDSL.g:7455:6: '.'
{
- match(input,39,FOLLOW_2); if (state.failed) return ;
+ match(input,40,FOLLOW_2); if (state.failed) return ;
}
}
@@ -25324,14 +25363,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred49_InternalCubeDSL
public final void synpred49_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7567:5: ( ( () ruleArrayBrackets ) )
- // InternalCubeDSL.g:7567:6: ( () ruleArrayBrackets )
+ // InternalCubeDSL.g:7581:5: ( ( () ruleArrayBrackets ) )
+ // InternalCubeDSL.g:7581:6: ( () ruleArrayBrackets )
{
- // InternalCubeDSL.g:7567:6: ( () ruleArrayBrackets )
- // InternalCubeDSL.g:7568:6: () ruleArrayBrackets
+ // InternalCubeDSL.g:7581:6: ( () ruleArrayBrackets )
+ // InternalCubeDSL.g:7582:6: () ruleArrayBrackets
{
- // InternalCubeDSL.g:7568:6: ()
- // InternalCubeDSL.g:7569:6:
+ // InternalCubeDSL.g:7582:6: ()
+ // InternalCubeDSL.g:7583:6:
{
}
@@ -25350,10 +25389,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred50_InternalCubeDSL
public final void synpred50_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7764:5: ( '<' )
- // InternalCubeDSL.g:7764:6: '<'
+ // InternalCubeDSL.g:7778:5: ( '<' )
+ // InternalCubeDSL.g:7778:6: '<'
{
- match(input,59,FOLLOW_2); if (state.failed) return ;
+ match(input,60,FOLLOW_2); if (state.failed) return ;
}
}
@@ -25361,18 +25400,18 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred51_InternalCubeDSL
public final void synpred51_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7820:6: ( ( () '.' ) )
- // InternalCubeDSL.g:7820:7: ( () '.' )
+ // InternalCubeDSL.g:7834:6: ( ( () '.' ) )
+ // InternalCubeDSL.g:7834:7: ( () '.' )
{
- // InternalCubeDSL.g:7820:7: ( () '.' )
- // InternalCubeDSL.g:7821:7: () '.'
+ // InternalCubeDSL.g:7834:7: ( () '.' )
+ // InternalCubeDSL.g:7835:7: () '.'
{
- // InternalCubeDSL.g:7821:7: ()
- // InternalCubeDSL.g:7822:7:
+ // InternalCubeDSL.g:7835:7: ()
+ // InternalCubeDSL.g:7836:7:
{
}
- match(input,39,FOLLOW_2); if (state.failed) return ;
+ match(input,40,FOLLOW_2); if (state.failed) return ;
}
@@ -25383,10 +25422,10 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
// $ANTLR start synpred52_InternalCubeDSL
public final void synpred52_InternalCubeDSL_fragment() throws RecognitionException {
- // InternalCubeDSL.g:7858:7: ( '<' )
- // InternalCubeDSL.g:7858:8: '<'
+ // InternalCubeDSL.g:7872:7: ( '<' )
+ // InternalCubeDSL.g:7872:8: '<'
{
- match(input,59,FOLLOW_2); if (state.failed) return ;
+ match(input,60,FOLLOW_2); if (state.failed) return ;
}
}
@@ -26026,45 +26065,45 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
}
- protected DFA31 dfa31 = new DFA31(this);
- protected DFA34 dfa34 = new DFA34(this);
- protected DFA40 dfa40 = new DFA40(this);
- protected DFA43 dfa43 = new DFA43(this);
- protected DFA45 dfa45 = new DFA45(this);
- protected DFA55 dfa55 = new DFA55(this);
- protected DFA58 dfa58 = new DFA58(this);
- protected DFA74 dfa74 = new DFA74(this);
- protected DFA73 dfa73 = new DFA73(this);
+ protected DFA32 dfa32 = new DFA32(this);
+ protected DFA35 dfa35 = new DFA35(this);
+ protected DFA41 dfa41 = new DFA41(this);
+ protected DFA44 dfa44 = new DFA44(this);
+ protected DFA46 dfa46 = new DFA46(this);
+ protected DFA56 dfa56 = new DFA56(this);
+ protected DFA59 dfa59 = new DFA59(this);
protected DFA75 dfa75 = new DFA75(this);
- protected DFA77 dfa77 = new DFA77(this);
- protected DFA86 dfa86 = new DFA86(this);
+ protected DFA74 dfa74 = new DFA74(this);
+ protected DFA76 dfa76 = new DFA76(this);
+ protected DFA78 dfa78 = new DFA78(this);
+ protected DFA87 dfa87 = new DFA87(this);
+ protected DFA94 dfa94 = new DFA94(this);
protected DFA93 dfa93 = new DFA93(this);
- protected DFA92 dfa92 = new DFA92(this);
- protected DFA115 dfa115 = new DFA115(this);
- protected DFA114 dfa114 = new DFA114(this);
protected DFA116 dfa116 = new DFA116(this);
- protected DFA120 dfa120 = new DFA120(this);
- protected DFA123 dfa123 = new DFA123(this);
- protected DFA122 dfa122 = new DFA122(this);
+ protected DFA115 dfa115 = new DFA115(this);
+ protected DFA117 dfa117 = new DFA117(this);
+ protected DFA121 dfa121 = new DFA121(this);
protected DFA124 dfa124 = new DFA124(this);
- protected DFA127 dfa127 = new DFA127(this);
- protected DFA145 dfa145 = new DFA145(this);
- protected DFA143 dfa143 = new DFA143(this);
+ protected DFA123 dfa123 = new DFA123(this);
+ protected DFA125 dfa125 = new DFA125(this);
+ protected DFA128 dfa128 = new DFA128(this);
+ protected DFA146 dfa146 = new DFA146(this);
+ protected DFA144 dfa144 = new DFA144(this);
static final String dfa_1s = "\10\uffff";
- static final String dfa_2s = "\2\uffff\1\5\4\uffff\1\5";
- static final String dfa_3s = "\1\4\1\uffff\1\15\1\uffff\1\4\2\uffff\1\15";
- static final String dfa_4s = "\1\54\1\uffff\1\55\1\uffff\1\53\2\uffff\1\55";
- static final String dfa_5s = "\1\uffff\1\1\1\uffff\1\4\1\uffff\1\2\1\3\1\uffff";
+ static final String dfa_2s = "\2\uffff\1\5\3\uffff\1\5\1\uffff";
+ static final String dfa_3s = "\1\4\1\uffff\1\15\1\uffff\1\4\1\uffff\1\15\1\uffff";
+ static final String dfa_4s = "\1\55\1\uffff\1\56\1\uffff\1\54\1\uffff\1\56\1\uffff";
+ static final String dfa_5s = "\1\uffff\1\1\1\uffff\1\4\1\uffff\1\2\1\uffff\1\3";
static final String dfa_6s = "\10\uffff}>";
static final String[] dfa_7s = {
- "\1\2\44\uffff\1\1\2\uffff\1\3",
- "",
- "\1\5\31\uffff\1\4\1\5\4\uffff\1\5",
+ "\1\2\45\uffff\1\1\2\uffff\1\3",
"",
- "\1\7\46\uffff\1\6",
+ "\1\5\32\uffff\1\4\1\5\4\uffff\1\5",
"",
+ "\1\6\47\uffff\1\7",
"",
- "\1\5\31\uffff\1\4\1\5\4\uffff\1\5"
+ "\1\5\32\uffff\1\4\1\5\4\uffff\1\5",
+ ""
};
static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
@@ -26075,11 +26114,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
- class DFA31 extends DFA {
+ class DFA32 extends DFA {
- public DFA31(BaseRecognizer recognizer) {
+ public DFA32(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 31;
+ this.decisionNumber = 32;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -26089,16 +26128,16 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_7;
}
public String getDescription() {
- return "1534:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )";
+ return "1548:3: ( ( ( (lv_static_2_0= 'static' ) ) ( (lv_extension_3_0= 'extension' ) )? ( ( ruleQualifiedNameInStaticImport ) ) ( ( (lv_wildcard_5_0= '*' ) ) | ( (lv_memberName_6_0= ruleValidID ) ) ) ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_8_0= ruleQualifiedNameWithWildcard ) ) | ( ( (lv_fqnImport_9_0= 'ns' ) ) ( (lv_importedFullyQualifiedName_10_0= ruleQualifiedName ) ) ) )";
}
}
static final String dfa_8s = "\44\uffff";
static final String dfa_9s = "\1\4\1\0\42\uffff";
- static final String dfa_10s = "\1\155\1\0\42\uffff";
+ static final String dfa_10s = "\1\156\1\0\42\uffff";
static final String dfa_11s = "\2\uffff\1\2\37\uffff\1\3\1\1";
static final String dfa_12s = "\1\uffff\1\0\42\uffff}>";
static final String[] dfa_13s = {
- "\1\1\4\2\5\uffff\1\2\31\uffff\3\2\3\uffff\2\2\1\uffff\1\42\1\uffff\2\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
+ "\1\1\4\2\5\uffff\1\2\32\uffff\3\2\3\uffff\2\2\1\uffff\1\42\1\uffff\2\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -26143,11 +26182,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA34 extends DFA {
+ class DFA35 extends DFA {
- public DFA34(BaseRecognizer recognizer) {
+ public DFA35(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 34;
+ this.decisionNumber = 35;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_9;
@@ -26157,17 +26196,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "1751:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?";
+ return "1765:4: ( ( ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_4_0= ruleXAnnotationElementValuePair ) ) (otherlv_5= ',' ( ( ( ( ( ruleValidID ) ) '=' ) )=> (lv_elementValuePairs_6_0= ruleXAnnotationElementValuePair ) ) )* ) | ( (lv_value_7_0= ruleXAnnotationElementValueOrCommaList ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA34_1 = input.LA(1);
+ int LA35_1 = input.LA(1);
- int index34_1 = input.index();
+ int index35_1 = input.index();
input.rewind();
s = -1;
if ( (synpred2_InternalCubeDSL()) ) {s = 35;}
@@ -26175,24 +26214,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index34_1);
+ input.seek(index35_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 34, _s, input);
+ new NoViableAltException(getDescription(), 35, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_14s = "\43\uffff";
static final String dfa_15s = "\1\4\1\0\41\uffff";
- static final String dfa_16s = "\1\155\1\0\41\uffff";
+ static final String dfa_16s = "\1\156\1\0\41\uffff";
static final String dfa_17s = "\2\uffff\1\2\37\uffff\1\1";
static final String dfa_18s = "\1\uffff\1\0\41\uffff}>";
static final String[] dfa_19s = {
- "\5\2\5\uffff\1\2\31\uffff\3\2\3\uffff\2\2\3\uffff\1\1\1\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
+ "\5\2\5\uffff\1\2\32\uffff\3\2\3\uffff\2\2\3\uffff\1\1\1\2\6\uffff\1\2\17\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -26236,11 +26275,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA40 extends DFA {
+ class DFA41 extends DFA {
- public DFA40(BaseRecognizer recognizer) {
+ public DFA41(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 40;
+ this.decisionNumber = 41;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -26250,17 +26289,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "1931:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )";
+ return "1945:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | (this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression ( () (otherlv_9= ',' ( (lv_elements_10_0= ruleXAnnotationOrExpression ) ) )+ )? ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA40_1 = input.LA(1);
+ int LA41_1 = input.LA(1);
- int index40_1 = input.index();
+ int index41_1 = input.index();
input.rewind();
s = -1;
if ( (synpred5_InternalCubeDSL()) ) {s = 34;}
@@ -26268,23 +26307,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index40_1);
+ input.seek(index41_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 40, _s, input);
+ new NoViableAltException(getDescription(), 41, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA43 extends DFA {
+ class DFA44 extends DFA {
- public DFA43(BaseRecognizer recognizer) {
+ public DFA44(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 43;
+ this.decisionNumber = 44;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -26294,17 +26333,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "2073:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )";
+ return "2087:2: ( ( ( ( ( () '#' '[' ) )=> ( () otherlv_1= '#' otherlv_2= '[' ) ) ( ( (lv_elements_3_0= ruleXAnnotationOrExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXAnnotationOrExpression ) ) )* )? otherlv_6= ']' ) | this_XAnnotationOrExpression_7= ruleXAnnotationOrExpression )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA43_1 = input.LA(1);
+ int LA44_1 = input.LA(1);
- int index43_1 = input.index();
+ int index44_1 = input.index();
input.rewind();
s = -1;
if ( (synpred6_InternalCubeDSL()) ) {s = 34;}
@@ -26312,13 +26351,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index43_1);
+ input.seek(index44_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 43, _s, input);
+ new NoViableAltException(getDescription(), 44, _s, input);
error(nvae);
throw nvae;
}
@@ -26326,11 +26365,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final String dfa_20s = "\12\uffff";
static final String dfa_21s = "\1\10\11\uffff";
static final String dfa_22s = "\1\4\7\0\2\uffff";
- static final String dfa_23s = "\1\156\7\0\2\uffff";
+ static final String dfa_23s = "\1\157\7\0\2\uffff";
static final String dfa_24s = "\10\uffff\1\2\1\1";
- static final String dfa_25s = "\1\uffff\1\2\1\3\1\4\1\5\1\6\1\0\1\1\2\uffff}>";
+ static final String dfa_25s = "\1\uffff\1\2\1\3\1\4\1\5\1\6\1\1\1\0\2\uffff}>";
static final String[] dfa_26s = {
- "\5\10\5\uffff\2\10\27\uffff\5\10\1\uffff\1\10\1\uffff\3\10\1\uffff\3\10\1\1\1\2\1\3\1\4\1\5\1\6\1\7\31\10\1\uffff\30\10",
+ "\5\10\5\uffff\1\10\1\uffff\1\10\27\uffff\5\10\1\uffff\1\10\1\uffff\3\10\1\uffff\3\10\1\1\1\2\1\3\1\4\1\5\1\6\1\7\31\10\1\uffff\30\10",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -26350,11 +26389,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_25 = DFA.unpackEncodedString(dfa_25s);
static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s);
- class DFA45 extends DFA {
+ class DFA46 extends DFA {
- public DFA45(BaseRecognizer recognizer) {
+ public DFA46(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 45;
+ this.decisionNumber = 46;
this.eot = dfa_20;
this.eof = dfa_21;
this.min = dfa_22;
@@ -26364,17 +26403,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_26;
}
public String getDescription() {
- return "2302:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?";
+ return "2316:4: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA45_6 = input.LA(1);
+ int LA46_7 = input.LA(1);
- int index45_6 = input.index();
+ int index46_7 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26382,14 +26421,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_6);
+ input.seek(index46_7);
if ( s>=0 ) return s;
break;
case 1 :
- int LA45_7 = input.LA(1);
+ int LA46_6 = input.LA(1);
- int index45_7 = input.index();
+ int index46_6 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26397,14 +26436,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_7);
+ input.seek(index46_6);
if ( s>=0 ) return s;
break;
case 2 :
- int LA45_1 = input.LA(1);
+ int LA46_1 = input.LA(1);
- int index45_1 = input.index();
+ int index46_1 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26412,14 +26451,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_1);
+ input.seek(index46_1);
if ( s>=0 ) return s;
break;
case 3 :
- int LA45_2 = input.LA(1);
+ int LA46_2 = input.LA(1);
- int index45_2 = input.index();
+ int index46_2 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26427,14 +26466,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_2);
+ input.seek(index46_2);
if ( s>=0 ) return s;
break;
case 4 :
- int LA45_3 = input.LA(1);
+ int LA46_3 = input.LA(1);
- int index45_3 = input.index();
+ int index46_3 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26442,14 +26481,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_3);
+ input.seek(index46_3);
if ( s>=0 ) return s;
break;
case 5 :
- int LA45_4 = input.LA(1);
+ int LA46_4 = input.LA(1);
- int index45_4 = input.index();
+ int index46_4 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26457,14 +26496,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_4);
+ input.seek(index46_4);
if ( s>=0 ) return s;
break;
case 6 :
- int LA45_5 = input.LA(1);
+ int LA46_5 = input.LA(1);
- int index45_5 = input.index();
+ int index46_5 = input.index();
input.rewind();
s = -1;
if ( (synpred7_InternalCubeDSL()) ) {s = 9;}
@@ -26472,13 +26511,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 8;}
- input.seek(index45_5);
+ input.seek(index46_5);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 45, _s, input);
+ new NoViableAltException(getDescription(), 46, _s, input);
error(nvae);
throw nvae;
}
@@ -26486,11 +26525,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final String dfa_27s = "\13\uffff";
static final String dfa_28s = "\1\1\12\uffff";
static final String dfa_29s = "\1\4\1\uffff\10\0\1\uffff";
- static final String dfa_30s = "\1\156\1\uffff\10\0\1\uffff";
+ static final String dfa_30s = "\1\157\1\uffff\10\0\1\uffff";
static final String dfa_31s = "\1\uffff\1\2\10\uffff\1\1";
- static final String dfa_32s = "\2\uffff\1\6\1\0\1\4\1\5\1\7\1\3\1\1\1\2\1\uffff}>";
+ static final String dfa_32s = "\2\uffff\1\6\1\5\1\3\1\4\1\7\1\2\1\0\1\1\1\uffff}>";
static final String[] dfa_33s = {
- "\5\1\5\uffff\2\1\27\uffff\5\1\1\uffff\1\1\1\uffff\3\1\1\uffff\10\1\1\2\1\3\10\1\1\4\1\5\1\6\1\7\1\10\1\11\13\1\1\uffff\30\1",
+ "\5\1\5\uffff\1\1\1\uffff\1\1\27\uffff\5\1\1\uffff\1\1\1\uffff\3\1\1\uffff\10\1\1\2\1\3\10\1\1\4\1\5\1\6\1\7\1\10\1\11\13\1\1\uffff\30\1",
"",
"\1\uffff",
"\1\uffff",
@@ -26511,11 +26550,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_32 = DFA.unpackEncodedString(dfa_32s);
static final short[][] dfa_33 = unpackEncodedStringArray(dfa_33s);
- class DFA55 extends DFA {
+ class DFA56 extends DFA {
- public DFA55(BaseRecognizer recognizer) {
+ public DFA56(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 55;
+ this.decisionNumber = 56;
this.eot = dfa_27;
this.eof = dfa_28;
this.min = dfa_29;
@@ -26525,17 +26564,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_33;
}
public String getDescription() {
- return "()* loopback of 3016:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
+ return "()* loopback of 3030:3: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA55_3 = input.LA(1);
+ int LA56_8 = input.LA(1);
- int index55_3 = input.index();
+ int index56_8 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26543,14 +26582,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_3);
+ input.seek(index56_8);
if ( s>=0 ) return s;
break;
case 1 :
- int LA55_8 = input.LA(1);
+ int LA56_9 = input.LA(1);
- int index55_8 = input.index();
+ int index56_9 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26558,14 +26597,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_8);
+ input.seek(index56_9);
if ( s>=0 ) return s;
break;
case 2 :
- int LA55_9 = input.LA(1);
+ int LA56_7 = input.LA(1);
- int index55_9 = input.index();
+ int index56_7 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26573,14 +26612,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_9);
+ input.seek(index56_7);
if ( s>=0 ) return s;
break;
case 3 :
- int LA55_7 = input.LA(1);
+ int LA56_4 = input.LA(1);
- int index55_7 = input.index();
+ int index56_4 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26588,14 +26627,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_7);
+ input.seek(index56_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA55_4 = input.LA(1);
+ int LA56_5 = input.LA(1);
- int index55_4 = input.index();
+ int index56_5 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26603,14 +26642,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_4);
+ input.seek(index56_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA55_5 = input.LA(1);
+ int LA56_3 = input.LA(1);
- int index55_5 = input.index();
+ int index56_3 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26618,14 +26657,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_5);
+ input.seek(index56_3);
if ( s>=0 ) return s;
break;
case 6 :
- int LA55_2 = input.LA(1);
+ int LA56_2 = input.LA(1);
- int index55_2 = input.index();
+ int index56_2 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26633,14 +26672,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_2);
+ input.seek(index56_2);
if ( s>=0 ) return s;
break;
case 7 :
- int LA55_6 = input.LA(1);
+ int LA56_6 = input.LA(1);
- int index55_6 = input.index();
+ int index56_6 = input.index();
input.rewind();
s = -1;
if ( (synpred13_InternalCubeDSL()) ) {s = 10;}
@@ -26648,19 +26687,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 1;}
- input.seek(index55_6);
+ input.seek(index56_6);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 55, _s, input);
+ new NoViableAltException(getDescription(), 56, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_34s = "\1\73\2\uffff\1\74\7\uffff";
- static final String dfa_35s = "\1\112\2\uffff\1\107\7\uffff";
+ static final String dfa_34s = "\1\74\2\uffff\1\75\7\uffff";
+ static final String dfa_35s = "\1\113\2\uffff\1\110\7\uffff";
static final String dfa_36s = "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\3\1\6";
static final String dfa_37s = "\13\uffff}>";
static final String[] dfa_38s = {
@@ -26682,11 +26721,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_37 = DFA.unpackEncodedString(dfa_37s);
static final short[][] dfa_38 = unpackEncodedStringArray(dfa_38s);
- class DFA58 extends DFA {
+ class DFA59 extends DFA {
- public DFA58(BaseRecognizer recognizer) {
+ public DFA59(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 58;
+ this.decisionNumber = 59;
this.eot = dfa_27;
this.eof = dfa_27;
this.min = dfa_34;
@@ -26696,17 +26735,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_38;
}
public String getDescription() {
- return "3092:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )";
+ return "3106:2: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' | kw= '=>' ) ) | kw= '<>' | kw= '?:' )";
}
}
static final String dfa_39s = "\116\uffff";
static final String dfa_40s = "\1\2\115\uffff";
static final String dfa_41s = "\1\4\1\0\114\uffff";
- static final String dfa_42s = "\1\156\1\0\114\uffff";
+ static final String dfa_42s = "\1\157\1\0\114\uffff";
static final String dfa_43s = "\2\uffff\1\2\112\uffff\1\1";
static final String dfa_44s = "\1\uffff\1\0\114\uffff}>";
static final String[] dfa_45s = {
- "\5\2\5\uffff\2\2\27\uffff\5\2\1\uffff\1\2\1\uffff\1\1\2\2\1\uffff\43\2\1\uffff\30\2",
+ "\5\2\5\uffff\1\2\1\uffff\1\2\27\uffff\5\2\1\uffff\1\2\1\uffff\1\1\2\2\1\uffff\43\2\1\uffff\30\2",
"\1\uffff",
"",
"",
@@ -26794,11 +26833,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
- class DFA74 extends DFA {
+ class DFA75 extends DFA {
- public DFA74(BaseRecognizer recognizer) {
+ public DFA75(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 74;
+ this.decisionNumber = 75;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -26808,17 +26847,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "3993:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?";
+ return "4007:5: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA74_1 = input.LA(1);
+ int LA75_1 = input.LA(1);
- int index74_1 = input.index();
+ int index75_1 = input.index();
input.rewind();
s = -1;
if ( (synpred22_InternalCubeDSL()) ) {s = 77;}
@@ -26826,23 +26865,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index74_1);
+ input.seek(index75_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 74, _s, input);
+ new NoViableAltException(getDescription(), 75, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_46s = "\1\4\2\0\41\uffff";
- static final String dfa_47s = "\1\155\2\0\41\uffff";
+ static final String dfa_47s = "\1\156\2\0\41\uffff";
static final String dfa_48s = "\3\uffff\2\1\1\2\35\uffff\1\3";
static final String dfa_49s = "\1\0\1\1\1\2\41\uffff}>";
static final String[] dfa_50s = {
- "\1\1\4\5\5\uffff\1\5\31\uffff\3\5\4\uffff\1\2\1\uffff\1\43\1\uffff\2\5\6\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\5\uffff\1\4\1\5\1\uffff\1\5\3\uffff\3\5\2\uffff\12\5\1\uffff\1\5",
+ "\1\1\4\5\5\uffff\1\5\32\uffff\3\5\4\uffff\1\2\1\uffff\1\43\1\uffff\2\5\6\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\5\uffff\1\4\1\5\1\uffff\1\5\3\uffff\3\5\2\uffff\12\5\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -26885,11 +26924,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_49 = DFA.unpackEncodedString(dfa_49s);
static final short[][] dfa_50 = unpackEncodedStringArray(dfa_50s);
- class DFA73 extends DFA {
+ class DFA74 extends DFA {
- public DFA73(BaseRecognizer recognizer) {
+ public DFA74(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 73;
+ this.decisionNumber = 74;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -26899,40 +26938,40 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "4012:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?";
+ return "4026:6: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA73_0 = input.LA(1);
+ int LA74_0 = input.LA(1);
- int index73_0 = input.index();
+ int index74_0 = input.index();
input.rewind();
s = -1;
- if ( (LA73_0==RULE_ID) ) {s = 1;}
+ if ( (LA74_0==RULE_ID) ) {s = 1;}
- else if ( (LA73_0==47) ) {s = 2;}
+ else if ( (LA74_0==48) ) {s = 2;}
- else if ( (LA73_0==72) && (synpred23_InternalCubeDSL())) {s = 3;}
+ else if ( (LA74_0==73) && (synpred23_InternalCubeDSL())) {s = 3;}
- else if ( (LA73_0==86) && (synpred23_InternalCubeDSL())) {s = 4;}
+ else if ( (LA74_0==87) && (synpred23_InternalCubeDSL())) {s = 4;}
- else if ( ((LA73_0>=RULE_STRING && LA73_0<=RULE_DECIMAL)||LA73_0==14||(LA73_0>=40 && LA73_0<=42)||(LA73_0>=51 && LA73_0<=52)||LA73_0==59||(LA73_0>=75 && LA73_0<=76)||LA73_0==80||LA73_0==87||LA73_0==89||(LA73_0>=93 && LA73_0<=95)||(LA73_0>=98 && LA73_0<=107)||LA73_0==109) ) {s = 5;}
+ else if ( ((LA74_0>=RULE_STRING && LA74_0<=RULE_DECIMAL)||LA74_0==14||(LA74_0>=41 && LA74_0<=43)||(LA74_0>=52 && LA74_0<=53)||LA74_0==60||(LA74_0>=76 && LA74_0<=77)||LA74_0==81||LA74_0==88||LA74_0==90||(LA74_0>=94 && LA74_0<=96)||(LA74_0>=99 && LA74_0<=108)||LA74_0==110) ) {s = 5;}
- else if ( (LA73_0==49) ) {s = 35;}
+ else if ( (LA74_0==50) ) {s = 35;}
- input.seek(index73_0);
+ input.seek(index74_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA73_1 = input.LA(1);
+ int LA74_1 = input.LA(1);
- int index73_1 = input.index();
+ int index74_1 = input.index();
input.rewind();
s = -1;
if ( (synpred23_InternalCubeDSL()) ) {s = 4;}
@@ -26940,14 +26979,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index73_1);
+ input.seek(index74_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA73_2 = input.LA(1);
+ int LA74_2 = input.LA(1);
- int index73_2 = input.index();
+ int index74_2 = input.index();
input.rewind();
s = -1;
if ( (synpred23_InternalCubeDSL()) ) {s = 4;}
@@ -26955,19 +26994,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index73_2);
+ input.seek(index74_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 73, _s, input);
+ new NoViableAltException(getDescription(), 74, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_51s = {
- "\5\2\5\uffff\2\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\1\2\1\1\41\2\1\uffff\30\2",
+ "\5\2\5\uffff\1\2\1\uffff\1\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\1\2\1\1\41\2\1\uffff\30\2",
"\1\uffff",
"",
"",
@@ -27048,11 +27087,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_51 = unpackEncodedStringArray(dfa_51s);
- class DFA75 extends DFA {
+ class DFA76 extends DFA {
- public DFA75(BaseRecognizer recognizer) {
+ public DFA76(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 75;
+ this.decisionNumber = 76;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27062,17 +27101,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "4110:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?";
+ return "4124:5: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA75_1 = input.LA(1);
+ int LA76_1 = input.LA(1);
- int index75_1 = input.index();
+ int index76_1 = input.index();
input.rewind();
s = -1;
if ( (synpred24_InternalCubeDSL()) ) {s = 77;}
@@ -27080,24 +27119,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index75_1);
+ input.seek(index76_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 75, _s, input);
+ new NoViableAltException(getDescription(), 76, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_52s = "\40\uffff";
static final String dfa_53s = "\1\4\26\uffff\1\0\10\uffff";
- static final String dfa_54s = "\1\155\26\uffff\1\0\10\uffff";
+ static final String dfa_54s = "\1\156\26\uffff\1\0\10\uffff";
static final String dfa_55s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\6\uffff\1\6\11\uffff\1\7\1\uffff\1\12\1\13\1\14\1\15\1\16\1\17\1\10\1\11";
static final String dfa_56s = "\1\0\26\uffff\1\1\10\uffff}>";
static final String[] dfa_57s = {
- "\1\5\4\14\5\uffff\1\2\31\uffff\3\5\4\uffff\1\35\3\uffff\2\14\6\uffff\1\5\33\uffff\1\26\1\uffff\1\3\3\uffff\1\27\1\30\1\31\2\uffff\2\5\1\1\4\14\1\32\1\33\1\34\1\uffff\1\4",
+ "\1\5\4\14\5\uffff\1\2\32\uffff\3\5\4\uffff\1\35\3\uffff\2\14\6\uffff\1\5\33\uffff\1\26\1\uffff\1\3\3\uffff\1\27\1\30\1\31\2\uffff\2\5\1\1\4\14\1\32\1\33\1\34\1\uffff\1\4",
"",
"",
"",
@@ -27138,11 +27177,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_56 = DFA.unpackEncodedString(dfa_56s);
static final short[][] dfa_57 = unpackEncodedStringArray(dfa_57s);
- class DFA77 extends DFA {
+ class DFA78 extends DFA {
- public DFA77(BaseRecognizer recognizer) {
+ public DFA78(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 77;
+ this.decisionNumber = 78;
this.eot = dfa_52;
this.eof = dfa_52;
this.min = dfa_53;
@@ -27152,56 +27191,56 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_57;
}
public String getDescription() {
- return "4155:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )";
+ return "4169:2: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | ( ( ( () 'synchronized' '(' ) )=>this_XSynchronizedExpression_3= ruleXSynchronizedExpression ) | this_XFeatureCall_4= ruleXFeatureCall | this_XLiteral_5= ruleXLiteral | this_XIfExpression_6= ruleXIfExpression | ( ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=>this_XForLoopExpression_7= ruleXForLoopExpression ) | this_XBasicForLoopExpression_8= ruleXBasicForLoopExpression | this_XWhileExpression_9= ruleXWhileExpression | this_XDoWhileExpression_10= ruleXDoWhileExpression | this_XThrowExpression_11= ruleXThrowExpression | this_XReturnExpression_12= ruleXReturnExpression | this_XTryCatchFinallyExpression_13= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_14= ruleXParenthesizedExpression )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA77_0 = input.LA(1);
+ int LA78_0 = input.LA(1);
- int index77_0 = input.index();
+ int index78_0 = input.index();
input.rewind();
s = -1;
- if ( (LA77_0==100) ) {s = 1;}
+ if ( (LA78_0==101) ) {s = 1;}
- else if ( (LA77_0==14) ) {s = 2;}
+ else if ( (LA78_0==14) ) {s = 2;}
- else if ( (LA77_0==89) ) {s = 3;}
+ else if ( (LA78_0==90) ) {s = 3;}
- else if ( (LA77_0==109) && (synpred25_InternalCubeDSL())) {s = 4;}
+ else if ( (LA78_0==110) && (synpred25_InternalCubeDSL())) {s = 4;}
- else if ( (LA77_0==RULE_ID||(LA77_0>=40 && LA77_0<=42)||LA77_0==59||(LA77_0>=98 && LA77_0<=99)) ) {s = 5;}
+ else if ( (LA78_0==RULE_ID||(LA78_0>=41 && LA78_0<=43)||LA78_0==60||(LA78_0>=99 && LA78_0<=100)) ) {s = 5;}
- else if ( ((LA77_0>=RULE_STRING && LA77_0<=RULE_DECIMAL)||(LA77_0>=51 && LA77_0<=52)||(LA77_0>=101 && LA77_0<=104)) ) {s = 12;}
+ else if ( ((LA78_0>=RULE_STRING && LA78_0<=RULE_DECIMAL)||(LA78_0>=52 && LA78_0<=53)||(LA78_0>=102 && LA78_0<=105)) ) {s = 12;}
- else if ( (LA77_0==87) ) {s = 22;}
+ else if ( (LA78_0==88) ) {s = 22;}
- else if ( (LA77_0==93) ) {s = 23;}
+ else if ( (LA78_0==94) ) {s = 23;}
- else if ( (LA77_0==94) ) {s = 24;}
+ else if ( (LA78_0==95) ) {s = 24;}
- else if ( (LA77_0==95) ) {s = 25;}
+ else if ( (LA78_0==96) ) {s = 25;}
- else if ( (LA77_0==105) ) {s = 26;}
+ else if ( (LA78_0==106) ) {s = 26;}
- else if ( (LA77_0==106) ) {s = 27;}
+ else if ( (LA78_0==107) ) {s = 27;}
- else if ( (LA77_0==107) ) {s = 28;}
+ else if ( (LA78_0==108) ) {s = 28;}
- else if ( (LA77_0==47) ) {s = 29;}
+ else if ( (LA78_0==48) ) {s = 29;}
- input.seek(index77_0);
+ input.seek(index78_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA77_23 = input.LA(1);
+ int LA78_23 = input.LA(1);
- int index77_23 = input.index();
+ int index78_23 = input.index();
input.rewind();
s = -1;
if ( (synpred26_InternalCubeDSL()) ) {s = 30;}
@@ -27209,24 +27248,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 31;}
- input.seek(index77_23);
+ input.seek(index78_23);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 77, _s, input);
+ new NoViableAltException(getDescription(), 78, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_58s = "\46\uffff";
static final String dfa_59s = "\1\4\2\0\43\uffff";
- static final String dfa_60s = "\1\155\2\0\43\uffff";
+ static final String dfa_60s = "\1\156\2\0\43\uffff";
static final String dfa_61s = "\3\uffff\2\1\1\2\40\uffff";
static final String dfa_62s = "\1\0\1\1\1\2\43\uffff}>";
static final String[] dfa_63s = {
- "\1\1\4\5\5\uffff\1\5\31\uffff\3\5\4\uffff\1\2\3\uffff\3\5\5\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\5\uffff\1\4\1\5\1\uffff\1\5\3\uffff\17\5\1\uffff\1\5",
+ "\1\1\4\5\5\uffff\1\5\32\uffff\3\5\4\uffff\1\2\3\uffff\3\5\5\uffff\1\5\14\uffff\1\3\2\uffff\2\5\3\uffff\1\5\5\uffff\1\4\1\5\1\uffff\1\5\3\uffff\17\5\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -27273,11 +27312,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_62 = DFA.unpackEncodedString(dfa_62s);
static final short[][] dfa_63 = unpackEncodedStringArray(dfa_63s);
- class DFA86 extends DFA {
+ class DFA87 extends DFA {
- public DFA86(BaseRecognizer recognizer) {
+ public DFA87(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 86;
+ this.decisionNumber = 87;
this.eot = dfa_58;
this.eof = dfa_58;
this.min = dfa_59;
@@ -27287,38 +27326,38 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_63;
}
public String getDescription() {
- return "4647:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
+ return "4661:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA86_0 = input.LA(1);
+ int LA87_0 = input.LA(1);
- int index86_0 = input.index();
+ int index87_0 = input.index();
input.rewind();
s = -1;
- if ( (LA86_0==RULE_ID) ) {s = 1;}
+ if ( (LA87_0==RULE_ID) ) {s = 1;}
- else if ( (LA86_0==47) ) {s = 2;}
+ else if ( (LA87_0==48) ) {s = 2;}
- else if ( (LA86_0==72) && (synpred29_InternalCubeDSL())) {s = 3;}
+ else if ( (LA87_0==73) && (synpred29_InternalCubeDSL())) {s = 3;}
- else if ( (LA86_0==86) && (synpred29_InternalCubeDSL())) {s = 4;}
+ else if ( (LA87_0==87) && (synpred29_InternalCubeDSL())) {s = 4;}
- else if ( ((LA86_0>=RULE_STRING && LA86_0<=RULE_DECIMAL)||LA86_0==14||(LA86_0>=40 && LA86_0<=42)||(LA86_0>=51 && LA86_0<=53)||LA86_0==59||(LA86_0>=75 && LA86_0<=76)||LA86_0==80||LA86_0==87||LA86_0==89||(LA86_0>=93 && LA86_0<=107)||LA86_0==109) ) {s = 5;}
+ else if ( ((LA87_0>=RULE_STRING && LA87_0<=RULE_DECIMAL)||LA87_0==14||(LA87_0>=41 && LA87_0<=43)||(LA87_0>=52 && LA87_0<=54)||LA87_0==60||(LA87_0>=76 && LA87_0<=77)||LA87_0==81||LA87_0==88||LA87_0==90||(LA87_0>=94 && LA87_0<=108)||LA87_0==110) ) {s = 5;}
- input.seek(index86_0);
+ input.seek(index87_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA86_1 = input.LA(1);
+ int LA87_1 = input.LA(1);
- int index86_1 = input.index();
+ int index87_1 = input.index();
input.rewind();
s = -1;
if ( (synpred29_InternalCubeDSL()) ) {s = 4;}
@@ -27326,14 +27365,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index86_1);
+ input.seek(index87_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA86_2 = input.LA(1);
+ int LA87_2 = input.LA(1);
- int index86_2 = input.index();
+ int index87_2 = input.index();
input.rewind();
s = -1;
if ( (synpred29_InternalCubeDSL()) ) {s = 4;}
@@ -27341,19 +27380,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index86_2);
+ input.seek(index87_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 86, _s, input);
+ new NoViableAltException(getDescription(), 87, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_64s = {
- "\5\2\5\uffff\1\2\31\uffff\3\2\4\uffff\1\1\3\uffff\2\2\6\uffff\1\2\14\uffff\1\2\2\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
+ "\5\2\5\uffff\1\2\32\uffff\3\2\4\uffff\1\1\3\uffff\2\2\6\uffff\1\2\14\uffff\1\2\2\uffff\2\2\3\uffff\1\2\6\uffff\1\2\1\uffff\1\2\3\uffff\3\2\2\uffff\12\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -27391,11 +27430,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_64 = unpackEncodedStringArray(dfa_64s);
- class DFA93 extends DFA {
+ class DFA94 extends DFA {
- public DFA93(BaseRecognizer recognizer) {
+ public DFA94(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 93;
+ this.decisionNumber = 94;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -27405,17 +27444,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_64;
}
public String getDescription() {
- return "5113:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )";
+ return "5127:3: ( ( ( ( ( '(' ( ( ruleJvmFormalParameter ) ) ':' ) )=> (otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ) ) ( (lv_switch_5_0= ruleXExpression ) ) otherlv_6= ')' ) | ( ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )? ( (lv_switch_9_0= ruleXExpression ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA93_1 = input.LA(1);
+ int LA94_1 = input.LA(1);
- int index93_1 = input.index();
+ int index94_1 = input.index();
input.rewind();
s = -1;
if ( (synpred32_InternalCubeDSL()) ) {s = 34;}
@@ -27423,24 +27462,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index93_1);
+ input.seek(index94_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 93, _s, input);
+ new NoViableAltException(getDescription(), 94, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_65s = "\42\uffff";
static final String dfa_66s = "\1\4\2\0\37\uffff";
- static final String dfa_67s = "\1\155\2\0\37\uffff";
+ static final String dfa_67s = "\1\156\2\0\37\uffff";
static final String dfa_68s = "\3\uffff\1\1\1\2\35\uffff";
static final String dfa_69s = "\1\0\1\1\1\2\37\uffff}>";
static final String[] dfa_70s = {
- "\1\1\4\4\5\uffff\1\4\31\uffff\3\4\4\uffff\1\2\3\uffff\2\4\6\uffff\1\4\14\uffff\1\3\2\uffff\2\4\3\uffff\1\4\6\uffff\1\4\1\uffff\1\4\3\uffff\3\4\2\uffff\12\4\1\uffff\1\4",
+ "\1\1\4\4\5\uffff\1\4\32\uffff\3\4\4\uffff\1\2\3\uffff\2\4\6\uffff\1\4\14\uffff\1\3\2\uffff\2\4\3\uffff\1\4\6\uffff\1\4\1\uffff\1\4\3\uffff\3\4\2\uffff\12\4\1\uffff\1\4",
"\1\uffff",
"\1\uffff",
"",
@@ -27483,11 +27522,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_69 = DFA.unpackEncodedString(dfa_69s);
static final short[][] dfa_70 = unpackEncodedStringArray(dfa_70s);
- class DFA92 extends DFA {
+ class DFA93 extends DFA {
- public DFA92(BaseRecognizer recognizer) {
+ public DFA93(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 92;
+ this.decisionNumber = 93;
this.eot = dfa_65;
this.eof = dfa_65;
this.min = dfa_66;
@@ -27497,36 +27536,36 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_70;
}
public String getDescription() {
- return "5182:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?";
+ return "5196:5: ( ( ( ( ( ruleJvmFormalParameter ) ) ':' ) )=> ( ( (lv_declaredParam_7_0= ruleJvmFormalParameter ) ) otherlv_8= ':' ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA92_0 = input.LA(1);
+ int LA93_0 = input.LA(1);
- int index92_0 = input.index();
+ int index93_0 = input.index();
input.rewind();
s = -1;
- if ( (LA92_0==RULE_ID) ) {s = 1;}
+ if ( (LA93_0==RULE_ID) ) {s = 1;}
- else if ( (LA92_0==47) ) {s = 2;}
+ else if ( (LA93_0==48) ) {s = 2;}
- else if ( (LA92_0==72) && (synpred33_InternalCubeDSL())) {s = 3;}
+ else if ( (LA93_0==73) && (synpred33_InternalCubeDSL())) {s = 3;}
- else if ( ((LA92_0>=RULE_STRING && LA92_0<=RULE_DECIMAL)||LA92_0==14||(LA92_0>=40 && LA92_0<=42)||(LA92_0>=51 && LA92_0<=52)||LA92_0==59||(LA92_0>=75 && LA92_0<=76)||LA92_0==80||LA92_0==87||LA92_0==89||(LA92_0>=93 && LA92_0<=95)||(LA92_0>=98 && LA92_0<=107)||LA92_0==109) ) {s = 4;}
+ else if ( ((LA93_0>=RULE_STRING && LA93_0<=RULE_DECIMAL)||LA93_0==14||(LA93_0>=41 && LA93_0<=43)||(LA93_0>=52 && LA93_0<=53)||LA93_0==60||(LA93_0>=76 && LA93_0<=77)||LA93_0==81||LA93_0==88||LA93_0==90||(LA93_0>=94 && LA93_0<=96)||(LA93_0>=99 && LA93_0<=108)||LA93_0==110) ) {s = 4;}
- input.seek(index92_0);
+ input.seek(index93_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA92_1 = input.LA(1);
+ int LA93_1 = input.LA(1);
- int index92_1 = input.index();
+ int index93_1 = input.index();
input.rewind();
s = -1;
if ( (synpred33_InternalCubeDSL()) ) {s = 3;}
@@ -27534,14 +27573,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 4;}
- input.seek(index92_1);
+ input.seek(index93_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA92_2 = input.LA(1);
+ int LA93_2 = input.LA(1);
- int index92_2 = input.index();
+ int index93_2 = input.index();
input.rewind();
s = -1;
if ( (synpred33_InternalCubeDSL()) ) {s = 3;}
@@ -27549,23 +27588,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 4;}
- input.seek(index92_2);
+ input.seek(index93_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 92, _s, input);
+ new NoViableAltException(getDescription(), 93, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA115 extends DFA {
+ class DFA116 extends DFA {
- public DFA115(BaseRecognizer recognizer) {
+ public DFA116(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 115;
+ this.decisionNumber = 116;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27575,17 +27614,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "6311:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?";
+ return "6325:3: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA115_1 = input.LA(1);
+ int LA116_1 = input.LA(1);
- int index115_1 = input.index();
+ int index116_1 = input.index();
input.rewind();
s = -1;
if ( (synpred36_InternalCubeDSL()) ) {s = 77;}
@@ -27593,23 +27632,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index115_1);
+ input.seek(index116_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 115, _s, input);
+ new NoViableAltException(getDescription(), 116, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA114 extends DFA {
+ class DFA115 extends DFA {
- public DFA114(BaseRecognizer recognizer) {
+ public DFA115(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 114;
+ this.decisionNumber = 115;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -27619,40 +27658,40 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "6330:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?";
+ return "6344:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA114_0 = input.LA(1);
+ int LA115_0 = input.LA(1);
- int index114_0 = input.index();
+ int index115_0 = input.index();
input.rewind();
s = -1;
- if ( (LA114_0==RULE_ID) ) {s = 1;}
+ if ( (LA115_0==RULE_ID) ) {s = 1;}
- else if ( (LA114_0==47) ) {s = 2;}
+ else if ( (LA115_0==48) ) {s = 2;}
- else if ( (LA114_0==72) && (synpred37_InternalCubeDSL())) {s = 3;}
+ else if ( (LA115_0==73) && (synpred37_InternalCubeDSL())) {s = 3;}
- else if ( (LA114_0==86) && (synpred37_InternalCubeDSL())) {s = 4;}
+ else if ( (LA115_0==87) && (synpred37_InternalCubeDSL())) {s = 4;}
- else if ( ((LA114_0>=RULE_STRING && LA114_0<=RULE_DECIMAL)||LA114_0==14||(LA114_0>=40 && LA114_0<=42)||(LA114_0>=51 && LA114_0<=52)||LA114_0==59||(LA114_0>=75 && LA114_0<=76)||LA114_0==80||LA114_0==87||LA114_0==89||(LA114_0>=93 && LA114_0<=95)||(LA114_0>=98 && LA114_0<=107)||LA114_0==109) ) {s = 5;}
+ else if ( ((LA115_0>=RULE_STRING && LA115_0<=RULE_DECIMAL)||LA115_0==14||(LA115_0>=41 && LA115_0<=43)||(LA115_0>=52 && LA115_0<=53)||LA115_0==60||(LA115_0>=76 && LA115_0<=77)||LA115_0==81||LA115_0==88||LA115_0==90||(LA115_0>=94 && LA115_0<=96)||(LA115_0>=99 && LA115_0<=108)||LA115_0==110) ) {s = 5;}
- else if ( (LA114_0==49) ) {s = 35;}
+ else if ( (LA115_0==50) ) {s = 35;}
- input.seek(index114_0);
+ input.seek(index115_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA114_1 = input.LA(1);
+ int LA115_1 = input.LA(1);
- int index114_1 = input.index();
+ int index115_1 = input.index();
input.rewind();
s = -1;
if ( (synpred37_InternalCubeDSL()) ) {s = 4;}
@@ -27660,14 +27699,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index114_1);
+ input.seek(index115_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA114_2 = input.LA(1);
+ int LA115_2 = input.LA(1);
- int index114_2 = input.index();
+ int index115_2 = input.index();
input.rewind();
s = -1;
if ( (synpred37_InternalCubeDSL()) ) {s = 4;}
@@ -27675,23 +27714,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index114_2);
+ input.seek(index115_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 114, _s, input);
+ new NoViableAltException(getDescription(), 115, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA116 extends DFA {
+ class DFA117 extends DFA {
- public DFA116(BaseRecognizer recognizer) {
+ public DFA117(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 116;
+ this.decisionNumber = 117;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27701,17 +27740,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "6428:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?";
+ return "6442:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA116_1 = input.LA(1);
+ int LA117_1 = input.LA(1);
- int index116_1 = input.index();
+ int index117_1 = input.index();
input.rewind();
s = -1;
if ( (synpred38_InternalCubeDSL()) ) {s = 77;}
@@ -27719,19 +27758,19 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index116_1);
+ input.seek(index117_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 116, _s, input);
+ new NoViableAltException(getDescription(), 117, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_71s = {
- "\5\2\5\uffff\2\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\32\2\1\uffff\30\2",
+ "\5\2\5\uffff\1\2\1\uffff\1\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\32\2\1\uffff\30\2",
"\1\uffff",
"",
"",
@@ -27812,11 +27851,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
};
static final short[][] dfa_71 = unpackEncodedStringArray(dfa_71s);
- class DFA120 extends DFA {
+ class DFA121 extends DFA {
- public DFA120(BaseRecognizer recognizer) {
+ public DFA121(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 120;
+ this.decisionNumber = 121;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27826,17 +27865,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_71;
}
public String getDescription() {
- return "6587:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
+ return "6601:3: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA120_1 = input.LA(1);
+ int LA121_1 = input.LA(1);
- int index120_1 = input.index();
+ int index121_1 = input.index();
input.rewind();
s = -1;
if ( (synpred39_InternalCubeDSL()) ) {s = 77;}
@@ -27844,23 +27883,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index120_1);
+ input.seek(index121_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 120, _s, input);
+ new NoViableAltException(getDescription(), 121, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA123 extends DFA {
+ class DFA124 extends DFA {
- public DFA123(BaseRecognizer recognizer) {
+ public DFA124(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 123;
+ this.decisionNumber = 124;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27870,17 +27909,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "6644:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
+ return "6658:3: ( ( ( ( '(' ) )=> (lv_explicitConstructorCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA123_1 = input.LA(1);
+ int LA124_1 = input.LA(1);
- int index123_1 = input.index();
+ int index124_1 = input.index();
input.rewind();
s = -1;
if ( (synpred40_InternalCubeDSL()) ) {s = 77;}
@@ -27888,23 +27927,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index123_1);
+ input.seek(index124_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 123, _s, input);
+ new NoViableAltException(getDescription(), 124, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA122 extends DFA {
+ class DFA123 extends DFA {
- public DFA122(BaseRecognizer recognizer) {
+ public DFA123(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 122;
+ this.decisionNumber = 123;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_46;
@@ -27914,40 +27953,40 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_50;
}
public String getDescription() {
- return "6663:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "6677:4: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA122_0 = input.LA(1);
+ int LA123_0 = input.LA(1);
- int index122_0 = input.index();
+ int index123_0 = input.index();
input.rewind();
s = -1;
- if ( (LA122_0==RULE_ID) ) {s = 1;}
+ if ( (LA123_0==RULE_ID) ) {s = 1;}
- else if ( (LA122_0==47) ) {s = 2;}
+ else if ( (LA123_0==48) ) {s = 2;}
- else if ( (LA122_0==72) && (synpred41_InternalCubeDSL())) {s = 3;}
+ else if ( (LA123_0==73) && (synpred41_InternalCubeDSL())) {s = 3;}
- else if ( (LA122_0==86) && (synpred41_InternalCubeDSL())) {s = 4;}
+ else if ( (LA123_0==87) && (synpred41_InternalCubeDSL())) {s = 4;}
- else if ( ((LA122_0>=RULE_STRING && LA122_0<=RULE_DECIMAL)||LA122_0==14||(LA122_0>=40 && LA122_0<=42)||(LA122_0>=51 && LA122_0<=52)||LA122_0==59||(LA122_0>=75 && LA122_0<=76)||LA122_0==80||LA122_0==87||LA122_0==89||(LA122_0>=93 && LA122_0<=95)||(LA122_0>=98 && LA122_0<=107)||LA122_0==109) ) {s = 5;}
+ else if ( ((LA123_0>=RULE_STRING && LA123_0<=RULE_DECIMAL)||LA123_0==14||(LA123_0>=41 && LA123_0<=43)||(LA123_0>=52 && LA123_0<=53)||LA123_0==60||(LA123_0>=76 && LA123_0<=77)||LA123_0==81||LA123_0==88||LA123_0==90||(LA123_0>=94 && LA123_0<=96)||(LA123_0>=99 && LA123_0<=108)||LA123_0==110) ) {s = 5;}
- else if ( (LA122_0==49) ) {s = 35;}
+ else if ( (LA123_0==50) ) {s = 35;}
- input.seek(index122_0);
+ input.seek(index123_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA122_1 = input.LA(1);
+ int LA123_1 = input.LA(1);
- int index122_1 = input.index();
+ int index123_1 = input.index();
input.rewind();
s = -1;
if ( (synpred41_InternalCubeDSL()) ) {s = 4;}
@@ -27955,14 +27994,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index122_1);
+ input.seek(index123_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA122_2 = input.LA(1);
+ int LA123_2 = input.LA(1);
- int index122_2 = input.index();
+ int index123_2 = input.index();
input.rewind();
s = -1;
if ( (synpred41_InternalCubeDSL()) ) {s = 4;}
@@ -27970,23 +28009,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 5;}
- input.seek(index122_2);
+ input.seek(index123_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 122, _s, input);
+ new NoViableAltException(getDescription(), 123, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA124 extends DFA {
+ class DFA125 extends DFA {
- public DFA124(BaseRecognizer recognizer) {
+ public DFA125(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 124;
+ this.decisionNumber = 125;
this.eot = dfa_39;
this.eof = dfa_40;
this.min = dfa_41;
@@ -27996,17 +28035,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_51;
}
public String getDescription() {
- return "6761:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
+ return "6775:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA124_1 = input.LA(1);
+ int LA125_1 = input.LA(1);
- int index124_1 = input.index();
+ int index125_1 = input.index();
input.rewind();
s = -1;
if ( (synpred42_InternalCubeDSL()) ) {s = 77;}
@@ -28014,24 +28053,24 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index124_1);
+ input.seek(index125_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 124, _s, input);
+ new NoViableAltException(getDescription(), 125, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_72s = "\1\41\115\uffff";
static final String dfa_73s = "\1\4\40\0\55\uffff";
- static final String dfa_74s = "\1\156\40\0\55\uffff";
+ static final String dfa_74s = "\1\157\40\0\55\uffff";
static final String dfa_75s = "\41\uffff\1\2\53\uffff\1\1";
static final String dfa_76s = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\55\uffff}>";
static final String[] dfa_77s = {
- "\1\1\1\27\1\23\1\24\1\25\5\uffff\1\12\1\41\27\uffff\1\41\1\4\1\3\1\5\1\41\1\uffff\1\41\1\uffff\1\40\2\41\1\uffff\1\17\1\20\6\41\1\15\17\41\1\10\1\7\3\41\1\6\5\41\1\uffff\1\31\1\41\1\13\3\41\1\32\1\33\1\34\2\41\1\2\1\16\1\11\1\21\1\22\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41",
+ "\1\1\1\27\1\23\1\24\1\25\5\uffff\1\12\1\uffff\1\41\27\uffff\1\41\1\4\1\3\1\5\1\41\1\uffff\1\41\1\uffff\1\40\2\41\1\uffff\1\17\1\20\6\41\1\15\17\41\1\10\1\7\3\41\1\6\5\41\1\uffff\1\31\1\41\1\13\3\41\1\32\1\33\1\34\2\41\1\2\1\16\1\11\1\21\1\22\1\26\1\30\1\35\1\36\1\37\1\41\1\14\1\41",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -28117,11 +28156,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_76 = DFA.unpackEncodedString(dfa_76s);
static final short[][] dfa_77 = unpackEncodedStringArray(dfa_77s);
- class DFA127 extends DFA {
+ class DFA128 extends DFA {
- public DFA127(BaseRecognizer recognizer) {
+ public DFA128(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 127;
+ this.decisionNumber = 128;
this.eot = dfa_39;
this.eof = dfa_72;
this.min = dfa_73;
@@ -28131,17 +28170,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_77;
}
public String getDescription() {
- return "7104:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?";
+ return "7118:3: ( ( 'extends' | 'static' | 'import' | 'extension' | '!' | '-' | '+' | 'new' | '{' | 'switch' | 'synchronized' | '<' | 'super' | '#' | '[' | 'false' | 'true' | 'null' | 'typeof' | 'if' | 'for' | 'while' | 'do' | 'throw' | 'return' | 'try' | '(' | RULE_ID | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_STRING )=> (lv_expression_2_0= ruleXExpression ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA127_1 = input.LA(1);
+ int LA128_1 = input.LA(1);
- int index127_1 = input.index();
+ int index128_1 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28149,14 +28188,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_1);
+ input.seek(index128_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA127_2 = input.LA(1);
+ int LA128_2 = input.LA(1);
- int index127_2 = input.index();
+ int index128_2 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28164,14 +28203,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_2);
+ input.seek(index128_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA127_3 = input.LA(1);
+ int LA128_3 = input.LA(1);
- int index127_3 = input.index();
+ int index128_3 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28179,14 +28218,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_3);
+ input.seek(index128_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA127_4 = input.LA(1);
+ int LA128_4 = input.LA(1);
- int index127_4 = input.index();
+ int index128_4 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28194,14 +28233,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_4);
+ input.seek(index128_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA127_5 = input.LA(1);
+ int LA128_5 = input.LA(1);
- int index127_5 = input.index();
+ int index128_5 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28209,14 +28248,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_5);
+ input.seek(index128_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA127_6 = input.LA(1);
+ int LA128_6 = input.LA(1);
- int index127_6 = input.index();
+ int index128_6 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28224,14 +28263,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_6);
+ input.seek(index128_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA127_7 = input.LA(1);
+ int LA128_7 = input.LA(1);
- int index127_7 = input.index();
+ int index128_7 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28239,14 +28278,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_7);
+ input.seek(index128_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA127_8 = input.LA(1);
+ int LA128_8 = input.LA(1);
- int index127_8 = input.index();
+ int index128_8 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28254,14 +28293,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_8);
+ input.seek(index128_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA127_9 = input.LA(1);
+ int LA128_9 = input.LA(1);
- int index127_9 = input.index();
+ int index128_9 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28269,14 +28308,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_9);
+ input.seek(index128_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA127_10 = input.LA(1);
+ int LA128_10 = input.LA(1);
- int index127_10 = input.index();
+ int index128_10 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28284,14 +28323,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_10);
+ input.seek(index128_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA127_11 = input.LA(1);
+ int LA128_11 = input.LA(1);
- int index127_11 = input.index();
+ int index128_11 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28299,14 +28338,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_11);
+ input.seek(index128_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA127_12 = input.LA(1);
+ int LA128_12 = input.LA(1);
- int index127_12 = input.index();
+ int index128_12 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28314,14 +28353,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_12);
+ input.seek(index128_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA127_13 = input.LA(1);
+ int LA128_13 = input.LA(1);
- int index127_13 = input.index();
+ int index128_13 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28329,14 +28368,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_13);
+ input.seek(index128_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA127_14 = input.LA(1);
+ int LA128_14 = input.LA(1);
- int index127_14 = input.index();
+ int index128_14 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28344,14 +28383,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_14);
+ input.seek(index128_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA127_15 = input.LA(1);
+ int LA128_15 = input.LA(1);
- int index127_15 = input.index();
+ int index128_15 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28359,14 +28398,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_15);
+ input.seek(index128_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA127_16 = input.LA(1);
+ int LA128_16 = input.LA(1);
- int index127_16 = input.index();
+ int index128_16 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28374,14 +28413,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_16);
+ input.seek(index128_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA127_17 = input.LA(1);
+ int LA128_17 = input.LA(1);
- int index127_17 = input.index();
+ int index128_17 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28389,14 +28428,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_17);
+ input.seek(index128_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA127_18 = input.LA(1);
+ int LA128_18 = input.LA(1);
- int index127_18 = input.index();
+ int index128_18 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28404,14 +28443,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_18);
+ input.seek(index128_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA127_19 = input.LA(1);
+ int LA128_19 = input.LA(1);
- int index127_19 = input.index();
+ int index128_19 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28419,14 +28458,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_19);
+ input.seek(index128_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA127_20 = input.LA(1);
+ int LA128_20 = input.LA(1);
- int index127_20 = input.index();
+ int index128_20 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28434,14 +28473,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_20);
+ input.seek(index128_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA127_21 = input.LA(1);
+ int LA128_21 = input.LA(1);
- int index127_21 = input.index();
+ int index128_21 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28449,14 +28488,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_21);
+ input.seek(index128_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA127_22 = input.LA(1);
+ int LA128_22 = input.LA(1);
- int index127_22 = input.index();
+ int index128_22 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28464,14 +28503,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_22);
+ input.seek(index128_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA127_23 = input.LA(1);
+ int LA128_23 = input.LA(1);
- int index127_23 = input.index();
+ int index128_23 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28479,14 +28518,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_23);
+ input.seek(index128_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA127_24 = input.LA(1);
+ int LA128_24 = input.LA(1);
- int index127_24 = input.index();
+ int index128_24 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28494,14 +28533,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_24);
+ input.seek(index128_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA127_25 = input.LA(1);
+ int LA128_25 = input.LA(1);
- int index127_25 = input.index();
+ int index128_25 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28509,14 +28548,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_25);
+ input.seek(index128_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA127_26 = input.LA(1);
+ int LA128_26 = input.LA(1);
- int index127_26 = input.index();
+ int index128_26 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28524,14 +28563,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_26);
+ input.seek(index128_26);
if ( s>=0 ) return s;
break;
case 26 :
- int LA127_27 = input.LA(1);
+ int LA128_27 = input.LA(1);
- int index127_27 = input.index();
+ int index128_27 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28539,14 +28578,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_27);
+ input.seek(index128_27);
if ( s>=0 ) return s;
break;
case 27 :
- int LA127_28 = input.LA(1);
+ int LA128_28 = input.LA(1);
- int index127_28 = input.index();
+ int index128_28 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28554,14 +28593,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_28);
+ input.seek(index128_28);
if ( s>=0 ) return s;
break;
case 28 :
- int LA127_29 = input.LA(1);
+ int LA128_29 = input.LA(1);
- int index127_29 = input.index();
+ int index128_29 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28569,14 +28608,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_29);
+ input.seek(index128_29);
if ( s>=0 ) return s;
break;
case 29 :
- int LA127_30 = input.LA(1);
+ int LA128_30 = input.LA(1);
- int index127_30 = input.index();
+ int index128_30 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28584,14 +28623,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_30);
+ input.seek(index128_30);
if ( s>=0 ) return s;
break;
case 30 :
- int LA127_31 = input.LA(1);
+ int LA128_31 = input.LA(1);
- int index127_31 = input.index();
+ int index128_31 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28599,14 +28638,14 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_31);
+ input.seek(index128_31);
if ( s>=0 ) return s;
break;
case 31 :
- int LA127_32 = input.LA(1);
+ int LA128_32 = input.LA(1);
- int index127_32 = input.index();
+ int index128_32 = input.index();
input.rewind();
s = -1;
if ( (synpred43_InternalCubeDSL()) ) {s = 77;}
@@ -28614,13 +28653,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 33;}
- input.seek(index127_32);
+ input.seek(index128_32);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 127, _s, input);
+ new NoViableAltException(getDescription(), 128, _s, input);
error(nvae);
throw nvae;
}
@@ -28628,11 +28667,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final String dfa_78s = "\117\uffff";
static final String dfa_79s = "\1\2\116\uffff";
static final String dfa_80s = "\1\4\1\0\115\uffff";
- static final String dfa_81s = "\1\160\1\0\115\uffff";
+ static final String dfa_81s = "\1\161\1\0\115\uffff";
static final String dfa_82s = "\2\uffff\1\2\113\uffff\1\1";
static final String dfa_83s = "\1\uffff\1\0\115\uffff}>";
static final String[] dfa_84s = {
- "\5\2\5\uffff\2\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\32\2\1\uffff\30\2\1\uffff\1\2",
+ "\5\2\5\uffff\1\2\1\uffff\1\2\27\uffff\5\2\1\uffff\1\2\1\uffff\3\2\1\uffff\10\2\1\1\32\2\1\uffff\30\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -28721,11 +28760,11 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
static final short[] dfa_83 = DFA.unpackEncodedString(dfa_83s);
static final short[][] dfa_84 = unpackEncodedStringArray(dfa_84s);
- class DFA145 extends DFA {
+ class DFA146 extends DFA {
- public DFA145(BaseRecognizer recognizer) {
+ public DFA146(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 145;
+ this.decisionNumber = 146;
this.eot = dfa_78;
this.eof = dfa_79;
this.min = dfa_80;
@@ -28735,17 +28774,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_84;
}
public String getDescription() {
- return "7762:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?";
+ return "7776:3: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' ( ( ( ( () '.' ) )=> ( () otherlv_7= '.' ) ) ( ( ruleValidID ) ) ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )? )* )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA145_1 = input.LA(1);
+ int LA146_1 = input.LA(1);
- int index145_1 = input.index();
+ int index146_1 = input.index();
input.rewind();
s = -1;
if ( (synpred50_InternalCubeDSL()) ) {s = 78;}
@@ -28753,23 +28792,23 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index145_1);
+ input.seek(index146_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 145, _s, input);
+ new NoViableAltException(getDescription(), 146, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA143 extends DFA {
+ class DFA144 extends DFA {
- public DFA143(BaseRecognizer recognizer) {
+ public DFA144(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 143;
+ this.decisionNumber = 144;
this.eot = dfa_78;
this.eof = dfa_79;
this.min = dfa_80;
@@ -28779,17 +28818,17 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
this.transition = dfa_84;
}
public String getDescription() {
- return "7856:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?";
+ return "7870:5: ( ( ( '<' )=>otherlv_9= '<' ) ( (lv_arguments_10_0= ruleJvmArgumentTypeReference ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleJvmArgumentTypeReference ) ) )* otherlv_13= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA143_1 = input.LA(1);
+ int LA144_1 = input.LA(1);
- int index143_1 = input.index();
+ int index144_1 = input.index();
input.rewind();
s = -1;
if ( (synpred52_InternalCubeDSL()) ) {s = 78;}
@@ -28797,13 +28836,13 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
else if ( (true) ) {s = 2;}
- input.seek(index143_1);
+ input.seek(index144_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 143, _s, input);
+ new NoViableAltException(getDescription(), 144, _s, input);
error(nvae);
throw nvae;
}
@@ -28815,117 +28854,118 @@ public class InternalCubeDSLParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000002000L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000118000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000018000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000024000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000204000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000408000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000003804010L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000003804000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000003004000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000002004000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000002000048000L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000002000008000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000014008000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x00000007C0004002L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000780004002L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000700004002L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000600004002L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400004002L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0xD000000000000000L,0x000000000000007FL});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800008000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000001000000002L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x3F80000000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x007E000000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000238000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000230000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000044000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000404000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000810000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000007004010L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000007004000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000006004000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000004004000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000010000002L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000004000090000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000004000010000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000028010000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000F80004002L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000F00004002L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000E00004002L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000C00004002L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000800004002L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0xA000000000000000L,0x00000000000000FFL});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000001000010000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000002000000002L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x7F00000000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x00FC000000000000L});
public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000008000000002L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000120000000010L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000040000000010L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000002L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000240000000010L});
public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000000010L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x081AC700000041F0L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0003000000000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000100000000010L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000400000000002L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0001000000000002L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x10358E00000041F0L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0006000000000000L});
public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0818C700000041F0L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0838C700000041F0L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0021000000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0001000000000002L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x1FC0000000000002L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x3000000000000000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x10318E00000041F0L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x10718E00000041F0L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0042000000000000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x3F80000000000002L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x6000000000000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4000000000000000L});
public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000002L,0x000000000000000FL});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x3800000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000800000000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x1800000000000002L,0x00000000000007E0L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0800000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001800L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000080000000002L,0x000000000000E000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000002L,0x00000000000C0000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000008000000002L,0x0000000000300000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000070000000010L,0x0000000400000000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0800070000000010L,0x0000000C00000000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000800000000010L,0x0000800000000100L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x1001000000000000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0010808000000002L,0x0000000000300000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x081AC700000041F0L,0x00002FFCE2C11900L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0010008000000002L,0x0000000000300000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0818C7000000C1F0L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0001000000008000L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0838C700000041F0L,0x00002FFFE2C11900L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0001000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0838C700000041F0L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0818E700000041F2L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0818C700000041F2L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000002L,0x0000000001000000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0818C700000041F0L,0x00002FFCE2811900L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0001800000008010L,0x000000001C000100L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0001000000000000L,0x0000000014000000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0001000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0818E700000041F0L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0001200000000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0818C700000041F0L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0818E700000041F0L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0818C7000000C1F0L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0818E7000000C1F0L,0x00002FFFE2811800L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0004000000000002L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0010800000000002L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0010000000000002L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0810800000000002L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0012000000000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0818C700000041F2L,0x00002FFCE2811800L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0000500000000000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000002L,0x0000500000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000180L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0002800000000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0800000000000002L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0800008000000002L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000002L,0x0000000C00000000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000002L,0x0001000000000000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000010000000002L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000012L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000002L,0x000000000000001EL});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x7000000000000002L,0x0000000000000020L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0001000000000010L,0x0000000000000200L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x3000000000000002L,0x0000000000000FC0L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000002L,0x0000000000003000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000100000000002L,0x000000000001C000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000002L,0x0000000000180000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000010000000002L,0x0000000000600000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x00000E0000000010L,0x0000000800000000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x10000E0000000010L,0x0000001800000000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0001000000000010L,0x0001000000000200L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x2002000000000000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0021010000000002L,0x0000000000600000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x10358E00000041F0L,0x00005FF9C5823200L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0020010000000002L,0x0000000000600000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x10318E00000141F0L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0002000000010000L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x10718E00000041F0L,0x00005FFFC5823200L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0002000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x10718E00000041F0L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x1031CE00000041F2L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x10318E00000041F2L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000002L,0x0000000002000000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x10318E00000041F0L,0x00005FF9C5023200L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0003000000010010L,0x0000000038000200L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0002000000000000L,0x0000000028000000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0002000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x1031CE00000041F0L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0002400000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x10318E00000041F0L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x1031CE00000041F0L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x10318E00000141F0L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x1031CE00000141F0L,0x00005FFFC5023000L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0008000000000002L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0021000000000002L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0020000000000002L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x1021000000000002L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0024000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x10318E00000041F2L,0x00005FF9C5023000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000A00000000000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000002L,0x0000A00000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000180L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0005000000000010L,0x0000000000000200L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x1000000000000002L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x1000010000000002L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000002L,0x0000001800000000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000002L,0x0002000000000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000012L});
} \ No newline at end of file
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSemanticSequencer.java b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSemanticSequencer.java
index 0fe3ce3..faa9001 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSemanticSequencer.java
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSemanticSequencer.java
@@ -604,7 +604,7 @@ public class CubeDSLSemanticSequencer extends OXtypeSemanticSequencer {
* CubePackage returns CubePackage
*
* Constraint:
- * (name=QualifiedName dimensions+=CubeDimension* cubes+=CubeType*)
+ * (name=QualifiedName schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'? dimensions+=CubeDimension* cubes+=CubeType*)
*/
protected void sequence_CubePackage(ISerializationContext context, CubePackage semanticObject) {
genericSequencer.createSequence(context, semanticObject);
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSyntacticSequencer.java b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSyntacticSequencer.java
index 02b3aaa..34a8fe7 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSyntacticSequencer.java
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/serializer/CubeDSLSyntacticSequencer.java
@@ -37,7 +37,7 @@ public class CubeDSLSyntacticSequencer extends AbstractSyntacticSequencer {
protected CubeDSLGrammarAccess grammarAccess;
protected AbstractElementAlias match_CubeLevel___LeftCurlyBracketKeyword_9_0_RightCurlyBracketKeyword_9_2__q;
- protected AbstractElementAlias match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q;
+ protected AbstractElementAlias match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_4__q;
protected AbstractElementAlias match_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q;
protected AbstractElementAlias match_XBlockExpression_SemicolonKeyword_2_1_q;
protected AbstractElementAlias match_XExpressionInClosure_SemicolonKeyword_1_1_q;
@@ -50,7 +50,7 @@ public class CubeDSLSyntacticSequencer extends AbstractSyntacticSequencer {
protected void init(IGrammarAccess access) {
grammarAccess = (CubeDSLGrammarAccess) access;
match_CubeLevel___LeftCurlyBracketKeyword_9_0_RightCurlyBracketKeyword_9_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getCubeLevelAccess().getLeftCurlyBracketKeyword_9_0()), new TokenAlias(false, false, grammarAccess.getCubeLevelAccess().getRightCurlyBracketKeyword_9_2()));
- match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getCubePackageAccess().getLeftCurlyBracketKeyword_2_0()), new TokenAlias(false, false, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_3()));
+ match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_4__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getCubePackageAccess().getLeftCurlyBracketKeyword_2_0()), new TokenAlias(false, false, grammarAccess.getCubePackageAccess().getRightCurlyBracketKeyword_2_4()));
match_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getXAnnotationAccess().getLeftParenthesisKeyword_3_0()), new TokenAlias(false, false, grammarAccess.getXAnnotationAccess().getRightParenthesisKeyword_3_2()));
match_XBlockExpression_SemicolonKeyword_2_1_q = new TokenAlias(false, true, grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
match_XExpressionInClosure_SemicolonKeyword_1_1_q = new TokenAlias(false, true, grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
@@ -99,8 +99,8 @@ public class CubeDSLSyntacticSequencer extends AbstractSyntacticSequencer {
List<INode> syntaxNodes = getNodesFor(transitionNodes, syntax);
if (match_CubeLevel___LeftCurlyBracketKeyword_9_0_RightCurlyBracketKeyword_9_2__q.equals(syntax))
emit_CubeLevel___LeftCurlyBracketKeyword_9_0_RightCurlyBracketKeyword_9_2__q(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q.equals(syntax))
- emit_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q(semanticObject, getLastNavigableState(), syntaxNodes);
+ else if (match_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_4__q.equals(syntax))
+ emit_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_4__q(semanticObject, getLastNavigableState(), syntaxNodes);
else if (match_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q.equals(syntax))
emit_XAnnotation___LeftParenthesisKeyword_3_0_RightParenthesisKeyword_3_2__q(semanticObject, getLastNavigableState(), syntaxNodes);
else if (match_XBlockExpression_SemicolonKeyword_2_1_q.equals(syntax))
@@ -142,7 +142,7 @@ public class CubeDSLSyntacticSequencer extends AbstractSyntacticSequencer {
* This ambiguous syntax occurs at:
* name=QualifiedName (ambiguity) (rule end)
*/
- protected void emit_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
+ protected void emit_CubePackage___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_4__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
}
diff --git a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/services/CubeDSLGrammarAccess.java b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/services/CubeDSLGrammarAccess.java
index 2e97766..60a6268 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/services/CubeDSLGrammarAccess.java
+++ b/org.eclipse.osbp.xtext.cubedsl/src-gen/org/eclipse/osbp/xtext/cubedsl/services/CubeDSLGrammarAccess.java
@@ -85,17 +85,21 @@ public class CubeDSLGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cNameQualifiedNameParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cDimensionsAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cDimensionsCubeDimensionParserRuleCall_2_1_0 = (RuleCall)cDimensionsAssignment_2_1.eContents().get(0);
- private final Assignment cCubesAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
- private final RuleCall cCubesCubeTypeParserRuleCall_2_2_0 = (RuleCall)cCubesAssignment_2_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3);
+ private final Assignment cSchemaTableNamesToLowerCaseAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final Keyword cSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0 = (Keyword)cSchemaTableNamesToLowerCaseAssignment_2_1.eContents().get(0);
+ private final Assignment cDimensionsAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
+ private final RuleCall cDimensionsCubeDimensionParserRuleCall_2_2_0 = (RuleCall)cDimensionsAssignment_2_2.eContents().get(0);
+ private final Assignment cCubesAssignment_2_3 = (Assignment)cGroup_2.eContents().get(3);
+ private final RuleCall cCubesCubeTypeParserRuleCall_2_3_0 = (RuleCall)cCubesAssignment_2_3.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
//CubePackage:
- // 'package' name=QualifiedName ('{' dimensions+=CubeDimension* cubes+=CubeType* '}')?;
+ // 'package' name=QualifiedName ('{' schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'?
+ // dimensions+=CubeDimension* cubes+=CubeType* '}')?;
@Override public ParserRule getRule() { return rule; }
- //'package' name=QualifiedName ('{' dimensions+=CubeDimension* cubes+=CubeType* '}')?
+ //'package' name=QualifiedName ('{' schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'? dimensions+=CubeDimension*
+ //cubes+=CubeType* '}')?
public Group getGroup() { return cGroup; }
//'package'
@@ -107,26 +111,32 @@ public class CubeDSLGrammarAccess extends AbstractGrammarElementFinder {
//QualifiedName
public RuleCall getNameQualifiedNameParserRuleCall_1_0() { return cNameQualifiedNameParserRuleCall_1_0; }
- //('{' dimensions+=CubeDimension* cubes+=CubeType* '}')?
+ //('{' schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'? dimensions+=CubeDimension* cubes+=CubeType* '}')?
public Group getGroup_2() { return cGroup_2; }
//'{'
public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; }
+ //schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'?
+ public Assignment getSchemaTableNamesToLowerCaseAssignment_2_1() { return cSchemaTableNamesToLowerCaseAssignment_2_1; }
+
+ //'schemaTableNamesToLowerCase'
+ public Keyword getSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0() { return cSchemaTableNamesToLowerCaseSchemaTableNamesToLowerCaseKeyword_2_1_0; }
+
//dimensions+=CubeDimension*
- public Assignment getDimensionsAssignment_2_1() { return cDimensionsAssignment_2_1; }
+ public Assignment getDimensionsAssignment_2_2() { return cDimensionsAssignment_2_2; }
//CubeDimension
- public RuleCall getDimensionsCubeDimensionParserRuleCall_2_1_0() { return cDimensionsCubeDimensionParserRuleCall_2_1_0; }
+ public RuleCall getDimensionsCubeDimensionParserRuleCall_2_2_0() { return cDimensionsCubeDimensionParserRuleCall_2_2_0; }
//cubes+=CubeType*
- public Assignment getCubesAssignment_2_2() { return cCubesAssignment_2_2; }
+ public Assignment getCubesAssignment_2_3() { return cCubesAssignment_2_3; }
//CubeType
- public RuleCall getCubesCubeTypeParserRuleCall_2_2_0() { return cCubesCubeTypeParserRuleCall_2_2_0; }
+ public RuleCall getCubesCubeTypeParserRuleCall_2_3_0() { return cCubesCubeTypeParserRuleCall_2_3_0; }
//'}'
- public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; }
+ public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
}
public class CubeTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.osbp.xtext.cubedsl.CubeDSL.CubeType");
@@ -1253,7 +1263,8 @@ public class CubeDSLGrammarAccess extends AbstractGrammarElementFinder {
}
//CubePackage:
- // 'package' name=QualifiedName ('{' dimensions+=CubeDimension* cubes+=CubeType* '}')?;
+ // 'package' name=QualifiedName ('{' schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase'?
+ // dimensions+=CubeDimension* cubes+=CubeType* '}')?;
public CubePackageElements getCubePackageAccess() {
return pCubePackage;
}
diff --git a/org.eclipse.osbp.xtext.cubedsl/src/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtext b/org.eclipse.osbp.xtext.cubedsl/src/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtext
index 2000c8c..1efefbd 100644
--- a/org.eclipse.osbp.xtext.cubedsl/src/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtext
+++ b/org.eclipse.osbp.xtext.cubedsl/src/org/eclipse/osbp/xtext/cubedsl/CubeDSL.xtext
@@ -28,7 +28,7 @@ CubeModel:
pckg=CubePackage;
CubePackage:
- 'package' name=QualifiedName ('{' (dimensions+=CubeDimension)* (cubes+=CubeType)* '}')?;
+ 'package' name=QualifiedName ('{' (schemaTableNamesToLowerCase?='schemaTableNamesToLowerCase')? (dimensions+=CubeDimension)* (cubes+=CubeType)* '}')?;
CubeType:
'cube' name=ID (defaultMeasure?='defaultMeasure' defaultMeasureValue=STRING)? '{' cubeTypeEntity=CubeTypeEntity'}';

Back to the top